日期:2014-05-16  浏览次数:20653 次

服务器改名引起的Oracle不能正常启动!

丢人的事年年有,没有今年多啊~

?

1个月前的项目,今天客户发来变更对应,结果服务器的Oracle10g不能正常启动了,

提示ORA-12541: TNS: 无监听程序

查看服务OracleOraDb10g_home1TNSListener没有起,但手动也不能启动。

又查看了oracle\product\10.2.0\db_1\NETWORK\log\listener.log文件,

提示错误如下:

TNS-12545: 因目标主机或对象不存在, 连接失败
TNS-12560: TNS: 协议适配器错误
TNS-00515: 因目标主机或对象不存在, 连接失败

?

删除监听、重建监听弄了半天,最后发现由于前一阵子服务器重新命名了,结果

oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora文件中

LISTENER的HOST名没有改过来,导致了这次错误。

?

记一下,防止下次再犯 呵呵