两台业务服务器链接数据库服务器,其中一台报警ora-12537,tns关闭,导致本台机器设置数据库备份失效。
网上查询 建议是重启监听程序lsnrctl stop ,lsnrctl start ,但数据库处于监控模式下,如果重启监听程序,可能会造成报警,到时候,领导就会收到短信,然后我就麻烦大了。
经过查询,其中一台服务器可以正常链接数据库,且没有报警,
a,查看pl/sql——工具——首选项——连接选项,发现是oracle主目录和oci库有设置;
b,netmanager已创建数据库中的监听;
c,查看hosts(windows下C:\WINDOWS\system32\drivers\etc/hosts),发现没有设置数据库ip地址与主机名映射,添加完毕后(172.30.9.xxx db),问题解决。