簡體   English   中英

網絡適​​配器無法建立連接錯誤,但telnet可以工作

[英]The Network Adapter could not establish the connection error but telnet works

我正在嘗試使用用於數據庫服務器的VIP連接到數據庫。 我可以從本地計算機使用此VIP連接到DB。

在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時,就可以連接了。

但是,此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.

我發現使用以下格式的JDBC連接字符串成功:

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

因此,嘗試在“ @”符號后添加兩個斜杠。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM