今天遇到一个问题,就是用PLSQL远程连接数据库的时候,总是报错。后来发现,原来是在tnsnames.ora中多写了个空格,导致错误的出现。
先检查服务器端的监听服务是否打开,如果没有打开请启动其监听。
错误描述如下:
空格dev_db =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.168.10.5)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ora10)
)
)
空格是绝对不允许的,记住了。