Descargar el controlador JDBC versión 2.1 de Amazon Redshift - Amazon Redshift

Descargar el controlador JDBC versión 2.1 de Amazon Redshift

nota

El controlador JDBC 2.x de Amazon Redshift no está diseñado para ser seguro para subprocesos. Dos o más subprocesos que intentan utilizar la misma conexión simultáneamente pueden provocar interbloqueos, errores, resultados incorrectos u otros comportamientos inesperados.

Si tiene una aplicación multiproceso, le recomendamos que sincronice el acceso al controlador para evitar el acceso simultáneo.

Amazon Redshift ofrece controladores para herramientas compatibles con la API JDBC 4.2. El nombre de clase para este controlador es com.amazon.redshift.Driver.

Para obtener información detallada acerca de cómo instalar el controlador JDBC, referenciar las bibliotecas del controlador JDBC y registrar la clase de controlador, consulte los siguientes temas.

En cada computadora en la que utilice el controlador JDBC versión 2.1 de Amazon Redshift, asegúrese de que está instalado Java Runtime Environment (JRE) 8.0.

Si utiliza el controlador JDBC de Amazon Redshift para la autenticación de bases de datos, debe asegurarse de tener la versión 1.11.118 o posterior de AWS SDK para Java en la ruta de clases de Java. Si no tiene AWS SDK para Java instalado, descargue el archivo ZIP con el controlador compatible con JDBC 4.2 y las bibliotecas dependientes del controlador para AWS SDK:

  • Versión 2.1 del controlador compatible con JDBC 4.2 y bibliotecas dependientes del controlador con AWS SDK

    Este archivo ZIP contiene la versión 2.1 del controlador que admite JDBC 4.2 y los archivos de biblioteca dependientes del controlador de AWS SDK para Java 1.x. Descomprima los archivos jar dependientes en la misma ubicación que el controlador JDBC. Solo el controlador JDBC debe estar en CLASSPATH.

    Este archivo ZIP no incluye el AWS SDK para Java 1.x completo. No obstante, incluye las bibliotecas dependientes del controlador de AWS SDK para Java 1.x que son necesarias para la autenticación de la base de datos de AWS Identity and Access Management (IAM).

    Utilice el controlador JDBC de Amazon Redshift con el AWS SDK necesario para la autenticación de la base de datos de IAM.

    Para instalar el AWS SDK para Java 1.x completo, consulte AWS SDK para Java 1.x en la Guía para desarrolladores de AWS SDK para Java.

  • Versión 2.1 del controlador compatible con JDBC 4.2 (sin AWS SDK)

Revise la licencia de software y el archivo de registro de cambios del controlador JDBC versión 2.1:

Los controladores JDBC versión 1.2.27.1051 y posterior admiten los procedimientos almacenados de Amazon Redshift. Para obtener más información, consulte Creación de procedimientos almacenados en Amazon Redshift en la Guía para desarrolladores de bases de datos de Amazon Redshift.