在window管理/服务下手工启动OracleOraHome90TNSListener,出现错误:OracleOraHome90TNSListener服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如“性能日志和警报”服务 这样的提示
引起原因:更换服务器IP引起
解决:
1、修改/oracle/product/db/network/admin/listener.ora,相关的HOST的IP地址变更即可,如
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.80)(PORT = 1521))
)
)
)
2、修改system/drivers/etc/host文件
加一句:192.168.0.80 localhsot
3、重启监听器服务即可