文档解释
ORA-12659: Error received from other process
Cause: An error was received by one or more services from the process on the other side of the connection.
Action: Enable tracing to determine the exact error(s). The error(s) is (are) not returned directly because an error generated by a server may not make sense on the client side and vice-versa.
ORA-12659表示接收到的来自其它进程的错误。
官方解释
本错误消息页为Oracle软件开发人员提供有关发生ORA-12659错误的信息。
ORA-12659显示接收到的其它进程的错误。
这通常是由于受到来自客户端的意外应答引起的。 选项“deadlock_detect”参数可以使服务器发送心跳来检查客户端是否失败。
常见案例
ORA-12659可能无法给出具体原因,但有故障在Oracle客户端和数据库服务器之间的通信。
正常处理方法及步骤
1.检查客户端的网络设置,确保它们与服务器的设置一致。
2.检查上游代理以检查任何意外的NAT或网络路由配置。
3.确定是否有任何与客户端或服务器相关的软件或硬件问题,并引起了断开。
4.如果没有发现任何硬件或软件问题,请考虑将参数“deadlock_detect”设置为TRUE,以便服务器发送心跳来保持连接状态。
5.如果硬件或软件问题被发现,请安装最新的驱动程序和补丁程序来解决问题。