我正在尝试使用数据库服务器的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 DB替换这个VIP时,我可以连接。
然而,这个VIP的telnet工作正常
$ 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.
答案 0 :(得分:1)
我找到了一个JDBC连接字符串成功的格式:
c = DriverManager.getConnection("jdbc:oracle:thin:@//hostname.com:1521/orcl.dbname.local", "user", "pass");
因此,请尝试在“@”符号后添加两个斜杠。