Saltar al contenido

Controladores de base de datos en agentes privados de Jitterbit

Introducción

Los agentes privados incluyen controladores JDBC y ODBC para usar con el conector de base de datos de Studio o los orígenes y destinos de base de datos de Design Studio.

Los siguientes controladores JDBC se incluyen para Linux y Windows:

Los siguientes controladores ODBC se incluyen solo para Windows:

Este controlador ODBC se incluye solo para Linux:

  • PostgreSQL-jitterbit

Para usar una base de datos que no aparezca arriba, debes instalar un controlador JDBC para ella.

Instalar un controlador JDBC

Para instalar un controlador JDBC en un agente privado, sigue estos pasos:

  1. Abre el archivo de configuración del controlador JdbcDrivers.conf en un editor de texto plano. Si es posible, usa uno que entienda XML.

    El archivo se encuentra en el directorio de instalación JITTERBIT_HOME, por defecto C:\Program Files\Jitterbit Agent\ en Microsoft Windows, /opt/jitterbit/ en Linux.

  2. Agrega lo siguiente dentro del elemento <Drivers>, con valores sustituidos según la tabla de abajo:

    <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 Reemplaza con
    DRIVER_NAME Un nombre único para el controlador. Este nombre aparece en la IO. Una vez establecido, no debes cambiarlo.
    DRIVER_CLASS El nombre de clase completo del controlador.
    DRIVER_SUBPROTOCOL Se usa para construir la URL de conexión jdbc:subprotocol://.
    B_Q_C, E_Q_C (Opcional) Caracteres de comillas de inicio y fin personalizados.

    Precaución

    Si luego cambias el nombre de un controlador instalado, debes editar todos los puntos finales, reseleccionar el nuevo nombre del controlador y luego reimplementar los proyectos afectados.

    Elemento de ejemplo para Microsoft SQL Server
    <Driver>
      <Name>SQL Server</Name>
      <Class>com.microsoft.sqlserver.jdbc.SQLServerDriver</Class>
      <Subprotocol>sqlserver</Subprotocol>
    </Driver>
    
  3. Descarga el archivo JAR del controlador (generalmente, del sitio web del proveedor de la base de datos) y cópialo al directorio de archivos del controlador JITTERBIT_HOME/tomcat/drivers/lib/.

  4. Reinicia el agente privado.

  5. Usa 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 debe aparecer como una entrada cuando configures una conexión de base de datos de Studio, o como un origen o destino de base de datos de Design Studio.

Solución de problemas

Para la solución de problemas relacionada, consulta lo siguiente en la guía de solución de problemas del agente privado y la guía de solución de problemas del conector: