Configurando o WebSphere Application Server com o DB2 como uma origem de dados

Deve-se configurar um banco de dados DB2 e configurar a conexão com o aplicativo da web no WebSphere Application Server

Antes de Iniciar

Você deve criar um banco de dados do IBM® DB2 para o aplicativo da web Rational Publishing Engine. O banco de dados deve ter páginas de 16K e o conjunto de códigos UTF-8. Neste exemplo, o banco de dados é denominado rpedb1. Consulte a documentação do produto DB2 para obter informações sobre como criar um banco de dados.

Procedimento

  1. Criar um provedor JDBC.
  2. Criar uma fonte de dados para o aplicativo rpeng .
  3. Criar uma fonte de dados para o aplicativo dgaas .
  4. Criar uma entrada de dados de autenticação.

Criando um provedor JDBC

Procedimento

  1. Inicie o WebSphere Application Server.
  2. Abra o console administrativo em um navegador: https://server:port/ibm/console e efetue login.

    Por exemplo: https://localhost:9043/ibm/console

  3. Selecione Recursos > JDBC > Provedores JDBC.
  4. Configure o escopo para que seja a célula.
    Célula
  5. Clique em Novo.
  6. No assistente Criar novo provedor JDBC, selecione:
    1. Tipo de banco de dados: DB2
    2. Tipo de provedor: Provedor do Driver Universal JDBC DB2
    3. Tipo de implementação: origem de dados XA
    4. Tipo de implementação: Insira um nome, por exemplo, RPE.
    Assistente Criar novo provedor JDBC
  7. Clique em Avançar.
  8. Na seção Inserir informações do caminho da classe do banco de dados, insira o caminho da classe. Substitua DB2UNIVERSAL_JDBC_DRIVER_PATH pelo diretório no qual os arquivos .jar do DB2 estão localizados:
    <DB2UNIVERSAL_JDBC_DRIVER_PATH>/db2jcc.jar
    <DB2UNIVERSAL_JDBC_DRIVER_PATH>/db2jcc_license_cu.jar
    <DB2UNIVERSAL_JDBC_DRIVER_PATH>/db2jcc_license_cisuz.jar
  9. Insira o local do diretório para o arquivo "db2jcc.jar, db2jcc_license_cisuz.jar", que é salvo como a variável WebSphere ${DB2UNIVERSAL_JDBC_DRIVER_PATH}, por exemplo, C:\Program Files\IBM\SQLLIB\java.
  10. Insira o caminho da biblioteca nativa, por exemplo, C:\Program Files\IBM\SQLLIB\java.
  11. Clique em Aplicar.
    Insira as informações do caminho da classe do banco de dados
  12. Certifique-se de que o caminho da biblioteca nativa esteja correto e clique em Avançar.
    Caminho da biblioteca nativa
  13. Revise a página de resumo e clique em Concluir.
    Caminho da biblioteca nativa
  14. Salve as mudanças na configuração principal.

Criando a origem de dados para o aplicativo rpeng

Procedimento

  1. Vá para o provedor JDBC que você acabou de criar.
    1. Clique em Origens de Dados.
      Link Origens de Dados
    2. No campo Nome da Origem de Dados, insira rpeng.
    3. No campo nome JNDI, insira RPENG_DB e clique em Avançar.
      Inserir informações de origem de dados básicas
  2. Insira propriedades específicas do banco de dados para a origem de dados e clique em Avançar.
    1. Configure o valor de Tipo de Driver como 4.
    2. No campo Nome do Banco de Dados, insira o nome do banco de dados.
    3. No campo Nome do servidor, insira o nome do host da máquina em que o DB2 está em execução.
    4. No campo Número da porta, insira o número da porta para seu banco de dados DB2.
      Insira propriedades específicas do banco de dados para a origem de dados
  3. Na seção Configurar aliases de segurança, clique em Avançar .
  4. Revise a página de resumo e clique em Concluir.
    Resumo da origem de dados
  5. Salve as mudanças na configuração principal.

Criando uma origem de dados para o aplicativo dgaas

Procedimento

Repita as etapas no Criando a origem de dados para o aplicativo rpeng, configurando DGAAS como o Nome da Origem de Dados e DGAAS_DB como o Nome JNDI.
Insira informações básicas da origem de dados

Criando uma entrada de dados de autenticação

Procedimento

  1. Acesse o provedor RPE JDBC e clique em Origens de dados.
  2. Na página Origens de Dados, clique na origem de dados rpeng.
  3. Na seção Itens Relacionados, clique em Dados de Autenticação JAAS-J2C.
  4. Clique em Novo.
  5. Insira o alias do DB2, ID do usuário e senha, e clique em OK.
    Novos dados de autenticação
  6. Salve as mudanças na configuração principal.
  7. Volte para sua origem de dados do rpeng.
  8. Nas configurações de Segurança, selecione o banco de dados rpedb1 para as seguintes opções:
    1. Alias de autenticação para recuperação XA
    2. Alias de autenticação gerenciado por componente
    3. Alias de autenticação gerenciado por contêiner
    Configurações de Segurança
  9. Clique em OK e salve.
  10. Acesse a origem de dados do rpeng novamente e clique em Testar Conexão para testar a origem de dados.
    Teste de conexão bem-sucedido
  11. Repita as etapas 7-10 com a origem de dados do dgaas.