oracle数据库问题

我的Oracle数据库版本是oracle 11g刚开始装到windows系统下没有一点问题,这几天突然经常出现 ORA-12537:TNS:连接关闭这个问题,最关键的是我已经把TnsListener给启动了,而且用sqlplus连接数据库一点问题都没有。


ORA 12537 TNS连接关闭
采用cmd进行oracle连接没有问题,但是使用pl/sql进行连接报这个错误。请问是什么原因。
并且以前pl/sql都可以进行连接。今天早上打开就出这个问题了。

这是oracle9g的解决方法:
/ora11510/oracle/visdb/9.2.0/network/admin/VIS_erp
下面有一个文件叫 sqlnet.ora
如果里面的 tcp.validnode_checking 是tcp.validnode_checking = yes
请改成 tcp.validnode_checking = no
然后重新启动数据库即可用sql navigator或者pl/sql developer访问了

但是我的 oracle 11g的解决方法是把tnsname.ora和listener.ora中的localhost全部改成了127.0.0.1,又把sqlnet.ora中SQLNET.AUTHENTICATION_SERVICES= (NTS)

改成SQLNET.AUTHENTICATION_SERVICES= (TNS)又改为SQLNET.AUTHENTICATION_SERVICES= (NTS)就好了,不明白这是为什么啊

你可能感兴趣的:(oracle,11g)