2013-08-22 28 views

回答

9

不是強制性的。
驅動程序可以支持RDBMS的多個版本,或者只是特定的一個,這取決於。
通常,每個驅動程序都會提供兼容性表格,以便您可以選擇最新的驅動程序版本(通常包含錯誤修正,改進...),或者針對您的RDMBS版本選擇與RDBMS兼容的最新驅動程序。

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

這是驅動程序的最新版本。除非您有特殊要求(運行舊應用程序或JVM),否則這是您應該使用的驅動程序。 它支持Postgresql 7.2或更高版本,需要1.5或更高版本的JVM。它包含對SSL和javax.sql包的支持。它有兩種口味,JDBC3和JDBC4。如果您使用的是1.6或1.7的JVM,那麼您應該使用JDBC4版本。

+0

非常豐富,謝謝。 – user991710

+3

@ user991710您通常不希望對較新的服務器使用較舊的* JDBC驅動程序,因爲它可能在理解較新服務器的元數據時出現問題。較舊的服務器的較新的JDBC驅動程序很好。 –

相關問題