版权声明:转载请注明作者(独孤尚良dugushangliang)出处: https://blog.youkuaiyun.com/dugushangliang/article/details/89633787
部署oracle后发现,只要机器重开后,就不能连接oracle了,在客户端或服务端输入sqlplus语句被提示:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务。经检查服务器端的监听,发现需要连接的orcl实例不在监听中。
是可以通过重新配置监听来实现,但不能每次开机后都要重新配置监听吧?我有一法,可解此症,保汝免遭其苦,永得舒心。
向listener.ora文件中添加了上图红框中的内容,即可。
之后可用Oracle Net Manager和sqlplus语句验证,
此时验证监听情况,如下图所示:
相比之前,orcl这个服务和实例出现了,虽然状态是unknown,但是可以正常使用了。
附注:如果配置后不正常,重启监听服务,如下图所示。
独孤尚良dugushangliang——著