PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

La version d'un pilote JDBC et la version d'une base de données doivent-elles correspondre exactement ?

Pas obligatoire.
Les pilotes peuvent prendre en charge plusieurs versions de RDBMS, ou seulement une spécifique, cela dépend.
Généralement, tous les pilotes sont livrés avec un tableau de compatibilité pour vous permettre de choisir la version la plus récente du pilote (généralement avec des corrections de bogues, des améliorations , ...) par rapport à votre version RDMBS ou simplement les derniers pilotes compatibles avec votre RDBMS pour le scénario hérité.

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

Il s'agit de la version actuelle du pilote. Sauf si vous avez des exigences inhabituelles (exécution d'anciennes applications ou JVM), c'est le pilote que vous devez utiliser. Il prend en charge Postgresql 7.2 ou plus récent et nécessite une JVM 1.5 ou plus récente. Il contient la prise en charge de SSL et du package javax.sql. Il existe en deux versions, JDBC3 et JDBC4. Si vous utilisez la JVM 1.6 ou 1.7, vous devez utiliser la version JDBC4.