关于“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
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
相关文章推荐
- 生产者消费者模式详解及代码实现
- [原]sencha touch之carousel
- dbca建库脚本——11g
- 修改 IIS 服务的会话时间(timeout)
- adb不能启动
- web前端学习笔记(CSS固定宽度布局)
- CUDA编程
- Courier-MTA 0.72 发布,电子邮件系统
- php调去存储过程
- Valid Sudoku
- 度娘你这是要干嘛
- 使用activex自动更新,部署多插件及插件更新
- 顺时针打印矩阵
- ProgressBar
- 为商业WordPress主题增加“自动更新”功能
- QC9.0与IE8兼容问题
- 模板--高精度、大整数幂取模
- 通过gdb定位内核宕机
- Android开发Socket实现推送服务 客户端
- poj 3006 java