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
- Microsoft SQL Server
- SQL Server jTDS
- SQLite
- Sybase jTDS
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 no mostrada 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 plano. 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. -
Agrega lo siguiente dentro del
<Drivers>
Elemento, con valores sustituidos según la tabla a continuación:<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 la E/S. Una vez configurado, no debe modificarse. DRIVER_CLASS
Nombre completo de la clase del conductor. DRIVER_SUBPROTOCOL
Se utiliza para construir 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 al 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 una conexión de base de datos de Integration Studio, o como un Design Studio fuente de base de datos o objetivo.