服务 OracleOraDb10g_home1TNSListener 意外停止

今天遇到一个问题:oracle中的OracleOraHome90TNSListener服务现在启动不了了, 之前都可以正常启动,现在启动后是一个错误:在本地计算机无法启动OracleOraHome90TNSListener服务.提示信息是“错误1067:进程意外终止.”查找了一下是ip地址或机器名变动过的原因,

        解决方法如下:
修改一下listener.ora这个文件中关于IP地址的信息将listener.ora和tnsnames.ora里面的IP地址改成与本地计算一样的。

或使用Net Manager->本地->监听程序,将监听位置修改成正确的IP地址保存后就行了

        这是因为监听文件 listener.ora和tnsnames.ora里面的IP地址与本机不一样(网络连接的时候地址容易变化),通过命令行ping ip,得到本机的IP地址,将listener.ora和tnsnames.ora里面的IP地址改成与本地计算一样的。然后重启服务和监听。就可以了。。

原文地址:https://www.cnblogs.com/ayforver/p/3097241.html