ORA-12547: TNS:lost contact ORACLE 报错 故障修复 远程处理

文档解释

ORA-12547: TNS:lost contact

Cause: Partner has unexpectedly gone away, usually during process startup.

Action: Investigate partner application for abnormal termination. On an Interchange, this can happen if the machine is overloaded.

ORA-12547: TNS:lost contact 错误提示Oracle客户端与服务器之间的连接失败。

官方解释

ORA-12547:TNS : 连接未建立

这是一个通用的数据库侦听程序错误,指出Oracle客户端从服务器收到了一个无效的响应,以致于无法建立连接到服务器。

常见案例

1、网络端口未正确配置。

2、服务名称错误或无效,导致无法进行连接。

3、用户/密码错误。

正常处理方法及步骤

1、确定服务器上的Oracle侦听程序是否已启动。

2、在客户端机器上确认相应的TNSNAMES文件是否已正确配置,确认文件中的服务名称是否正确可用。

3、确认客户端使用的用户名及密码是否正确。

4、使用tnsping测试连接是否可用。

5、如果以上操作依然无法解决问题,建议升级Oracle数据库和客户端软件到最新正式版本,以解决BUG或者向技术支持团队求助。


数据运维技术 » ORA-12547: TNS:lost contact ORACLE 报错 故障修复 远程处理