Configurando um Provedor JDBC Utilizando o Console Administrativo

Para criar conexões entre um aplicativo e um banco de dados relacional, o servidor de aplicativos usa as classes de implementação do driver encapsuladas pelo provedor Java™ Database Connectivity (JDBC).

Antes de Iniciar

Cada provedor JDBC é essencialmente um objeto que representa as classes do driver JDBC específicas do fornecedor para o servidor de aplicativos, para estabelecer acesso a esse banco de dados. Os provedores JDBC são pré-requisitos para origens de dados, que fornecem aplicativos com conexões físicas com um banco de dados. Consulte a Tabela do Provedor JDBC para identificar o provedor JDBC para seu banco de dados e os requisitos do aplicativo.
Recurso Reprovado Recurso Reprovado: O servidor de aplicativos não suporta mais o driver JDBC DB2 para 390 e z/OS Legacy e o provedor JDBC correspondente, o provedor JDBC Local do DB2 para zOS (RRS). Use os tópicos DB2 Usando o Driver JCC IBM® ou Driver Universal JDBC DB2 para se conectar ao DB2 para z/OS.depfeat

Sobre Esta Tarefa

Configure pelo menos um provedor JDBC para cada servidor de banco de dados que você planeja utilizar em um escopo específico no ambiente do servidor de aplicativos.

Procedimento

  1. Abra o administrative console.
  2. Clique em Recursos > JDBC > Provedores JDBC.
  3. Selecione o escopo no qual os aplicativos podem utilizar o provedor JDBC. O escopo selecionado torna-se o escopo de qualquer origem de dados associada a esse provedor. É possível escolher uma célula, nó, cluster ou servidor. Para obter informações adicionais sobre o escopo e sobre como ele pode afetar os recursos, consulte o tópico do centro de informações referente às Configurações do Escopo Administrativo.
  4. Clique em Novo. Essa ação faz com que o assistente Criar um Novo Provedor JDBC seja ativado.
  5. Use a primeira lista suspensa para selecionar o tipo de banco de dados do provedor JDBC que deve ser criado.
    A opção Definido pelo Usuário: Selecione Definido pelo Usuário para seu tipo de banco de dados se você encontrar um dos cenários a seguir:
    • Você não vê seu tipo de banco de dados.
    • Não é possível selecionar o tipo de provedor JDBC necessário na próxima etapa.
    A seleção definida pelo usuário abre o painel do assistente para exibir o tipo de provedor como um provedor JDBC definido pelo usuário e o tipo de implementação como definida pelo usuário. Consulte a documentação do banco de dados para obter os arquivos de classe do driver JDBC, as propriedades da origem de dados e outras informações necessárias para o provedor definido pelo usuário. Você deve fornecer essas informações sobre os dois painéis a seguir:
    • caminho da classe de banco de dados
    • propriedades específicas do banco de dados
  6. Selecione seu tipo de provedor JDBC se ele for fornecido na segunda lista drop-down. Selecione Mostrar Obsoleto para acionar a exibição dos provedores atuais e obsoletos. Se não for possível localizar seu provedor nessa lista expandida, então, selecione Definido pelo Usuário na lista anterior de tipos de banco de dados.
    Evitar Problemas Evitar Problemas: O produto emite uma mensagem de erro DSRA360 se você selecionar o provedor JDBC Local (RRS) do DB2 para z/OS. Na Versão 6.1 e posterior, o servidor de aplicativos remove completamente o suporte para o provedor JDBC Local (RRS) do DB2 para z/OS.gotcha
  7. A partir da terceira lista drop-down, selecione o tipo de implementação necessário para seu aplicativo. Se seu aplicativo não precisar que as conexões suportem transações de consolidação em duas fases, escolha Origem de Dados do Pool de Conexão. Escolha Origem de Dados XA, no entanto, se seu aplicativo precisar de conexões que suportem transações de consolidação em duas fases. Os aplicativos que utilizam essa configuração de origem de dados têm o benefício de recuperação de transação gerenciada por contêiner.

    Após selecionar um tipo de implementação, o assistente preenche o nome e os campos de descrição para seu provedor JDBC. É possível digitar valores diferentes para esses campos; eles existem somente para propósitos administrativos.

  8. Clique em Avançar para visualizar o painel do assistente Inserir informações do caminho de classe do banco de dados.
  9. No campo do caminho de classe, digite o local do caminho completo dos arquivos de classe do driver JDBC do banco de dados. As informações do caminho de classe tornam-se o valor da variável de ambiente do WebSphere que é exibido nesse painel, no formato ${DATABASE_JDBC_DRIVER_PATH}. O servidor de aplicativos usa a variável para definir o provedor JDBC; essa prática elimina a necessidade de especificar caminhos de classe JDBC estáticos para aplicativos individuais. Lembre-se de que se você não fornecer o caminho de classe do driver JDBC correto e completo para a variável, sua origem de dados fatalmente falhará. Se o campo já exibir um caminho completo da classe, poderá aceitar essa definição de variável preenchendo o restante desse painel do assistente e clicando em Avançar.
    Nota: O servidor de aplicativos suporta várias versões do driver JDBC selecionado para o driver DataDirect ConnectJDBC tipo 4 para o MS SQL Server. Cada versão do driver JDBC possui um caminho de classe exclusivo. Selecione a versão apropriada do driver JDBC para que o caminho de classe seja preenchido corretamente.
  10. Utilize o campo Caminho da Biblioteca Nativa para especificar arquivos de classe adicionais que seu driver JDBC poderá requerer para funcionar corretamente em sua plataforma do servidor de aplicativos. Digite o nome completo do caminho de diretório desses arquivos de classe.
    Evitar Problemas Evitar Problemas: Se você estiver usando um driver Oracle OCI como seu provedor JDBC, deve especificar o caminho para o qual as bibliotecas nativas são armazenadas. Se nenhum caminho de biblioteca nativa for especificado, a primeira vez que você tentar se conectar usando esse provedor, ocorrerão erros do carregador de classes. gotcha
  11. Clique em Avançar para ver um resumo de suas configurações do provedor JDBC.
  12. Clique em Concluir se estiver satisfeito com a configuração do provedor JDBC. Agora você visualizará o painel Coleta do provedor JDBC, que exibe seu novo provedor JDBC em uma tabela junto com outros provedores que estão configurados para o mesmo escopo.

O que Fazer Depois

A próxima etapa é criar uma origem de dados para associar ao seu provedor JDBC. Para obter informações detalhadas, consulte o tópico do centro de informações sobre como configurar uma origem de dados utilizando o console administrativo.
Lembre-se: Se você modificar a configuração de um provedor JDBC, como o caminho da classe, caminho da biblioteca nativa ou as propriedades customizadas, clique em OK e, em seguida reinicie cada servidor de aplicativos dentro do escopo desse provedor JDBC. Caso contrário, a nova configuração não funciona e você recebe mensagens de erro da origem de dados.

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