Configurar DB2 en iseries utilizando un controlador JDBC en Jitterbit Design Studio
Introducción
Puede conectarse a DB2 en iSeries mediante un controlador JDBC u ODBC. El uso de un controlador JDBC le permite utilizar funciones adicionales, como la posibilidad de proporcionar una consultar manual. Esta página contiene instrucciones para JTOpen (AS400) y JCC Controladores JDBC.
Nota
Algunos clientes han experimentado problemas para conectarse a DB2 en iSeries mediante el controlador JDBC. En estos casos, los problemas se resolvieron mediante el uso del controlador ODBC.
Instalar y configurar un controlador JDBC de DB2 (AS400)
-
Descargar JTOpen. El archivo ZIP incluye el archivo del controlador JDBC.
jt400.jar. -
Instale el controlador en Jitterbit descomprimiendo la descarga y luego copiando el
jt400.jararchivo a<JITTERBIT_HOME>/tomcat/drivers/lib/, reemplazando<JITTERBIT_HOME>con la ruta al directorio raíz de su agente privado. -
Edite el archivo
<JITTERBIT_HOME>/JdbcDrivers.confy agregue esta entrada de controlador:<Driver> <Name>IBM DB2</Name> <Class>com.ibm.as400.access.AS400JDBCDriver</Class> <Subprotocol>as400</Subprotocol> </Driver> -
Reinicie el servicio del servidor Jitterbit Tomcat.
-
El controlador recién instalado debería estar ahora disponible en Design Studio. Durante la configuración de una base de datos de origen o destino, seleccione IBM DB2 (AS400) [JDBC] en la lista de selección de controlador.
-
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 Stringjdbc:as400://example.com;libraries=LIB1;Database=S12345;socket timeout=30000
Instalar y configurar un controlador JDBC de DB2 (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 utilizar JTOpen (AS400) biblioteca en su lugar.
-
Descargue JCC desde Versiones y descargas del controlador JDBC de DB2 de IBM. El archivo TAR.GZ incluye un archivo ZIP con el archivo del controlador JDBC
db2jcc4.jar.Nota
El archivo del controlador
db2jcc.jarUtiliza la especificación JDBC 3 y está en desuso. Utilice el archivo del controladordb2jcc4.jar, que utiliza la especificación JDBC 4. -
Instale el controlador en un agente privado extrayendo la descarga y luego copiando el archivo
db2jcc4.jara<JITTERBIT_HOME>/tomcat/drivers/lib/, reemplazando<JITTERBIT_HOME>con la ruta al directorio raíz de su agente privado. -
Edite el archivo
<JITTERBIT_HOME>/JdbcDrivers.confy agregue esta entrada de controlador:<Driver> <Name>IBM DB2 JCC Driver</Name> <Class>com.ibm.db2.jcc.DB2Driver</Class> <Subprotocol>db2</Subprotocol> </Driver> -
Localice y copie el archivo de licencia proporcionado por IBM
db2jcc_license_cisuz-XX.jara<JITTERBIT_HOME>/tomcat/shared/lib/. -
Edita el archivo
<JITTERBIT_HOME>/tomcat/conf/catalina.propertiesy si no está presente, añada esta entrada:shared.loader=${catalina.home}/shared/lib/*.jar -
Reinicie el servicio del servidor Jitterbit Tomcat.
-
El controlador recién instalado debería estar ahora disponible en Design Studio. Durante la configuración de una base de datos de origen o destino, seleccione IBM DB2 (JCC) [JDBC] en la lista de selección de controlador.
-
En Opciones, ingrese una cadena de conexión manual, reemplazando este ejemplo con su propio nombre de alojar y base de datos (si corresponde):
Sample Connection Stringjdbc:db2://example.com/DBNAME