首页 > 解决方案 > TNS:通过 VPN 连接发生连接超时

问题描述

我在使用 VPN 将我的 SQL Developer 与数据库连接时遇到问题。我收到错误:ORA-12170:TNS:发生连接超时

我正在使用 Cisto AnyConnect - 它工作正常。接下来我创建 tnsnames.ora,如下所示:

NAME=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = SOME_IP)(PORT = 1521))
)
(CONNECT_DATA =
(SID = NAME)
)
)

当我尝试使用此名称连接时,我收到错误 ORA-12170。我必须配置其他东西吗?也许在 LISTENER.ORA 或 SQLNET.ORA 中?当我使用命令ipconfig时,我知道使用 VPN 我得到 IP:170.30... 我必须使用它吗?

感谢帮助。

标签: oraclevpn

解决方案


看起来您的 VPN 连接速度很慢或不稳定。

检查 sqlnet.ora 中的这些值:

-SQLNET.INBOUND_CONNECT_TIMEOUT
-SQLNET.SEND_TIMEOUT
-SQLNET.RECV_TIMEOUT

增加这些值应该可以解决与慢速连接相关的问题。有关这些值的信息,请查看以下链接:https ://docs.oracle.com/cd/B19306_01/network.102/b14213/sqlnet.htm


推荐阅读