2017-07-26 163 views
0

當前JDBC URL使用看起來像 JDBC DB2 JDBC連接URL //服務器:446 /數據庫名稱與實例名稱

希望通過提供實例名稱來連接到不同的實例。 這應該是連接字符串應該如何?

回答

1

在jdbc中,您不連接到實例,而是連接到數據庫。可以將其附加到DB2實例,但通常情況下,除非您是DBA,否則不希望這樣做。要指定不同的DB2實例,請提及其主機名(或IP地址,或虛擬IP地址)其端口號。如果主機名運行多個DB2實例,則每個DB2實例將在該主機名上具有唯一的端口號。

+0

謝謝你的迴應。 我們在具有相同端口號的同一主機上有DB2多個實例,並且DB人請求我們連接到其中一個實例。 從你提到的看起來,端口號必須在同一主機上有所不同。 不確定需要做什麼。 – user3761541

+0

如果每個DB2實例運行在相同的主機名上,則它們需要唯一的端口號。在每個DB2實例中可以有多個本地數據庫。 – mao

+0

DBA的工作是將DB2配置爲通過偵聽合適的端口來接受您的連接,並告訴您主機名/端口號/數據庫名。向你的DBA尋求幫助。 – mao