如何修复 oracle TNS - 远程连接到数据库时连接超时错误



我正在尝试从我的Windows计算机远程连接到Linux服务器上托管的oracle数据库,并收到错误ORA-12170:TNS:连接超时。我已经检查了以下内容:

  1. 监听器.ora 配置及其状态。
  2. tnsnames.ora 命名参数。
  3. 防火墙正在侦听 IP 和默认端口 1521

如果客户端和目标数据库之间没有防火墙,则通常不需要调整超时。 您可以尝试调整错误消息中提到的 sqlnet 参数: *操作:如果错误是由于网络或系统速度慢而发生的,重新配置一个或所有参数 SQLNET。INBOUND_CONNECT_TIMEOUT,SQLNET.SEND_TIMEOUT,SQLNET。在 sqlnet.ora 中RECV_TIMEOUT为更大的值。- -但是,我认为您应该要求网络团队跟踪您的连接尝试,尤其是在增加超时后仍然收到错误。正在使用的完整 Oracle 版本和平台(客户端和目标(可能很重要。

最新更新