安装成功oracle 10 客户端后,修改文件sqlnet.ora 如下
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES)
tnsnames.ora 如下
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.
还有你的客户端不要安装在有括号()的目录看一下