Configurar o DB2 no iseries usando um driver JDBC no Jitterbit Design Studio
Introdução
Você pode se conectar ao DB2 no iSeries usando um driver JDBC ou ODBC. Usar um driver JDBC permite que você use recursos adicionais, como ser capaz de fornecer uma consultar manual. Esta página abrange instruções para o JTOpen (AS400) e JCC Drivers JDBC.
Nota
Alguns clientes tiveram problemas para se conectar ao DB2 no iSeries usando o driver JDBC. Nesses casos, os problemas foram resolvidos usando o driver ODBC.
Instalar e configurar um driver DB2 JDBC (AS400)
-
Baixe JTOpen. O arquivo ZIP inclui o arquivo do driver JDBC
jt400.jar
. -
Instale o driver no Jitterbit descompactando o download e copiando o
jt400.jar
arquivo para<JITTERBIT_HOME>/tomcat/drivers/lib/
, substituindo<JITTERBIT_HOME>
com o caminho para o diretório raiz do seu agente privado. -
Edite o arquivo
<JITTERBIT_HOME>/JdbcDrivers.conf
e adicione esta entrada de driver:<Driver> <Name>IBM DB2</Name> <Class>com.ibm.as400.access.AS400JDBCDriver</Class> <Subprotocol>as400</Subprotocol> </Driver>
-
Reinicie o serviço do servidor Jitterbit Tomcat.
-
O driver recém-instalado deve estar disponível no Design Studio. Durante a configuração de um banco de dados de origem ou destino, selecione IBM DB2 (AS400) [JDBC] na lista de seleção de driver.
-
Em Opções, insira uma string de conexão manual, substituindo este exemplo pelo seu próprio hospedar, bibliotecas e nome do banco de dados (se aplicável):
Sample Connection Stringjdbc:as400://example.com;libraries=LIB1;Database=S12345;socket timeout=30000
Instalar e configurar um driver DB2 JDBC (JCC)
Importante
O driver JCC da IBM requer um arquivo de licença db2jcc_license_cisuz-XX.jar
. Se você não tiver um arquivo de licença, será necessário obter um ou usar o JTOpen (AS400) biblioteca em vez disso.
-
Baixe o JCC em Versões e downloads do driver JDBC do DB2 da IBM). O arquivo TAR.GZ inclui um arquivo ZIP com o arquivo do driver JDBC
db2jcc4.jar
.Nota
O arquivo do driver
db2jcc.jar
usa a especificação JDBC 3 e está obsoleto. Use o arquivo do driverdb2jcc4.jar
, que usa a especificação JDBC 4. -
Instale o driver em um agente privado extraindo o download e copiando o arquivo
db2jcc4.jar
para<JITTERBIT_HOME>/tomcat/drivers/lib/
, substituindo<JITTERBIT_HOME>
com o caminho para o diretório raiz do seu agente privado. -
Edite o arquivo
<JITTERBIT_HOME>/JdbcDrivers.conf
e adicione esta entrada de driver:<Driver> <Name>IBM DB2 JCC Driver</Name> <Class>com.ibm.db2.jcc.DB2Driver</Class> <Subprotocol>db2</Subprotocol> </Driver>
-
Localize e copie o arquivo de licença fornecido pela IBM
db2jcc_license_cisuz-XX.jar
para<JITTERBIT_HOME>/tomcat/shared/lib/
. -
Edite o arquivo
<JITTERBIT_HOME>/tomcat/conf/catalina.properties
e adicione esta entrada se não estiver presente:shared.loader=${catalina.home}/shared/lib/*.jar
-
Reinicie o serviço do servidor Jitterbit Tomcat.
-
O driver recém-instalado agora deve estar disponível no Design Studio. Durante a configuração de um banco de dados de origem ou destino, selecione IBM DB2 (JCC) [JDBC] na lista de seleção de driver.
-
Em Opções, insira uma string de conexão manual, substituindo este exemplo pelo seu próprio nome de hospedar e banco de dados (se aplicável):
Sample Connection Stringjdbc:db2://example.com/DBNAME