Configurar o DB2 no Iseries Usando um Driver JDBC
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 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.
Instale e Configure 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 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 agora 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 do driver.
-
Em Opções, insira uma string de conexão manual, substituindo este exemplo por 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
Instale e Configure um DB2 JDBC Driver (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, precisará obter um ou usar o JTOpen (AS400) em vez disso.
-
Faça o download do JCC da IBM Versões e downloads do driver JDBC do DB2. 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 em vez disso. -
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 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 seu 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 Options, 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