ORA-06034: NETDNT: connect failed, partner exited unexpectedly
Cause: Connection with host node was made but partner aborted
Action: Make sure object (see 06031, above) is working (for VMS run the command file and make sure that the ORACLE server process starts up); sometimes happens when the network/node is under stress – in this case a retry often works.
错误说明
ORA-06034:NETDNT:连接失败,合作伙伴意外退出是一个Oracle数据库错误,当ORACLE尝试远程连接另一个支持的网络失败时,就会遇到这个错误。此错误可能表明网络服务未正常运行,导致连接无法成功建立。
常见案例
这种情况最常见的是当ORACLE尝试连接远程机器时出现的,例如用Listener程序连接。该机器可能处于系统关机状态或者太忙而无法被连接,也可能是由于未打开监听器或由于出现故障而未能运行。此外,在尝试使用数据库链接时,计算机名称或IP地址可能会发生变化,导致ORACLE不能找到计算机。由于该计算机已不可用,可能会遇到此问题。
解决方法
如果出现该错误,可以采取多种方法来解决。如果您是使用RPC over TCP / IP,可以尝试禁用TCP / IP,并使用其他选项(例如NamedPipe)。此外,检查ORACLE网络服务以确保正在正常运行,有时无法识别本地网络因素可能会导致该错误。另外,可能需要重新注册远程计算机上的Listener,尝试修复ORACLE数据库实例和故障排除系统及其监听端口。另外,可能需要重新安装ORACLE客户端来解决此错误。最后,重新检查设置的IP地址或网络名称以确保ORACLE可以正确定位到远程计算机。