Configurando Provedores JDBC para Usar o pureQuery para Acessar o DB2

Use esta tarefa para configurar o provedor Java™ Database Connectivity (JDBC) da origem de dados do aplicativo para usar o pureQuery para acessar o DB2 em um ambiente Java EE.

Antes de Iniciar

Se tiver que usar diversas coleções de pacotes do DB2, consulte o tópico do centro de informações, Configurar o pureQuery para Usar Diversas Coleções de Pacotes, antes de continuar com esta tarefa.

Sobre Esta Tarefa

O PureQuery usa os pacotes do DB2. Esses pacotes consistem de informações sobre uma ou mais instruções SQL e são armazenados no catálogo do DB2. Primeiro você deve executar o comando wsdbgen em um aplicativo JPA para criar os pacotes. O comando wsdbgen cria um arquivo XML contendo informações de instrução SQL. Esse arquivo XML deve ser incluído no arquivo JAR (Java archive) do aplicativo. O comando bind do DB2 utiliza esse arquivo como entrada para criar o pacote do DB2.
Importante:
  • O JPA configura a propriedade pureQuery, pdq.executionMode, para o valor STATIC.
  • A configuração do provedor JDBC deve incluir o arquivo JAR para o ambiente do PureQuery Runtime. Esse arquivo JAR é fornecido além do arquivo JAR do driver JDBC. Consulte o tópico do centro de informações sobre como instalar o tempo de execução pureQuery para obter mais informações.
  • Se essa for uma origem de dados XA, defina uma nova propriedade customizada na origem de dados na qual nome_da_propriedade = downgradeHoldCursorsUnderXa e valor booleano = true.

Procedimento

  1. Atualize a configuração do provedor JDBC de origem de dados do aplicativo para incluir o arquivo JAR do PureQuery Runtime. Defina um novo provedor JDBC ou modifique um provedor existente para incluir os seguintes arquivos JAR. Consulte os tópicos do centro de informações sobre configurações do provedor JDBC e sobre como instalar o IBM® Optim pureQuery Runtime para obter mais informações.
    • pdq.jar
    • pdqmgmt.jar
  2. Usando o comando bind do DB2, ligue o arquivo XML ao banco de dados. Isso cria os pacotes DB2. Há três formas de fazer isso:
    • Use o comando wsadmin. Consulte o tópico do Centro de Informações sobre o grupo de comandos de gerenciamento de aplicativos para o objeto AdminTask para obter informações adicionais.
    • Usar o console administrativo. Consulte o tópico do Centro de Informações sobre as configurações de perfis SQLj e arquivos de ligação de pureQuery para obter informações adicionais.
    • Usar o comando bind do DB2 fornecido pelo IBM Optim PureQuery Runtime. Consulte o tópico do Centro de Informações sobre o utilitário de ligação de pureQuery para obter informações adicionais.

O que Fazer Depois

Para reconfigurar a origem de dados do JDBC, remova pdq.jar e pdqmgmt.jar do caminho de classe.

Ícone que indica o tipo de tópico Tópico de Tarefa



Í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=tejb_configpdq
Nome do arquivo: tejb_configpdq.html