私はpostgresql 9.1をサーバ上で走らせていますが、9.2ドライバを使ってアクセスします。これは効果がありますか?そうでない場合、これらのバージョンチェックは常に強制されますか、それともDBMSに依存しますか?JDBCドライバのバージョンとDBのバージョンが正確に一致する必要がありますか?
10
A
答えて
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バージョンを使用する必要があります。
関連する問題
- 1. Gemfileに正確なバージョンを指定する必要がありますか?
- 2. 窓シンボルファイルは正確に一致する必要がありますか
- 3. SphinxSEのバージョンはSphinx自体のものと一致する必要がありますか?
- 4. のEclipseのバージョン私はダウンロードする必要があります。
- 5. .classファイルをバージョン管理する必要がありますか?
- 6. Django MySQLdbのバージョンが_mysqlバージョンのUbuntuと一致しません
- 7. PHP RegExp:日付を検証する(または "RegExpが正確に一致する必要があります")
- 8. なぜJDBCドライバをTOMCAT_HOME/libフォルダに置く必要がありますか?
- 9. F#バージョンのhaskellパターンが一致する
- 10. 調整が必要なCSSの一致の正規表現があります
- 11. .net:Module System.Coreバージョン3.5.0.0を参照する必要があります
- 12. DLLバージョンが一致しませんか?
- 13. 最新のSConsバージョンをCentos 5.4にインストールする必要がありますか?
- 14. モデルのフィーチャの数が入力と一致する必要があります
- 15. Libtoolのバージョンが一致しません
- 16. Silverlightのバージョンが一致しません
- 17. pom.xmlのバージョンが一致しません
- 18. シェフのバージョンが一致しません
- 19. 厳密にバージョン管理されたWCFサービスネームスペースは、契約と一意である必要がありますか?
- 20. PHPバージョン5.6.12にはどのMongoバージョンを使用する必要がありますか?
- 21. iPhone 3.0 SDKのどのバージョンをダウンロードする必要がありますか?
- 22. jbossのどのバージョンをダウンロードする必要がありますか?
- 23. コントローラ名はcodeigniterのファイル名と一致する必要がありますか?
- 24. </p> <p>を私は「V」プラス正整数からなるバージョン番号を確認する必要が正確に一致
- 25. インストールする必要があるJavaのバージョンは何ですか?
- 26. Xcode 4のワークスペースファイルをバージョン管理する必要がありますか?
- 27. AssemblyInfo.csをバージョン管理に配置する必要がありますか?
- 28. 宝石「レール」をバージョンに固定する必要がありますか?
- 29. metasearch has_many all/noneは一致する必要があります
- 30. JDBCドライバのJARファイルは、データソースを持つTomcatデプロイメントにどこに存在する必要がありますか?
非常に有益です、ありがとうございます。 – user991710
@ user991710新しいサーバーからのメタデータの理解に問題があるため、新しいサーバーに対して*古い* JDBCドライバーを使用したくないのが普通です。旧式のサーバーを持つ新しいJDBCドライバーは問題ありません。 –