Saltar al contenido

Configurar DB2 en Iseries Utilizando un Controlador JDBC

Introducción

Puede conectarse a DB2 en iSeries utilizando un controlador JDBC u ODBC. El uso de un controlador JDBC le permite usar funciones adicionales, como poder proporcionar una consultar manual. Esta página cubre las instrucciones para el JTOpen (AS400) y JCC Controladores JDBC.

Nota

Algunos clientes han tenido problemas para conectarse a DB2 en iSeries utilizando el controlador JDBC. En estos casos, los problemas se resolvieron utilizando el controlador ODBC.

Instale y Configure un Controlador DB2 JDBC (AS400)

  1. Descarga JTOpen. El archivo ZIP incluye el archivo del controlador JDBC jt400.jar.

  2. Instale el controlador en Jitterbit descomprimiendo la descarga y luego copiando el jt400.jar archivo a <JITTERBIT_HOME>/tomcat/drivers/lib/, reemplazando <JITTERBIT_HOME> con la ruta a su directorio raíz de Agente Privado.

  3. Edite el archivo <JITTERBIT_HOME>/JdbcDrivers.conf y agregue esta entrada de controlador:

    <Driver>
    <Name>IBM DB2</Name>
    <Class>com.ibm.as400.access.AS400JDBCDriver</Class>
    <Subprotocol>as400</Subprotocol>
    </Driver>
    
  4. Reinicie el servicio del servidor Jitterbit Tomcat.

  5. El controlador recién instalado ahora debería estar disponible en Design Studio. Durante la configuración de una base de datos de origen o de destino, seleccione IBM DB2 (AS400) [JDBC] en la lista de selección de controlador.

  6. En Opciones, ingrese una cadena de conexión manual, reemplazando este ejemplo con su propio alojar, bibliotecas y nombre de base de datos (si corresponde):

    Sample Connection String
    jdbc:as400://example.com;libraries=LIB1;Database=S12345;socket timeout=30000
    

Instale y Configure un Controlador DB2 JDBC (JCC)

Importante

El controlador JCC de IBM requiere un archivo de licencia db2jcc_license_cisuz-XX.jar. Si no tiene un archivo de licencia, deberá obtener uno o usar JTOpen (AS400) biblioteca en su lugar.

  1. Descargue JCC de Versiones y descargas del controlador DB2 JDBC de IBM. El archivo TAR.GZ incluye un archivo ZIP con el archivo del controlador JDBC db2jcc4.jar.

    Nota

    El archivo del controlador db2jcc.jar utiliza la especificación JDBC 3 y está en desuso. Usar el archivo del controlador db2jcc4.jar, que utiliza la especificación JDBC 4 en su lugar.

  2. Instale el controlador en un Agente Privado extrayendo la descarga y luego copiando el archivo db2jcc4.jar a <JITTERBIT_HOME>/tomcat/drivers/lib/, reemplazando <JITTERBIT_HOME> con la ruta a su directorio raíz de Agente Privado.

  3. Edite el archivo <JITTERBIT_HOME>/JdbcDrivers.conf y agregue esta entrada de controlador:

    <Driver>
    <Name>IBM DB2 JCC Driver</Name>
    <Class>com.ibm.db2.jcc.DB2Driver</Class>
    <Subprotocol>db2</Subprotocol>
    </Driver>
    
  4. Localice y copie su archivo de licencia proporcionado por IBM db2jcc_license_cisuz-XX.jar a <JITTERBIT_HOME>/tomcat/shared/lib/.

  5. Edite el archivo <JITTERBIT_HOME>/tomcat/conf/catalina.properties y agregue esta entrada si no está presente:

    shared.loader=${catalina.home}/shared/lib/*.jar
    
  6. Reinicie el servicio del servidor Jitterbit Tomcat.

  7. El controlador recién instalado ahora debería estar disponible en Design Studio. Durante la configuración de una base de datos de origen o de destino, seleccione IBM DB2 (JCC) [JDBC] de la lista de selección de controlador.

  8. En Opciones, ingrese una cadena de conexión manual, reemplazando este ejemplo con su propio alojar y nombre de base de datos (si corresponde):

    Sample Connection String
    jdbc:db2://example.com/DBNAME