Controladores de bases de datos en agentes privados de Jitterbit
Introducción
Los agentes privados incluyen los siguientes controladores JDBC para Linux y Windows:
- Amazon Redshift
- IBM DB2 (AS400)
- IBM DB2 (JCC)
- MySQL
- Oracle (JDBC 19.7)
- Oracle NetSuite
- PostgreSQL
- SQL Server de Microsoft
- SQL Server jTDS
- SQLite
- JTDS de Sybase
Los siguientes controladores ODBC están incluidos solo para Windows:
- PostgreSQL ANSI (x64)
- PostgreSQL Unicode (x64)
Este controlador ODBC está incluido solo para Linux:
- PostgreSQL-jitterbit
Para utilizar una base de datos que no se muestra arriba, debe instalar un controlador JDBC por ello.
Instalar un controlador JDBC
Para instalar un controlador JDBC en un agente privado, siga estos pasos:
-
Abra el archivo de configuración del controlador
JdbcDrivers.conf
en un editor de texto simple. Si es posible, utilice uno que entienda XML.El archivo se encuentra en el directorio de instalación
JITTERBIT_HOME
, por defectoC:\Program Files\Jitterbit Agent\
en Microsoft Windows,/opt/jitterbit/
en Linux. -
Agregue lo siguiente dentro del
<Drivers>
elemento, con valores sustituidos según la siguiente tabla:<Driver> <Name>DRIVER_NAME</Name> <Class>DRIVER_CLASS</Class> <Subprotocol>DRIVER_SUBPROTOCOL</Subprotocol> <!-- Optional <BeginQuote>B_Q_C</BeginQuote> <EndQuote>E_Q_C</EndQuote> --> </Driver>
Valor Reemplazar con DRIVER_NAME
Un nombre único para el controlador. Este nombre aparece en el IO. Una vez configurado, no debe cambiarlo. DRIVER_CLASS
Nombre completo de la clase del conductor. DRIVER_SUBPROTOCOL
Se utiliza para crear la URL de conexión jdbc:subprotocol://
.B_Q_C
,E_Q_C
(Opcional) Caracteres de comillas iniciales y finales personalizados. Precaución
Si posteriormente cambia el nombre de un controlador instalado, deberá editar todos los extremos, volver a seleccionar el nombre del nuevo controlador y luego volver a desplegar los proyectos afectados.
Example element for Microsoft SQL Server<Driver> <Name>SQL Server</Name> <Class>com.microsoft.sqlserver.jdbc.SQLServerDriver</Class> <Subprotocol>sqlserver</Subprotocol> </Driver>
-
Descargue el archivo JAR del controlador (normalmente, del sitio web del proveedor de la base de datos) y cópielo en el directorio de archivos del controlador.
JITTERBIT_HOME/tomcat/drivers/lib/
. -
Reinicie el agente privado.
-
Utilice la aplicación de administración JDBC del host para verificar la conectividad entre el controlador y la fuente de datos subyacente.
El controlador ahora debería aparecer como una entrada cuando configure an Integration Studioconexión a base de datos, o como Design Studio fuente de la base de datos o objetivo.