虚拟机上装的Oracle数据库突然无法连接,发现OracleOraHome10gTNSListener服务没有启动,手动启动提示“错误1067:进程意外终止”。网上查的原因是说IP地址或机器名变动,解决方法是修改listener.ora文件中关于IP地址的信息或到本地-监听程序,将监听位置修改成正确的IP地址并保存。
试了一下不成功,但在测试连接时又出现一个错误提示:ORA-12541 TNS没有监听器。那就增加一个监听程序,在增加前要把原来的监听程序删除,不然可能会提示同名(并不是真的没有监听器,可能是原来的监听程序坏了),增加很简单,基本上都是自动配置,不必改什么,一路确定下来,然后再测试连接就正常了,但是OracleOraHome10gTNSListener服务(不同版本的服务名可能不同)还是没有启动,于是重启一下,服务就起来了。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1457.html