Configurações Mínimas Necessárias da Origem de Dados por Fornecedor

Essas propriedades variam de acordo com os requisitos do fornecedor do banco de dados para implementações de driver de Java™ Database Connectivity (JDBC). É necessário configurar as propriedades apropriadas em cada origem de dados configurada.

Utilize essas tabelas para obter referência rápida sobre os provedores JDBC que representam suas classes de drivers JDBC. Cada tabela corresponde a um fornecedor de banco de dados, produto e plataforma específicos.

A seguir as tabelas estão links para requisitos detalhados para criação de fontes de dados que correspondem a cada provedor JDBC que o servidor de aplicativos suporta. A lista inclui informações sobre propriedades de conexão exigidas pelo banco de dados e qualquer propriedade opcional que o driver JDBC suporta. Utilize o console administrativo ou a ferramenta de script wsadmin para definir essas propriedades em suas origens de dados.

Tabela 1. Apache Derby JDBC provedores . Use a tabela para referência rápida sobre provedores JDBC específicos do banco de dados.
Apache Derby
Provedor JDBC Suporte a Transações Versão e Outras Considerações
Provedor JDBC Derby One-phase
  • Não suporta origens de dados da Versão 4
  • Configurável apenas nos nós da versão 6.0.2 e posterior
  • Não deve ser utilizado em ambiente em cluster: pode ser acessado apenas a partir de uma única JVM
Provedor JDBC (XA) Derby Fases um e dois
  • Não suporta origens de dados da Versão 4
  • Configurável apenas nos nós da versão 6.0.2 e posterior
  • Não deve ser utilizado em ambiente em cluster: pode ser acessado apenas a partir de uma única JVM
Provedor JDBC Derby 40 One-phase
  • Configurável somente nos nós da versão 7.0 e posterior
  • Não suporta origens de dados da Versão 4
Provedor JDBC Derby 40 (XA) Fases um e dois
  • Configurável somente nos nós da versão 7.0 e posterior
  • Não suporta origens de dados da Versão 4
Derby Network Server Usando Derby Client One-phase
  • Não suporta origens de dados da Versão 4.0.
  • Configurável apenas nos nós da versão 6.1 e posterior
  • Pode ser utilizado em um ambiente em cluster: uma instância de banco de dados pode ser acessada por várias JVMs
  • Apenas para utilização com bancos de dados Apache Derby que são executados no mesmo nó que o servidor de aplicativos
Derby Network Server Usando Derby Client (XA) Fases um e dois
  • Não suporta origens de dados da Versão 4
  • Configurável apenas nos nós da versão 6.1 e posterior
  • Pode ser utilizado em um ambiente em cluster: uma instância de banco de dados pode ser acessada por várias JVMs
  • Apenas para utilização com bancos de dados Apache Derby que são executados no mesmo nó que o servidor de aplicativos
Derby Network Server Usando Derby Client 40 One-phase
  • Configurável somente nos nós da versão 7.0 e posterior
  • Não suporta origens de dados da Versão 4
Derby Network Server Usando Derby Client 40 (XA) Fases um e dois
  • Configurável somente nos nós da versão 7.0 e posterior
  • Não suporta origens de dados da Versão 4
Tabela 2. DB2 nos provedores AIX, HP-UX, Linux, Solaris e Windows JDBC . Use a tabela para referência rápida sobre provedores JDBC específicos do banco de dados.
DB2® em sistemas AIX®, HP-UX, Linux®, Solaris e Windows
Provedor JDBC Suporte a Transações Versão e Outras Considerações
DB2 Usando IBM® JCC Driver One-phase
  • Configurável nos nós que estão na versão 7.0 e posterior.
  • [z/OS]Suporta um processamento de commit one-phase apenas, a menos que você use o servidor de aplicativos no z/OS® com o driver tipo 2 JDBC . No servidor de aplicativos para o z/OS, o driver tipo 2 JDBC usa RRS e suporta processamento de confirmação de duas fases.
DB2 Usando IBM JCC Driver (XA) Fases um e dois
  • Configurável nos nós que estão na versão 7.0 e posterior.
  • [z/OS]Não use o driver tipo 2 JDBC no servidor de aplicativos para z/OS.
DB2 Universal JDBC Provider One-phase N/A
DB2 Universal JDBC Provider (XA) Fases um e dois N/A
Tabela 3. DB2 UDB para provedores iSeries JDBC . Use a tabela para referência rápida sobre provedores JDBC específicos do banco de dados.
DB2 UDB para iSeries
Provedor JDBC Suporte a Transações Versão e Outras Considerações
[IBM i]DB2 UDB para iSeries (Nativo) [IBM i]One-phase [IBM i]Recomendado quando você executa o servidor de aplicativos no iSeries.
[IBM i]DB2 UDB para iSeries (Native XA) [IBM i]Fases um e dois [IBM i]Recomendado quando você executa o servidor de aplicativos no iSeries.
DB2 UDB for iSeries (Toolbox) One-phase N/A
DB2 UDB para iSeries (Toolbox XA) Fases um e dois N/A
[z/OS]DB2 Universal JDBC Provider (XA) [z/OS]Fases um e dois [z/OS]
  • Apenas para uso quando você executar o servidor de aplicativos no z/OS.
  • Apenas o driver do tipo 4 é suportado
  • Não suporta origens de dados da Versão 4
Tabela 4. DB2 nos provedores z/OS JDBC . Use a tabela para referência rápida sobre provedores JDBC específicos do banco de dados.
DB2 no z/OS
Provedor JDBC Suporte a Transações Versão e Outras Considerações
DB2 Usando IBM Driver JCC One-phase

Configurável em nós versão 7.0 e posterior.

DB2 Usando IBM JCC Driver (XA) Fases um e dois

Versão 7.0 configurável e nós posteriores.

DB2 Universal JDBC Provider

[AIX Solaris HP-UX Linux Windows][IBM i]Uma-fase ao conectar-se com o servidor de aplicativos que está em sistemas AIX, HP-UX, Linux, Solaris, Windows e iSeries

[z/OS]Uma e duas fases quando você se conecta ao servidor de aplicativos para z/OS com o driver tipo 2 JDBC .

 
DB2 Universal JDBC Provider (XA) Fases um e dois  
Tabela 5. Provedores de Informix JDBC . Use a tabela para referência rápida sobre provedores JDBC específicos do banco de dados.
Informix®
Provedor JDBC Suporte a Transações Versão e Outras Considerações
Informix Usando IBM Driver JCC One phase Esse provedor é configurável nos nós que estão na versão 7.0 e posterior.
O Informix usando o driver IBM JCC (XA) Fases um e dois Esse provedor é configurável nos nós que estão na versão 7.0 e posterior.
Informix JDBC Driver One-phase N/A
Informix JDBC Driver (XA) Fases um e dois N/A
Informix Usando o IBM DB2 JDBC Universal Driver One phase Esse provedor é configurável nos nós que estão na versão 7.0 e posterior.
Informix Usando o IBM DB2 JDBC Universal Driver (XA) Fases um e dois Esse provedor é configurável nos nós que estão na versão 7.0 e posterior.
Tabela 6. Microsoft SQL Server JDBC provedores . Use a tabela para referência rápida sobre provedores JDBC específicos do banco de dados.
Microsoft SQL Server
Provedor JDBC Suporte a Transações Versão e Outras Considerações
Driver JDBC Microsoft SQL Server One-phase N/A
Driver JDBC Microsoft SQL Server (XA) Fases um e dois N/A
DataDirect ConnectJDBC Provedor tipo 4 driver para MS SQL Server One-phase N/A
DataDirect ConnectJDBC Provider, driver tipo 4, para MS SQL Server (XA) Fases um e dois N/A
Tabela 7. Oracle JDBC provedores . Use a tabela para referência rápida sobre provedores JDBC específicos do banco de dados.
Oracle
Provedor JDBC Suporte a Transações Versão e Outras Considerações
Driver Oracle JDBC One-phase Deve usar o driver ojdbc6.jar para se conectar a qualquer versão do banco de dados Oracle.
Driver JDBC do Oracle (XA) Fases um e dois Deve usar o driver ojdbc6.jar para se conectar a qualquer versão do banco de dados Oracle.
Tabela 8. Sybase JDBC provedores . Use a tabela para referência rápida sobre provedores JDBC específicos do banco de dados.
Sybase
Provedor JDBC Suporte a Transações Versão e Outras Considerações
Driver Sybase JDBC 4 One-phase jConnect v7.0
Driver Sybase JDBC 4 (XA) Fases um e dois jConnect v7.0
Driver Sybase JDBC 3 One-phase jConnect v6.05
Driver Sybase JDBC 3 (XA) Fases um e dois jConnect v6.05
Driver Sybase JDBC 2 One-phase jConnect v5.5
Driver Sybase JDBC 2 (XA) Fases um e dois jConnect v5.5
Recurso reprovado: Suporte para Sybase jConnect 5.5 é obsoletado. Talvez você deseje usar um provedor posterior que usa o Sybase jConnect 6.05 ou jConnect 7.0.

Requisitos Detalhados

A lista a seguir identifica os arquivos de classes e propriedades de conexão necessários por provedor JDBC.

Depois de determinar o provedor JDBC que se adequa a seu aplicativo e ambiente, assegure-se de adquirir o driver JDBC correspondente em um nível de release suportado por essa versão do servidor de aplicativos. Consulte o website de suporte IBM para hardware e software suportados.

A página WebSphere® Application Server detalhada requisitos do sistema lista versões de drivers JDBC e bancos de dados que foram testados e certificados para trabalhar com cada versão do WebSphere Application Server. Versões mais recentes de drivers e bancos de dados do JDBC que não existiam quando uma versão do WebSphere Application Server estava em desenvolvimento pode não ser listado ou ser certificado para trabalhar com o WebSphere Application Server. Além disso, outros produtos do driver JDBC e do banco de dados que não estão listados não foram testados ou certificados.

WebSphere Application Server suporta o uso de qualquer driver JDBC compatível com JDBC com o produto. JDBC drivers e bancos de dados que não foram testados e certificados para trabalhar com o WebSphere Application Server ainda podem ser usados. Os Provedores JDBC definidos pelo usuário podem ser configurados no console administrativo. Talvez seja possível drivers JDBC com os aplicativos sem grandes problemas. No entanto, poderão ocorrer problemas inesperados porque os drivers não foram testados ou certificados. Se você encontrar um problema com um driver JDBC que não foi testado ou certificado, trabalhe com o suporte WebSphere Application Server para solucionar problemas do assunto. Se a equipe de suporte não localizar um problema que seja específico desse driver ou banco de dados JDBC e não esteja na página de requisitos de sistemas, não será garantida uma correção. Use os drivers e bancos de dados JDBC listados na página de requisitos do sistema sempre que possível.