急急 ora10 客户端无法连接数据库 无法解析指定的连接标识符

安装成功oracle 10 客户端后,修改文件sqlnet.ora 如下

sqlnet.ora Network Configuration File: E:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\sqlnet.ora

Generated by Oracle configuration tools.

This file is actually generated by netca. But if customers choose to

install "Software Only", this file wont exist and without the native

authentication, they will not be able to connect to the database on NT.

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES)

tnsnames.ora 如下

tnsnames.ora Network Configuration File: E:\oracle\product\10.2.0\client_1\network\admin\tnsnames.ora

Generated by Oracle configuration tools.

FXM =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)

MYJ =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.19.6.197)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
使用sql plus 连接数据库总是报错无法解析指定的连接标识符 什么原因怎么办

重新安装吧,记得完全卸载,删除注册表。这个可能是因为服务端客户端的字符集不同引起的。网上也有很多解决办法,我当时按照别人的方法解决好像并没有什么效果

我已经完全卸载了啊 怎么还是不行啊

1。删除注册表:
操作方法:运行--输入cmd--输入regedit
(a)删除HKEY_LOCAL_MACHINE\SOFTWARE下的Oracle选项。
(b)删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet下与oracle服务相关的选项
(c)删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet|Services|Eventlog\Application以Oracle
2.
还有你的客户端不要安装在有括号()的目录看一下