Configurações Mínimas Necessárias da Origem de Dados para o Apache Derby
Essas propriedades variam de acordo com os requisitos do fornecedor do banco de dados para implementações do driver JDBC. É necessário configurar as propriedades apropriadas em cada origem de dados configurada. Essas configurações são para origens de dados do Apache Derby.
- Provedor JDBC do Derby
- Provedor JDBC do Derby (XA)
- Provedor JDBC Derby 40
- Provedor JDBC Derby 40 (XA)
- Derby Network Server utilizando o Derby Client
- Derby Network Server utilizando o Derby Client (XA)
- Derby Network Server utilizando o Derby Client 40
- Derby Network Server utilizando o Derby Client 40 (XA)
- Provedor JDBC do Derby
O driver JDBC do Derby fornece acesso JDBC ao banco de dados Apache Derby utilizando a estrutura que já está integrada no servidor de aplicativos. Você não pode utilizar nenhuma origem de dados Versão 4.0 com esse provedor.
Esse provedor:- É configurável apenas em nós da versão 6.0.2 e posterior
- Suporta origem de dados de uma fase com a seguinte classe:
org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource
- Exige o arquivo do driver JDBC:
- derby.jar
O nome do caminho completo é ${DERBY_JDBC_DRIVER_PATH}/derby.jar. Ao criar uma conexão através do servidor de aplicativos, as variáveis de ambiente são definidas automaticamente.
- derby.jar
- Exige a seguinte classe DataStoreHelper:
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- Exige as seguintes propriedades:
- databaseName
- O nome do banco de dados do qual a origem de dados obtém conexões.
Se você não especificar um nome de caminho completo, o servidor de aplicativos utilizará
o local padrão
app_server_root/derby ou o padrão
equivalente para os ambientes operacionais
AIX, HP-UX,
Linux
ou Solaris. Um exemplo do nome de caminho do banco de dados é:
/tmp/sampleDB
c:\temp\sampleDB
- Provedor JDBC do Derby (XA)
O driver JDBC do Derby (XA) fornece acesso JDBC ao banco de dados Apache Derby utilizando a estrutura que já está integrada no servidor de aplicativos.
Esse provedor:- Não suporta o uso de origens de dados da Versão 4.0.
- É configurável apenas em nós da versão 6.0.2 e posterior
- Suporta origem de dados de duas fases com a seguinte classe:
org.apache.derby.jdbc.EmbeddedXADataSource
- Exige o arquivo do driver JDBC:
- derby.jar
O nome do caminho completo é ${DERBY_JDBC_DRIVER_PATH}/derby.jar. Ao criar uma conexão através do servidor de aplicativos, as variáveis de ambiente são definidas automaticamente.
- derby.jar
- Exige a seguinte classe DataStoreHelper:
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- Não requer um alias de autenticação válido.
- Exige as seguintes propriedades:
- databaseName
- O nome do banco de dados do qual a origem de dados obtém conexões.
Se você não especificar um nome de caminho completo, o servidor de aplicativos utilizará
o local padrão
app_server_root/derby ou o padrão
equivalente para os ambientes operacionais
AIX, HP-UX,
Linux
ou Solaris. Um exemplo do nome de caminho do banco de dados é:
/tmp/sampleDB
c:\temp\sampleDB
- Provedor JDBC do Derby 40
O Provedor JDBC do Derby 40 fornece acesso JDBC ao banco de dados Apache Derby utilizando a estrutura que já está integrada no servidor de aplicativos.
Esse provedor:- É configurável apenas em nós da versão 7.0 e posterior.
- Não suporta origens de dados da Versão 4.0.
- Suporta origem de dados de uma fase com a seguinte classe:
org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource40
- Exige o arquivo do driver JDBC:
- derby.jar
O nome do caminho completo é ${DERBY_JDBC_DRIVER_PATH}/derby.jar. Ao criar uma conexão através do servidor de aplicativos, as variáveis de ambiente são definidas automaticamente.
- derby.jar
- Exige a seguinte classe DataStoreHelper:
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- Exige as seguintes propriedades:
- databaseName
- O nome do banco de dados do qual a origem de dados obtém conexões.
Se você não especificar um nome de caminho completo, o servidor de aplicativos utilizará
o local padrão
app_server_root/derby ou o padrão
equivalente para os ambientes operacionais
AIX, HP-UX,
Linux
ou Solaris. Um exemplo do nome de caminho do banco de dados é:
/tmp/sampleDB
c:\temp\sampleDB
- Provedor JDBC do Derby 40 (XA)
O Provedor JDBC Derby 40 (XA) fornece acesso JDBC ao banco de dados Apache Derby utilizando a estrutura que já está integrada no servidor de aplicativos.
Esse provedor:- É configurável apenas em nós da versão 7.0 e posterior.
- Não suporta origens de dados da Versão 4.0.
- Suporta origem de dados de uma fase com a seguinte classe:
org.apache.derby.jdbc.EmbeddedXADataSource40
- Exige o arquivo do driver JDBC:
- derby.jar
O nome do caminho completo é ${DERBY_JDBC_DRIVER_PATH}/derby.jar. Ao criar uma conexão através do servidor de aplicativos, as variáveis de ambiente são definidas automaticamente.
- derby.jar
- Exige a seguinte classe DataStoreHelper:
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- Exige as seguintes propriedades:
- databaseName
- O nome do banco de dados do qual a origem de dados obtém conexões.
Se você não especificar um nome de caminho completo, o servidor de aplicativos utilizará
o local padrão
app_server_root/derby ou o padrão
equivalente para os ambientes operacionais
AIX, HP-UX,
Linux
ou Solaris. Um exemplo do nome de caminho do banco de dados é:
/tmp/sampleDB
c:\temp\sampleDB
- Derby Network Server utilizando o Derby Client
Utilize esse provedor para acessar apenas bancos de dados Apache Derby executados no mesmo nó que o servidor de aplicativos.
Esse provedor:- Não suporta origens de dados da Versão 4.0.
- É configurável apenas em nós da versão 6.1 e posterior
- Usa a seguinte origem de dados de uma fase para o Derby Network Server utilizando o
provedor do Derby Client:
org.apache.derby.jdbc.ClientConnectionPoolDataSource
- Requer o seguinte
arquivo do driver JDBC:
- derbyclient.jar
- Requer a classe DataStoreHelper:
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- Requer a seguinte propriedade:
- databaseName
- O nome do banco de dados do qual a origem de dados obtém conexões.
Se você não especificar um nome de caminho completo, o servidor de aplicativos utilizará
o local padrão
app_server_root/derby ou o padrão
equivalente para os ambientes operacionais
AIX, HP-UX,
Linux
ou Solaris. Um exemplo do nome de caminho do banco de dados é:
/tmp/sampleDB
c:\temp\sampleDB
- Derby Network Server utilizando o Derby Client (XA)
Utilize esse provedor para acessar apenas bancos de dados Apache Derby executados no mesmo nó que o servidor de aplicativos.
Esse provedor:- Não suporta origens de dados da Versão 4.0.
- É configurável apenas em nós da versão 6.1 e posterior
- Usa a seguinte origem de dados XA para esse Derby Network Server utilizando o
provedor do Derby Client:
org.apache.derby.jdbc.ClientXADataSource
- Requer o seguinte
arquivo do driver JDBC:
- derbyclient.jar
- Requer a classe DataStoreHelper:
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- Requer a seguinte propriedade:
- databaseName
- O nome do banco de dados do qual a origem de dados obtém conexões.
Se você não especificar um nome de caminho completo, o servidor de aplicativos utilizará
o local padrão
app_server_root/derby ou o padrão
equivalente para os ambientes operacionais
AIX, HP-UX,
Linux
ou Solaris. Um exemplo do nome de caminho do banco de dados é:
/tmp/sampleDB
c:\temp\sampleDB
- Derby Network Server utilizando o Derby Client 40
Utilize esse provedor para acessar apenas bancos de dados Apache Derby executados no mesmo nó que o servidor de aplicativos.
Esse provedor:- É configurável apenas em nós da versão 7.0 e posterior
- Não suporta origens de dados da Versão 4.0.
- Usa a seguinte origem de dados de uma fase para o Derby Network Server utilizando o
provedor do Derby Client:
org.apache.derby.jdbc.ClientConnectionPoolDataSource40
- Requer o seguinte
arquivo do driver JDBC:
- derbyclient.jar
- Requer a classe DataStoreHelper:
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- Requer a seguinte propriedade:
- databaseName
- O nome do banco de dados do qual a origem de dados obtém conexões.
Se você não especificar um nome de caminho completo, o servidor de aplicativos utilizará
o local padrão
app_server_root/derby ou o padrão
equivalente para os ambientes operacionais
AIX, HP-UX,
Linux
ou Solaris. Um exemplo do nome de caminho do banco de dados é:
/tmp/sampleDB
c:\temp\sampleDB
- Derby Network Server utilizando o Derby Client 40 (XA)
Utilize esse provedor para acessar apenas bancos de dados Apache Derby executados no mesmo nó que o servidor de aplicativos.
Esse provedor:- É configurável apenas em nós da versão 7.0 e posterior
- Não suporta origens de dados da Versão 4.0.
- Usa a seguinte origem de dados de uma fase para o Derby Network Server utilizando o
provedor do Derby Client:
org.apache.derby.jdbc.ClientXADataSource40
- Requer o seguinte
arquivo do driver JDBC:
- derbyclient.jar
- Requer a classe DataStoreHelper:
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- Requer a seguinte propriedade:
- databaseName
- O nome do banco de dados do qual a origem de dados obtém conexões.
Se você não especificar um nome de caminho completo, o servidor de aplicativos utilizará
o local padrão
app_server_root/derby ou o padrão
equivalente para os ambientes operacionais
AIX, HP-UX,
Linux
ou Solaris. Um exemplo do nome de caminho do banco de dados é:
/tmp/sampleDB
c:\temp\sampleDB