计算机改名引发的ORA-12541: TNS无监听程序错误

 近期上班时,由于开机时老是提示“ 局域网出现计算机重名冲突”,于是把计算机名字给改了,从PC2010081312zeo改为了CXBIKKKKKKK,结果第二天来的时候,用 PL/SQL连接我本地机子的ORACLE实例时,弹出ORA-12541:TNS无监听程序错误的提示,当时也没想到是计算机改名引起的问题,以为是相 关服务没有启动缘故,于是我打开服务面板,如图所示,发现

2011052120062645.gif

OracleOraDb10g_home1TNSListener服务没有启动,于是启动这个服务,结果等我启动后,出现下面的错误提示

2011052120082443.gif

我又启动一次,结果还是上面错误错误提示,于是去ORACLE实例所在的安装目录%\10.2.0\db_1\NETWORK\ADMIN下,找到listener.ora,打开文件一看,结果终于发现问题的根源了(如下图所示),Net Managr 下截图如下

2011052120124818.gif

2011052120233820.gif

然后又看了tnsnames.ora文件下的HOST配置也是改名前的计算机名PC2010081312zeo,于是把HOST全部改回现在计算机名(或者改为IP地址也可)

2011052120133963.gif

然后重启服务(不重启服务,也会报错),重新用PL/SQL连接,问题解决了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值