2013-08-22 9 views

risposta

9

Non obbligatorio.
I driver possono supportare più versioni di RDBMS, o solo uno specifico, dipende.
In genere ogni driver viene fornito con la tabella di compatibilità che consente di scegliere la versione del driver più recente (di solito con correzioni di bug, miglioramenti, ...) rispetto alla versione RDMBS o solo i driver più recenti compatibili con lo scenario RDBMS per legacy.

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

Questa è la versione corrente del driver. A meno che non si abbiano requisiti insoliti (esecuzione di vecchie applicazioni o JVM), questo è il driver che si dovrebbe usare. Supporta Postgresql 7.2 o successivo e richiede una JVM 1.5 o successiva. Contiene il supporto per SSL e il pacchetto javax.sql. È disponibile in due versioni: JDBC3 e JDBC4. Se si utilizza la JVM 1.6 o 1.7, è necessario utilizzare la versione JDBC4.

+0

Molto informativo, grazie. – user991710

+3

@ user991710 Di solito non si desidera utilizzare un driver JDBC * precedente * rispetto a un server più recente, poiché potrebbe avere problemi nella comprensione dei metadati dal server più recente. Un nuovo driver JDBC con un server più vecchio va bene. –

Problemi correlati