2013-08-22 10 views

答えて

9

必須ではありません。
ドライバは複数のバージョンのRDBMSをサポートすることも、特定のものだけをサポートすることもできます。
通常、すべてのドライバに互換性テーブルが用意されており、RDMBSバージョンに対して最新のドライババージョン(通常はバグ修正、改善など)を選択できるようにするか、従来のシナリオではRDBMSと互換性のある最新のドライバのみを選択できます。

http://jdbc.postgresql.org/download.html

これは、ドライバの現在のバージョンです。珍しい要求(古いアプリケーションやJVMを実行する)がない限り、これはあなたが使用すべきドライバです。 PostgreSQL 7.2以降をサポートし、1.5以上のJVMが必要です。これには、SSLとjavax.sqlパッケージのサポートが含まれています。それはJDBC3とJDBC4という2つの味があります。 1.6または1.7 JVMを使用している場合は、JDBC4バージョンを使用する必要があります。

+0

非常に有益です、ありがとうございます。 – user991710

+3

@ user991710新しいサーバーからのメタデータの理解に問題があるため、新しいサーバーに対して*古い* JDBCドライバーを使用したくないのが普通です。旧式のサーバーを持つ新しいJDBCドライバーは問題ありません。 –

関連する問題