工作时修改了计算机的名字,原来为“shunni”,而改为“XXX”,之后机子上的Oracle的监听器服务OracleOraHome92TNSListener就起不来了,一直找不到问题根源,后来经过仔细研究,发现了解决方法如下:
原来Oracle的监听程序OracleOraHome92TNSListener使用的配置文件用到了电脑的名字,
在Oracle9i的安装路径下,找到:【例如安装在D盘根目录下】
D:/oracleora92/network/admin 找到并修改以下几个文件:
listener.ora文件 、tnsnames.ora文件、snmp_ro.ora文件 ,把其中的有关
(ADDRESS = (PROTOCOL = TCP)(HOST = XXX)(PORT = 1521))
把HOST换为对应的电脑的名称即可;
本文介绍了当更改计算机名称后,Oracle监听器服务无法启动的问题及解决方法。通过修改D盘oracleora92networkadmin目录下的listener.ora、tnsnames.ora和snmp_ro.ora文件中的HOST参数为新的计算机名,可以成功解决该问题。
321

被折叠的 条评论
为什么被折叠?



