Ir para o conteúdo

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)

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

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

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

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