日期:2014-05-17  浏览次数:20999 次

oracle10g的监听服务启动不了,报1067错误
该机器上的oracle10g装有4个实例(数据库),以前还用都没问题。
现象如下:
1,现在监听服务(OracleOraDb10g_home1TNSListener)启动不了,手动启动报错误1067:进程意外终止。
2,各个实例服务(OracleService实例名)是已经启动,但各个OracleDBConsole实例名的服务项无法启动,事件查看器里的错误日志内容是Agent process exited abnormally during initialization.。
3,系统的ip和计算机名都没有变动。(根据网上的资料目前没法解决)
4,打开Net Manager还得选择网络配置文件的位置。(正常来说是不用的)

这是怎么回事?有解决思路么?

------解决方案--------------------
你检测一下,IP地址,把IP地址改一下就可以了
------解决方案--------------------
探讨
你检测一下,IP地址,把IP地址改一下就可以了

------解决方案--------------------
1. oracle_home 设定有变动吗
2. language setting不正确。或是指定的message的language有问题。
3. message的文件夹有变动或是有损坏的文件。

--$ORACLE_HOME/{component}/mesg/

please ref to below link:
http://forums.oracle.com/forums/thread.jspa?threadID=347239
------解决方案--------------------
看下环境变量,TNSPING下,看能否解析到服务名,不能的话,可能你的环境变量发生变化,

数据库无法找到你的TNS.ORA配置文件了,用NETCA重新建立下,还有监听也重新建立
------解决方案--------------------
监听服务器重新建立一下。
------解决方案--------------------
$lsnrctl stop
$lsnrctl start

如果不行 就重新建立