Configurações mínimas necessárias de origem de dados do DB2 Universal Database para IBM i

Essas propriedades variam de acordo com os requisitos do fornecedor do banco de dados para implementações do driver JDBC. É necessário configurar as propriedades apropriadas em cada origem de dados configurada. Essas configurações destinam-se a origens de dados do DB2 UDB.

[AIX Solaris HP-UX Linux Windows][IBM i]

DB2 UDB para iSeries com o servidor de aplicativos para AIX, HP-UX, IBM i, Linux, Solaris ou Windows

  • DB2 UDB para iSeries (Nativo)

    O iSeries Developer Kit para Java™ contém esse driver JDBC Tipo 2 que foi desenvolvido sobre as bibliotecas nativas da CLI (Call Level Interface) do iSeries DB2.

    Esse provedor:
    • Destina-se a conexões locais do DB2 no iSeries. Ele não é recomendado para acesso remoto.
    • Suporta a origem de dados de uma fase:
      com.ibm.db2.jdbc.app.UDBConnectionPoolDataSource
    • Exige os seguintes arquivos do driver JDBC:
      • db2_classes16.jar - para nós que estão em execução na Versão 7.0 ou posterior. O local do arquivo jar é /QIBM/Proddata/java400/jdk6/lib/ext/db2_classes16.jar.
      • db2_classes.jar - para nós que estão em execução na Versão 6.1 ou anterior. O local do arquivo jar é /QIBM/ProdData/Java400/ext/db2_classes.jar.
    • Exige a seguinte classe DataStoreHelper:
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • Não requer um alias de autenticação.
    • Requer as seguintes propriedades:
      • databaseName - O nome do banco de dados relacional para o qual as conexões de origem de dados são estabelecidas. Esse nome deve aparecer no iSeries Relational Database Directory. O padrão é *LOCAL.
  • DB2 UDB para iSeries (XA Nativo)

    O iSeries Developer Kit para Java contém esse driver JDBC Tipo 2, compatível com XA, desenvolvido sobre as bibliotecas nativas da CLI (Call Level Interface) do iSeries DB2.

    Esse provedor:
    • Destina-se a conexões locais do DB2 no iSeries. Ele não é recomendado para acesso remoto.
    • Suporta a seguinte origem de dados de duas fases:
      com.ibm.db2.jdbc.app.UDBXADataSource
    • Exige os seguintes arquivos do driver JDBC:
      • db2_classes16.jar - para nós que estão em execução na Versão 7.0 ou posterior. O local do arquivo jar é /QIBM/Proddata/java400/jdk6/lib/ext/db2_classes16.jar.
      • db2_classes.jar - para nós que estão em execução na Versão 6.1 ou anterior. O local do arquivo jar é /QIBM/ProdData/Java400/ext/db2_classes.jar.
    • Exige a seguinte classe DataStoreHelper:
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • Não requer um alias de autenticação.
    • Requer as seguintes propriedades:
      • databaseName - O nome do banco de dados relacional para o qual as conexões de origem de dados são estabelecidas. Esse nome deve aparecer no iSeries Relational Database Directory. O padrão é *LOCAL.
  • DB2 UDB para iSeries (Caixa de Ferramentas)

    Esse driver JDBC, também conhecido como driver de Caixa de Ferramentas do iSeries para Java, é fornecido no servidor de banco de dados DB2 para iSeries.

    Esse provedor:
    • Destina-se a conexões remotas do DB2 no iSeries. Utilize esse driver em vez do Driver JDBC do IBM® Developer Kit para Java a fim de acessar sistemas remotos do DB2 UDB para iSeries.
    • Suporta a seguinte origem de dados de uma fase:
      com.ibm.as400.access.AS400JDBCConnectionPoolDataSource
    • Exige os seguintes arquivos do driver JDBC:
      • jt400.jar
    • Exige a seguinte classe DataStoreHelper:
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • Não requer um alias de autenticação quando o servidor de aplicativos e o DB2 UDB para iSeries estão instalados no mesmo servidor. Se forem instalados em servidores diferentes, o ID do usuário e a senha serão exigidos.
    • Requer as seguintes propriedades:
      • serverName - O nome do servidor do qual a origem de dados obtém conexões. Exemplo: myserver.mydomain.com.
  • DB2 UDB para iSeries (Caixa de Ferramentas XA)

    Esse driver JDBC compatível com XA, também conhecido como driver compatível com Caixa de Ferramentas XA do iSeries para Java, é fornecido no servidor de banco de dados DB2 para iSeries.

    Esse provedor:
    • Destina-se a conexões remotas do DB2 no iSeries. Utilize esse driver em vez do Driver JDBC do IBM Developer Kit para Java a fim de acessar sistemas remotos do DB2 UDB para iSeries.
    • Suporta a seguinte origem de dados de duas fases:
      com.ibm.as400.access.AS400JDBCXADataSource
    • Exige os seguintes arquivos do driver JDBC:
      • jt400.jar
    • Exige a seguinte classe DataStoreHelper:
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • Não requer um alias de autenticação quando o servidor de aplicativos e o DB2 UDB para iSeries estão instalados no mesmo servidor. Se forem instalados em servidores diferentes, o ID do usuário e a senha serão exigidos.
    • Requer as seguintes propriedades:
      • serverName - O nome do servidor do qual a origem de dados obtém conexões. Exemplo: myserver.mydomain.com.
[z/OS]

DB2 UDB para iSeries, conectando ao servidor de aplicativos no z/OS

Se você precisar conectar-se ao DB2 UDB no iSeries para fornecer conectividade JDBC para um aplicativo executado no servidor de aplicativos para z/OS, poderá utilizar o driver de Caixa de Ferramentas do iSeries para Java, o driver compatível com XA de Caixa de Ferramentas do iSeries para Java ou o Driver JDBC XA do DB2 Universal.

  • DB2 UDB para iSeries (Caixa de Ferramentas)

    Esse driver JDBC, também conhecido como driver de Caixa de Ferramentas do iSeries para Java, é fornecido no servidor de banco de dados DB2 para iSeries. Utilize esse driver em vez do Driver JDBC do IBM Developer Kit para Java a fim de acessar sistemas remotos do DB2 UDB para iSeries.

    Esse provedor:
    • Destina-se a conexões remotas do DB2 no iSeries.
    • Suporta a seguinte origem de dados de uma fase:
      com.ibm.as400.access.AS400JDBCConnectionPoolDataSource
    • Exige os seguintes arquivos do driver JDBC:
      • jt400.jar
    • Exige a seguinte classe DataStoreHelper:
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • Requer um alias de autenticação.
    • Requer as seguintes propriedades:
      • serverName - O nome do servidor do qual a origem de dados obtém conexões. Exemplo: myserver.mydomain.com.
  • DB2 UDB para iSeries (Caixa de Ferramentas XA)

    Esse driver JDBC compatível com XA, também conhecido como driver compatível com Caixa de Ferramentas XA do iSeries para Java, é fornecido no servidor de banco de dados DB2 para iSeries. Utilize esse driver em vez do Driver JDBC do IBM Developer Kit para Java a fim de acessar sistemas remotos do DB2 UDB para iSeries.

    Esse provedor:
    • Destina-se a conexões remotas do DB2 no iSeries.
    • Suporta a seguinte origem de dados de duas fases:
      com.ibm.as400.access.AS400JDBCXADataSource
    • Requer os seguintes arquivos do driver JDBC:
      • jt400.jar
    • Exige a seguinte classe DataStoreHelper:
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • Requer um alias de autenticação.
    • Requer as propriedades:
      • serverName - O nome do servidor do qual a origem de dados obtém conexões. Exemplo: myserver.mydomain.com.
  • Provedor do DB2 UniversalJDBC Driver (XA)
    Esse é o provedor do Driver JDBC XA do DB2 Universal que utiliza o Driver JDBC do DB2 Universal para fornecer acesso aos bancos de dados DB2. O Universal JDBC Driver suporta conectividade baseada em comunicação Java (driver tipo 4), que permite acesso distribuído ao DB2. Se estiver executando o servidor de aplicativos para z/OS e conectando-se ao DB2 UDB para iSeries, não poderá usar conectividade baseada em Java Native Interface (JNI) (driver tipo 2) com este provedor.
    Evitar Problemas Evitar Problemas: Para utilizar esse provedor, é necessário ter o DB2 Universal JDBC Driver para DB2 Versão 7 ou DB2 Versão 8 instalado e configurado no servidor de aplicativos, ou ter o recurso z/OS Application Connectivity to DB2 for z/OS instalado e configurado no servidor de aplicativos para z/OS. Consulte o tópico Usando o Driver DB2 Universal JDBC para acessar o DB2 para z/OS.gotcha
    Esse provedor:
    • Permite que os aplicativos utilizem o acesso JDBC e SQLJ (Linguagem de Consulta Estruturada em Java) aos bancos de dados DB2. O uso do SQLJ com o CMP também é suportado.
    • Não suporta a criação de origens de dados da Versão 4.0
    • Suporta a seguinte origem de dados de duas fases:
      com.ibm.db2.jcc.DB2XADataSource
    • Requer a especificação de um nome para a definição de origem de dados.
    • Exige os seguintes arquivos do driver JDBC:
      • db2jcc.jar - Esse é o arquivo jar do DB2 Universal JDBC Driver. Depois da instalação do DB2, este arquivo JAR é localizado no diretório de instalação do DB2. O caminho completo desse jar deve ser especificado como o valor da variável de ambiente DB2UNIVERSAL_JDBC_DRIVER_PATH:
        ${DB2UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc.jar
      • db2jcc_license_cu.jar - Esse é o arquivo de licença do Driver Universal JDBC do DB2 que permite acesso aos DB2 Universal Databases em estações de trabalho. Ele não é utilizado no servidor de aplicativos para z/OS, mas foi incluído para tornar a definição do provedor comum entre o servidor de aplicativos para z/OS e outros sistemas operacionais. O caminho de classe é:
        ${UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc_license_cu.jar
      • db2jcc_license_cisuz.jar - Esse é o arquivo de licença do Driver Universal JDBC do DB2 que permite acesso aos DB2 Universal Databases em estações de trabalho e no z/OS. Depois de instalar o DB2, este arquivo JAR aparece no mesmo diretório do DB2 que o db2jcc.jar. Caminho de classe:
        ${DB2UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc_license_cisuz.jar
      • Os arquivos nativos (do tipo .so) são requeridos pelo DB2 Universal JDBC Driver no servidor de aplicativos para z/OS. Utilize o seguinte caminho de biblioteca:
        ${DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH}
        (Nos casos em que os arquivos nativos não são necessários, defina DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH como nulo.)
    • Requer classe DataStoreHelper:
      com.ibm.websphere.rsadapter.DB2UniversalDataStoreHelper
    • Exige um alias de autenticação válido.
    • Requer as seguintes propriedades:
      • databaseName - Nome de um banco de dados catalogado localmente.
      • driverType - Tipo de conectividade JDBC de uma origem de dados. Configure esta propriedade como tipo 4 se estiver executando o servidor de aplicativos para z/OS e se conectando ao DB2 UDB para iSeries.
      • serverName - O endereço TCP/IP ou nome do host para o servidor Distributed Relational Database Architecture (DRDA). Forneça um valor para esta propriedade somente se seu driverType for configurado como 4. Esta propriedade não é necessária se seu driverType é configurado como 2.
      • portNumber - O número da porta TCP/IP na qual o servidor DRDA reside. Forneça um valor para essa propriedade apenas se o driverType estiver configurado como 4. Essa propriedade não será necessária se o driverType estiver configurado como 2.

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rdat_minrequdb
Nome do arquivo: rdat_minrequdb.html