您的位置:首页 > 其它

关于“ORA-12545: 因目标主机或对象不存在,连接失败。”原因分析及解决方案

2013-09-30 10:42 591 查看
原因修改了计算机名,原名PC2013031711cxw,后来修改为:zrd

PL/SQL 登录就报

---------------------------

ORA-12545: 因目标主机或对象不存在,连接失败

解析:

用户不能连接到Oracle数据库,通常是主机不存在或由于更改操作系统信息,听说查看
监听日志是诊断故障的主要手段,于是打开D:\oracle\product\10.2.0\db_1\network\log\listener.log一看,果然是:

以 pid=3128 开始

监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))

监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC2013031711cxw)(PORT=1521)))

TNS-12545: 因目标主机或对象不存在,连接失败

TNS-12560: TNS: 协议适配器错误

TNS-00515: 因目标主机或对象不存在,连接失败

32-bit Windows Error: 1001: Unknown error

将计算机名改为“china”将D:\oracle\product\10.2.0\db_1\network\ADMIN目录下的配制文件的HOST=PC2013031711cxw,全部修改为zrd即可。

配置文件: listener.ora,tnsnames.ora
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: