Puede cargar el software del conector de Generic JDBC mediante una de las siguientes opciones:
- Viewpoint, versión 22.10 o posterior
- API de REST de QueryGrid Manager
Uso de Viewpoint
Puede utilizar el portlet QueryGrid para cargar el software del conector de Generic JDBC cuando ejecuta Viewpoint versión 22.10 o posterior. Vea Carga del software de conector.
Cuando examine para seleccionar el software del conector de genericjdbc, asegúrese de seleccionar la casilla de verificación Cargar controlador JDBC para conector genérico. Los formatos admitidos son jar, tar.gz y zip.
El nombre que proporciona como Nombre personalizado de JDBC se agrega al paquete genericjdbc reempaquetado.
Uso de la API de REST
El conector de Generic JDBC debe cargarse con el controlador de JDBC 4.0 o posterior de la base de datos de destino. Cuando se carga, QueryGrid Manager vuelve a empaquetar el controlador de JDBC y el conector de Generic JDBC y cambia el nombre del archivo en el siguiente formato:
tdqg-genericjdbc-connector-connector version-custom name-build numberEjemplo:
tdqg-genericjdbc-connector-02.19.00.00-redshift.3.5.04-1
Utilice el software de API de REST de QueryGrid Manager /api/v1/ para cargar el conector de Generic JDBC. La API requiere los tres siguientes argumentos:
API de Rest:
Argumento | Descripción |
---|---|
file | Ruta para el conector de Generic JDBC. |
jdbcDriverFile | Ruta para el controlador de JDBC. Los formatos admitidos son: jar, tar.gz. y zip. |
jdbcDriverName | Un nombre personalizado para agregar al nombre del conector reempaquetado. |
curl -X POST "QGM Cluster address:9443/api/v1/software" -H "accept: application/json" -H "Content-Type: multipart/form-data" -F "file=@path to generic connector package;type=application/x-gzip" -F jdbcDriverFile=”@path to driver file;type=application/x-gzip” -F "jdbcDriverName=custom name"
Ejemplo:
curl -X POST "https://qgm12345.labs.teradata.com:9443/api/v1/software" -H "accept: application/json" -H "Content-Type: multipart/form-data" -F "file=@/tmp/tdqg-genericjdbc-connector-02.19.00.00-1.tar.gz;type=application/x-gzip" -F “jdbcDriverFile=@/tmp/redshift-jdbc42-3.5.04.tar.gz;type=application/x-gzip” -F "jdbcDriverName=redshift.3.5.04"