今天启动Oracle服务的时候,发现listener起不来了。
使用lsnrctl
LSNRCTL> start
启动tnslsnr: 请稍候...
TNSLSNR for 32-bit Windows: Version 11.1.0.6.0 - Production
系统参数文件为d:appqiaoproduct11.1.0db_1networkadminlistener.ora
写入d:appqiaodiagtnslsnrqiaolisteneralertlog.xml的日志信息
监听该对象时出错: (ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PARTIAL=yes)(QUEUESIZE=1))
不再监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\.pipeEXTPROC1521ipc)))
TNS-12560: TNS: 协议适配器错误
TNS-00583: 有效节点检查: 无法对配置参数进行语法分析
监听程序未能启动。请参阅上面的错误消息...
listener.ora 不对,造成无法解析?
----不对啊,最近没有改过这个文件啊!
哦,前天改了 d:appqiaoproduct11.1.0db_1networkadminsqlnet.ora
难道是它引起的?
这是你是否更改过你的sqlnet.ora文件,这是可能引起监听程序无法打开,而且报如上错误的的原因。
注:这只是一个个案!