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

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

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

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

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

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

时间: 2024-11-02 22:43:41

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

plsql登录时报 ORA-12541: TNS:无监听程序

问题描述 plsql登录时报 ORA-12541: TNS:无监听程序 plsql在公司办公时登录正常,但是一回到家登录时,就会报出:无监听程序. 上网查找方法,修改tnsnames.ora配置内容等方法都没有,求大神帮忙解答,我自己想是不是和网络有关系 解决方案 是因为你的Oracle数据库没有启动,或者是你密码错误! 解决方案二: 兄弟,你是连的公司的oracle服务器吗?如果是,那报这个错,就不足为奇了

Oracle无法启动1——ORA-12541:TNS:无监听程序

登录oracle,使用sqlplus可以而使用pl/sql developer不行,报ORA-12541:TNS:无监听程序的错,解决办法如下 1.去Net Managet查看监听器,配置的监听字符串是否正确 2.右击我的电脑-->管理-->服务,查看tnslistener是否启动,如果启动尝试重启 说到底还是监听器的问题.有一篇文章谈如何配置监听器http://blog.csdn.net/tianlesoftware/article/details/4861572

连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程_oracle

在用PL/SQL Developer等客户端工具连接oracle服务器时出现ORA-12541:TNS:无监听程序的错误,如下图: 发现原来是oracle的监听没有启动,重启监听后就连接成功了,下面跟大家分享一下如何启动oracle的监听. 1.在安装Oracle服务器的主机上,打开Net Configuration Assistant 2.选择监听程序配置,下一步 3.选择重新配置,下一步 4.选择监听程序,默认,下一步 注:如果你的监听已启动,则出现提示框,选择是 5.选择协议,使用默认的T

PL/SQL Developer登录提示 ORA-12541:TNS:无监听程序

点击打开链接

Oracle中“无监听程序”和“协议适配器错误”的解决方法

一.发现问题 有些杀毒程序会清掉一些oracle注册表信息或删除oracle的bin目录下的一些.exe文件,导致数据库无法启动,下面来分析一下最常见的问题. 二.无监听程序 1.什么是监听器(LISTENER) 监听器是建立在服务端的,用于监听客户端向数据库服务器端提出的连接请求. 配置文件在\db_1\NETWORK\ADMIN\listener.ora. 2.本地服务名(Tnsname) 本地服务名是建立在客户端的,需要连哪些服务器数据库,就将该数据库服务端的信息配置. 配置文件在\db_

ORA-12504:TNS:监听程序在CONNECT_DATA中未获得SERVICE_NAME

客户端配置好服务名后,用PL/SQL Developer连接数据库时,报错:ORA-12504:TNS:监听程序在CONNECT_DATA中未获得SERVICE_NAME.一般这种情况请检查tnsnames.ora文件中TNS是否配置正确,如下所示,SERVICE_NAME 名字弄错了,结果报如上错误: GSP = (DESCRIPTION = (ADDRESS =(PROTOCOL = TCP)(HOST = 172.20.36.79)(PORT = 1521)) (CONNECT_DATA=

紧急紧急-ora 12514 tns监听程序当前无法识别连接描述符中的请求

问题描述 ora 12514 tns监听程序当前无法识别连接描述符中的请求 解决方案 主机字符串不对,进net manager配置一下数据库连接. 解决方案二: 查看一下你的连接字符串,有参数没有配置正确 解决方案三: Oracle Clientm没有安装和配置

10g TNS 13541 监听错误 tnsping可以但是conn system/manager@mult1.net 报错

oracle 10g : ORA-12514: TNS:listener does not currently know of service requested in connect descriptor error message: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor 出错原因有很多,如果你检查service里面所有的服务都是started,那说明

ORA-12523: TNS: 监听程序无法找到适用于客户机连接的例程

    今天使用PL/SQL Developer连接到一台新的测试服务器时,遇到ORA错误:ORA-12523: TNS: 监听程序无法找到适用于客户机连接的例程.对应的监听日志文件里面错误为TNS-12523: TNS:listener could not find instance appropriate for the client connection   首先使用oerr命令查看ORA-12523错误提示的详细内容 [oracle@DB-Server admin]$ oerr ora