原因修改了计算机名,原名
PC2013031711cxw,后来修改为:zrd
PL/SQL 登录就报
---------------------------
ORA-12545: 因目标主机或对象不存在,连接失败
解析:
用户不能连接到Oracle数据库,通常是主机不存在或由于更改操作系统信息,听说查看
---------------------------
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
以 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
配置文件: listener.ora,tnsnames.ora