Definições de Provedores JDBC

Utilize essa página para modificar as configurações de um provedor JDBC.

Para visualizar esta página do console administrativo, clique em Recursos > JDBC > JDBC provedores > JDBC_provedor.

Importante: Se você usar esta página para modificar o caminho de classe ou caminho de biblioteca nativa de um provedor JDBC existente: Depois de aplicar e salvar as novas configurações, você deve reiniciar todo servidor de aplicativos dentro do escopo daquele provedor JDBC para a nova configuração funcionar. Caso contrário, receberá uma mensagem de defeito da origem de dados.

Escopo

Especifica o escopo do provedor JDBC; origens de dados que são criadas com esse provedor JDBC herdam esse escopo.

Nome

Especifique o nome do provedor de recursos.

Informações Valor
Tipo de Dados Sequência

Descrição

Especifica uma descrição de texto para o provedor de recursos.

Informações Valor
Tipo de Dados Sequência

Caminho da classe

Especifica uma lista de caminhos ou nomes de arquivos JAR que, juntos, formam a localização das classes do provedor de recursos.

Exemplo
  • [AIX Solaris HP-UX Linux Windows]D:/SQLLIB/java/db2java.zip para sistemas operacionais distribuídos.
  • [IBM i]QIBM/ProdData/Java400/ext/db2_classes.jar para plataformas iSeries .
  • [z/OS] /usr/lpp/db2/db2710/classes/db2j2classes.zip para z/OS®.

As entradas de caminho de classe são separadas utilizando-se a tecla ENTER e não devem conter caracteres separadores de caminho (como ';' ou ':'). Os caminhos de classe contêm nomes de variáveis (simbólicos) que podem ser substituídos com um mapa de variáveis. Consulte as notas de instalação do driver para obter os nomes de arquivos JAR requeridos específicos.

Informações Valor
Tipo de Dados Sequência

Caminho da Biblioteca Nativa

Especifica uma lista de caminhos que formam a localização das bibliotecas nativas do provedor de recursos.

Entradas de caminho de classe nativas são separadas utilizando-se a tecla ENTER e não devem conter caracteres de separadores de caminho (como ';' ou ':'). Os caminhos nativos podem conter nomes de variáveis (simbólicos) que podem ser substituídos com um mapa de variáveis.

Informações Valor
Tipo de Dados Sequência

Isolar este Provedor de Recursos

Especifica que esse provedor de recursos será carregado em seu próprio carregador de classes. Isso permite que diferentes versões ou implementações de um mesmo provedor de recursos sejam carregadas na mesma Java™ Virtual Machine. Forneça a cada versão do provedor de recursos um caminho de classe exclusivo apropriado para essa versão ou implementação.

Evitar problemas: Fique atento ao seguinte:
  • Você não pode isolar um provedor de recursos se especificar um caminho de biblioteca nativa. O Servidor de Aplicativos definirá um valor para o caminho de biblioteca nativa para alguns provedores JDBC; esse comportamento deve ajudá-lo a configurar o provedor quando um caminho de biblioteca nativa é necessário. Se você não precisar do caminho de biblioteca nativa, exclua o valor, e será possível selecionar a opção para isolar o provedor de recursos.
  • Se você estiver executando um ambiente de células combinadas, o servidor de aplicativos removerá quaisquer provedores JDBC isolados de nós que estão em execução em versões anteriores à 7.0, se o provedor possuir escopo definido para uma célula versão 7.0 e não for migrado de um release mais antigo. Para utilizar recursos isolados no nível da célula, não utilize os recursos dos nós que estão em execução em versões anteriores à 7.0. Defina um recurso no nível de nó ou evite usar o recurso em nós anteriores à versão 7.0, pois isso resultará em uma exceção Nomenclatura não localizada quando o servidor de aplicativos tentar executar uma consulta em um recurso isolado no nível de célula.

Nome da Classe de Implementação

Especifica o nome da classe Java da implementação do driver JDBC .

Essa classe está disponível no arquivo do driver mencionado na descrição de caminho de classe anterior.

[AIX Solaris HP-UX Linux Windows][z/OS]Por exemplo, com.ibm.db2.jcc.DB2XADataSource para sistemas operacionais distribuídos e z/OS .

[IBM i]Por exemplo, com.ibm.db2.jdbc.app.UDBXADataSource para plataformas iSeries .

Nota: Se você modificar o nome da classe de implementação do provedor JDBC após ter criado o provedor, você poderá desconectar o provedor do template usado para criá-lo. Como resultado, as origens de dados criadas a partir desse fornecedor JDBC não têm um gabarito associado; você deve configurar manualmente uma origem de dados em funcionamento por meio da definição de propriedades customizadas.
Informações Valor
Tipo de Dados Sequência