gpt4 book ai didi

java - 网络适​​配器无法建立连接错误,但 telnet 可以工作

转载 作者:行者123 更新时间:2023-12-01 12:49:35 24 4
gpt4 key购买 nike

我正在尝试使用数据库服务器的 VIP 连接到数据库。我可以使用此 VIP 从我的本地计算机连接到数据库。

在 unix 盒子上我无法使用此 VIP 进行连接

这是我的 JDBC URL

jdbc:oracle:thin:@scan01.usatln6.db.net:1521/CF

错误

IO Error: The Network Adapter could not establish the connection

当我用数据库的真实IP替换这个VIP时,我可以连接。

但是 telnet 到此 VIP 工作正常

$ telnet scan01.usatln6.db.net 1521
Trying 10.96.36.252...
Connected to scan01.usatln6.db.net.
Escape character is '^]'.
Connection closed by foreign host.

最佳答案

我发现使用格式如下的 JDBC 连接字符串取得了成功:

c = DriverManager.getConnection("jdbc:oracle:thin:@//hostname.com:1521/orcl.dbname.local", "user", "pass");

因此,请尝试在“@”符号后添加两个斜杠。

关于java - 网络适​​配器无法建立连接错误,但 telnet 可以工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24335604/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com