今天通过PLSQL连接网络中的oracle数据库服务时,出现了一些报错如:“ORA-12154: TNS: 无法解析指定的连接标识符”,最后发现是我向:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora文件添加配置的SERVICE_NAME填写错误了,最后修改了SERVICE_NAME后,便通过PLSQL正常连接了。
总结:想通过PLSQL连接网络中的oracle数据库服务,只需要修改\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora这个文件就可以了。不需要修改listener等其它文件。
修改\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora很简单,只需要在文本的最后添加上如:
ORDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 128.160.96.21)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ordb)
)
)
这样的配置代码,就OK了!
本文介绍了解决PLSQL连接Oracle数据库时遇到的“ORA-12154:TNS:无法解析指定的连接标识符”错误的方法。通过正确配置tnsnames.ora文件中的SERVICE_NAME参数,成功实现了远程数据库的连接。
715

被折叠的 条评论
为什么被折叠?



