【问题标题】:How to fix oracle TNS - Connection timed out error when connecting to database remotely?如何修复oracle TNS - 远程连接数据库时连接超时错误?
【发布时间】:2019-11-01 01:42:18
【问题描述】:

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

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

【问题讨论】:

标签: linux database oracle


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2015-11-19
    • 1970-01-01
    • 1970-01-01
    • 2020-10-10
    • 2015-11-03
    • 2019-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多