Ir para o conteúdo

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)

  1. Baixe JTOpen. O arquivo ZIP inclui o arquivo do driver JDBC jt400.jar.

  2. 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.

  3. 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>
    
  4. Reinicie o serviço do servidor Jitterbit Tomcat.

  5. 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.

  6. 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 String
    jdbc: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.

  1. 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 driver db2jcc4.jar, que usa a especificação JDBC 4 em vez disso.

  2. 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.

  3. 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>
    
  4. Localize e copie seu arquivo de licença fornecido pela IBM db2jcc_license_cisuz-XX.jar para <JITTERBIT_HOME>/tomcat/shared/lib/.

  5. 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
    
  6. Reinicie o serviço do servidor Jitterbit Tomcat.

  7. 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.

  8. 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 String
    jdbc:db2://example.com/DBNAME