sql >> Base de Datos >  >> RDS >> PostgreSQL

¿La versión de un controlador JDBC y la versión de una base de datos tienen que coincidir exactamente?

No es obligatorio.
Los controladores pueden admitir varias versiones de RDBMS, o solo una específica, depende.
Por lo general, todos los controladores vienen con una tabla de compatibilidad que le permite elegir la versión más reciente del controlador (generalmente con correcciones de errores, mejoras , ...) contra su versión RDMBS o solo los últimos controladores compatibles con su RDBMS para el escenario heredado.

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

Esta es la versión actual del controlador. A menos que tenga requisitos inusuales (ejecutar aplicaciones antiguas o JVM), este es el controlador que debe usar. Es compatible con Postgresql 7.2 o posterior y requiere una JVM 1.5 o posterior. Contiene soporte para SSL y el paquete javax.sql. Viene en dos sabores, JDBC3 y JDBC4. Si utiliza la JVM 1.6 o 1.7, debe utilizar la versión JDBC4.