0

私のアプリ (「アプリ A」) はcom.sybase.jdbc3.jdbc.SybDriver、Spring フレームワーク 2.5.6 (db 接続プールと ORM 用) を使用して sybase 15.5 データベースに接続します。

なんらかの理由で、今日、App A はポート 34567 を使用して sybase データベース サーバーと通信しています。ポートは実際には別のアプリ (「アプリ B」) 用に予約されており、その結果、アプリ B は失敗しました (「アドレスが既に使用されているため」)。

jdbc ドライバーに特定のポートを避けて Sybase データベース サーバーと通信するように指示する方法はありますか?

4

1 に答える 1

0

ポートを除外するように JDBC ドライバーに指示することはできません。どのポートを使用するかを指定できます。

jConnect ドライバーを使用していると思います。jConnect ドライバを呼び出す方法のリンクを次に示します。

接続プロパティを明示的に設定する場合は、サーバーに接続する前に次の2 つの方法で設定できます。

  1. アプリケーションで DriverManager.getConnection メソッドを使用します。
  2. URL を定義するときに接続プロパティを設定します。
于 2013-06-13T09:35:10.750 に答える