首页 > Linux操作系统 > Linux操作系统 > TNS相关的问题收集
ORA-12560:TNS:PROTOCOL ADAPTER ERROR
如果是你机器上没有数据库,只是Oracle Client端,然后通过Client端去连接远端的数据库,有时候会出现这个问题。当然了,在出这个问题的时候,你要先确认远端数据是正常开启的,并且监听器也是正常的。在这个情况下出现这个错误一般是网络上的问题,重启机器即可解决 ,比如像我的机器开机时间超过1天,就需要重新启动一下,否则网络上很多资源都不能使用。
如果有数据库,使用sqlplus去启动或者关闭数据库的时候出现这个问题,就要检查一下你的数据库实例有没有开启,如果是windows的话,就在服务里面可以看到,服务是开的话,那就要看看你这个用户有没有开启实例的权限,windows里面该用户必须是ora_dba组里的成员。接着使用这个用户登陆到数据库,看看db是否在open状态下,SID是否就是你需要的SID,相关的指令/SQL很简单,就省略了。
ORA-12537:TNS :连接已经关闭。
先在clinet机器用指令tnsping
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10325341/viewspace-573084/ ,如需转载,请注明出处,否则将追究法律责任。