databaseStore - Armazenamento de Banco de Dados (databaseStore)

Especifica um banco de dados relacional como um armazenamento persistente para recursos do servidor.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
createTablesbooleanotrueQuando configurado como true, são criadas tabelas de banco de dados.
dataSourceRefUma referência para o elemento de nível dataSource (sequência).DefaultDataSourceA origem de dados que se conecta ao armazenamento persistente.
keyGenerationStrategy
  • IDENTITY
  • TABLE
  • AUTO
  • SEQUENCE
AUTOA estratégia preferencial para a geração de chaves primárias exclusivas. Caso a estratégia selecionada não seja suportada para o banco de dados, é possível que seja usada uma estratégia diferente.
IDENTITY
Usar uma coluna de identidade do banco de dados para gerar chaves primárias exclusivas.
TABLE
Usar uma tabela de banco de dados para gerar chaves primárias exclusivas.
AUTO
Selecionar automaticamente a estratégia para gerar chaves primárias exclusivas.
SEQUENCE
Usar uma sequência do banco de dados para gerar chaves primárias exclusivas.
tablePrefixstringWLPPrefixo de nome para tabelas, sequências e outros artefatos de banco de dados.
authDataRefUma referência para o elemento de nível authData (sequência).Dados de autenticação de planejamento de tarefa, consultas e execução.
schemastringO nome do esquema com acesso de gravação e leitura das tabelas de banco de dados.

dataSource

A origem de dados que se conecta ao armazenamento persistente.

NameTypeDefaultDescription
enableConnectionCastingbooleanofalseIndica que as conexões obtidas da origem de dados devem estar aptas ao cast para classes de interface que a implementação de conexão do fornecedor JDBC implementa. A ativação dessa opção incorre em sobrecarga adicional em cada operação getConnection. Se as interfaces JDBC do fornecedor forem necessárias menos frequentemente, pode ser mais eficiente deixar essa opção desativada e usar Connection.unwrap(interface) somente onde necessário. Se atualizada enquanto o servidor está em execução, a atualização será aplicada com novas solicitações de conexão; conexões em uso não serão afetadas.
jndiNamestringNome JNDI para uma origem de dados. Se atualizadas enquanto o servidor está em execução, as conexões existentes serão destruídas.
jdbcDriverRefUma referência para o elemento de nível jdbcDriver (sequência).Driver JDBC para uma origem de dados. Se atualizadas enquanto o servidor está em execução, as conexões existentes serão destruídas.
connectionManagerRefUma referência para o elemento de nível connectionManager (sequência).Gerenciador de conexões para uma origem de dados. Se atualizadas enquanto o servidor está em execução, as conexões existentes serão destruídas.
type
  • javax.sql.DataSource
  • javax.sql.ConnectionPoolDataSource
  • javax.sql.XADataSource
Tipo de origem de dados. Se atualizadas enquanto o servidor está em execução, as conexões existentes serão destruídas.
javax.sql.DataSource
javax.sql.DataSource
javax.sql.ConnectionPoolDataSource
javax.sql.ConnectionPoolDataSource
javax.sql.XADataSource
javax.sql.XADataSource
connectionSharing
  • MatchOriginalRequest
  • MatchCurrentState
MatchOriginalRequestEspecifica como as conexões são correspondidas para compartilhamento.
MatchOriginalRequest
Ao compartilhar conexões, corresponder com base na solicitação de conexão original.
MatchCurrentState
Ao compartilhar conexões, corresponder com base no estado atual da conexão. Se atualizada enquanto o servidor está em execução, a atualização será aplicada com cada primeira manipulação de conexões em uma transação.
containerAuthDataRefUma referência para o elemento de nível authData (sequência).Dados de autenticação padrão para autenticação gerenciada por contêiner que se aplicam quando ligações não especificarem um alias de autenticação para uma referência de recurso com res-auth=CONTAINER. Se atualizada enquanto o servidor está em execução, a mudança será aplicada com novas solicitações de conexão; as conexões em uso não serão afetadas.
jaasLoginContextEntryRefUma referência para o elemento de nível jaasLoginContextEntry (sequência).Entrada de contexto de login do JAAS para autenticação. Se atualizada enquanto o servidor está em execução, a atualização será aplicada com novas solicitações de conexão; conexões em uso não serão afetadas.
isolationLevel
  • TRANSACTION_SNAPSHOT
  • TRANSACTION_READ_UNCOMMITTED
  • TRANSACTION_READ_COMMITTED
  • TRANSACTION_SERIALIZABLE
  • TRANSACTION_REPEATABLE_READ
Nível de isolamento de transação padrão. Se não for especificado e o banco de dados for identificado como DB2, Derby, Informix, Microsoft SQL Server ou Sybase, TRANSACTION_REPEATABLE_READ será usado. Se não for especificado para outros bancos de dados, TRANSACTION_READ_COMMITTED será usado. Se atualizada enquanto o servidor está em execução, a atualização será aplicada com novas solicitações de conexão; conexões em uso não serão afetadas.
TRANSACTION_SNAPSHOT
Isolamento da captura instantânea para Driver JDBC do Microsoft SQL Server e DataDirect Connect para driver JDBC.
TRANSACTION_READ_UNCOMMITTED
Leitura sujas, leituras não repetíveis e leituras fantasmas podem ocorrer.
TRANSACTION_READ_COMMITTED
Leituras sujas são evitadas; leituras não repetíveis e leituras fantasmas podem ocorrer.
TRANSACTION_SERIALIZABLE
Leituras sujas, leituras não repetíveis e leituras fantasmas são evitadas.
TRANSACTION_REPEATABLE_READ
Leituras sujas e leituras não repetíveis são evitadas; leituras fantasmas podem ocorrer.
statementCacheSizeint
Min: 0
10Número máximo de instruções em cache por conexão. Se atualizado enquanto o servidor está em execução, o cache de instruções será redimensionado após o próximo uso.
transactionalbooleanotrueAtivar participação em transações que são gerenciadas pelo servidor de aplicativos. Se atualizadas enquanto o servidor está em execução, as conexões existentes serão destruídas.
beginTranForResultSetScrollingAPIsbooleanotrueTentativa de alistamento da transação quando interfaces de rolagem do conjunto de resultados são usadas.
beginTranForVendorAPIsbooleanotrueTentativa de alistamento da transação quando interfaces do fornecedor são usadas.
commitOrRollbackOnCleanup
  • rollback
  • commit
Determina como limpar as conexões que podem estar em uma unidade de trabalho do banco de dados (AutoCommit=false) quando a conexão for fechada ou retornada ao conjunto.
rollback
Limpar a conexão retrocedendo.
commit
Limpar a conexão confirmando.
queryTimeoutUm período de tempo com precisão de segundoTempo limite do consulta padrão para instruções SQL. Em uma transação JTA, syncQueryTimeoutWithTransactionTimeout pode substituir este padrão. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
recoveryAuthDataRefUma referência para o elemento de nível authData (sequência).Dados de autenticação para recuperação da transação.
syncQueryTimeoutWithTransactionTimeoutbooleanofalseUse o tempo restante (se houver) em uma transação JTA como o tempo limite de consulta padrão para instruções SQL.
supplementalJDBCTracebooleanoComplementa o rastreio do driver JDBC que é registrado quando o rastreio do driver JDBC é ativado em bootstrap.properties. As especificações de rastreio do driver JDBC incluem: com.ibm.ws.database.logwriter, com.ibm.ws.db2.logwriter, com.ibm.ws.derby.logwriter, com.ibm.ws.informix.logwriter, com.ibm.ws.oracle.logwriter, com.ibm.ws.sqlserver.logwriter, com.ibm.ws.sybase.logwriter. Se atualizadas enquanto o servidor está em execução, as conexões existentes serão destruídas.
validationTimeoutUm período de tempo com precisão de segundoEspecifica um tempo limite para a validação de conexões agrupadas. Quando especificado, as conexões agrupadas são validadas antes de serem reutilizadas a partir do conjunto de conexões. O tempo limite de validação também é usado quando o gerenciador de conexões valida conexões em resposta a uma conexão antiga para PurgePolicy=ValidateAllConnections. Um valor igual a 0 significa que as conexões são validadas sem a aplicação de qualquer tempo limite. O tempo limite de validação requer um driver JDBC que esteja em conformidade com a especificação JDBC 4.0 ou superior. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.

dataSource > jdbcDriver

Driver JDBC para uma origem de dados. Se atualizadas enquanto o servidor está em execução, as conexões existentes serão destruídas.

NameTypeDefaultDescription
libraryRefUma referência para o elemento de nível library (sequência).Identifica JARs do driver JDBC e arquivos nativos.
javax.sql.XADataSourcestringImplementação do driver JDBC de javax.sql.XADataSource.
javax.sql.ConnectionPoolDataSourcestringImplementação do driver JDBC de javax.sql.ConnectionPoolDataSource.
javax.sql.DataSourcestringImplementação do driver JDBC de javax.sql.DataSource.

dataSource > jdbcDriver > library

Identifica JARs do driver JDBC e arquivos nativos.

NameTypeDefaultDescription
namestringNome da biblioteca compartilhada para administradores
descriptionstringDescrição da biblioteca compartilhada para administradores
filesetRefLista de referências para os elementos fileset de nível superior (sequência separada por vírgula).Id do Conjunto de Arquivos referenciado
apiTypeVisibilitystringspec,ibm-api,api,stableOs tipos de pacotes de API suportados por esse carregador de classes. Esse valor é uma lista separada por vírgula de qualquer combinação dos pacotes de API a seguir: spec, ibm-api, api, stable, third-party.

dataSource > jdbcDriver > library > fileset

Id do Conjunto de Arquivos referenciado

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
dirCaminho para um diretório${server.config.dir}O diretório base para procurar arquivos.
caseSensitivebooleanotrueBooleano para indicar se a procura deve ou não fazer distinção entre maiúsculas e minúsculas (padrão: true).
includesstring*A lista separada por vírgula ou espaço de padrões de nome do arquivo a serem incluídos nos resultados da procura (padrão: *).
excludesstringA lista separada por vírgula ou espaço de padrões de nome do arquivo a serem excluídos dos resultados da procura, por padrão nenhum arquivo é excluído.
scanIntervalUm período de tempo com precisão de milissegundo0Intervalo de varredura para verificar o conjunto de arquivos em busca de mudanças como um sufixo longo com uma unidade de tempo h-hora, m-minuto, s-segundo, ms-milissegundo (por exemplo, 2ms ou 5s). Desativado (scanInterval=0) por padrão. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos.

dataSource > jdbcDriver > library > folder

ID da pasta referenciada

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
dirCaminho para um diretórioDiretório ou pasta a serem incluídos no caminho de classe da biblioteca para localizar arquivos de recursos

dataSource > jdbcDriver > library > file

ID do arquivo referenciado

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
nameCaminho para um arquivoNome completo do arquivo

dataSource > connectionManager

Gerenciador de conexões para uma origem de dados. Se atualizadas enquanto o servidor está em execução, as conexões existentes serão destruídas.

NameTypeDefaultDescription
agedTimeoutUm período de tempo com precisão de segundo-1O período de tempo antes de uma conexão poder ser descartada pela manutenção do conjunto. Um valor igual a -1 desativa este tempo limite. Um valor de 0 descarta todas as conexões, o que desativa a definição do conjunto de conexões. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
connectionTimeoutUm período de tempo com precisão de segundo30sO período de tempo após o qual uma solicitação de conexão atinge o tempo limite. Um valor igual a -1 desativa este tempo limite. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
maxIdleTimeUm período de tempo com precisão de segundo30mO período de tempo que uma conexão pode ficar sem uso ou inativa até que possa ser descartada durante a manutenção do conjunto, caso isso não reduza o conjunto abaixo do tamanho mínimo. Um valor igual a -1 desativa este tempo limite. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
maxPoolSizeint
Min: 0
50Número máximo de conexões físicas para um conjunto. Um valor igual a 0 significa ilimitado.
minPoolSizeint
Min: 0
Número mínimo de conexões físicas a serem mantidas no conjunto. O conjunto não é preenchido previamente. O tempo limite espirado pode substituir o mínimo.
purgePolicy
  • FailingConnectionOnly
  • ValidateAllConnections
  • EntirePool
EntirePoolEspecifica quais conexões destruir quando uma conexão antiga é detectada em um conjunto.
FailingConnectionOnly
Quando uma conexão antiga é detectada, somente a conexão que foi localizada como sendo inválida é encerrada.
ValidateAllConnections
Quando uma conexão antiga é detectada, conexões são testadas e aquelas localizadas como sendo inválidas são encerradas.
EntirePool
Quando uma conexão antiga é detectada, todas as conexões no conjunto são marcadas como antigas e, quando não estão mais em uso, são encerradas.
reapTimeUm período de tempo com precisão de segundo3mO período de tempo entre as execuções do encadeamento de manutenção do conjunto. Um valor igual a -1 desativa a manutenção do conjunto. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
maxConnectionsPerThreadint
Min: 0
Limita o número de conexões abertas em cada encadeamento.
numConnectionsPerThreadLocalint
Min: 0
Armazena em cache o número especificado de conexões para cada encadeamento.
enableSharingForDirectLookupsbooleanotrueSe configurado como true, as conexões serão compartilhadas. Se configurado como false, as conexões não serão compartilhadas.

dataSource > properties.informix

Propriedades de origem de dados para o driver JDBC Informix.

NameTypeDefaultDescription
databaseNamestringPropriedade do driver JDBC: databaseName.
ifxIFXHOSTstringlocalhostPropriedade do driver JDBC: ifxIFXHOST.
serverNamestringServidor no qual o banco de dados está em execução.
portNumberint1526Porta na qual obter conexões com o banco de dados.
ifxCLIENT_LOCALEstringPropriedade do driver JDBC: ifxCLIENT_LOCALE.
ifxCPMAgeLimitUm período de tempo com precisão de segundoPropriedade do driver JDBC: ifxCPMAgeLimit. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
ifxCPMInitPoolSizeintPropriedade do driver JDBC: ifxCPMInitPoolSize.
ifxCPMMaxConnectionsintPropriedade do driver JDBC: ifxCPMMaxConnections.
ifxCPMMaxPoolSizeintPropriedade do driver JDBC: ifxCPMMaxPoolSize.
ifxCPMMinAgeLimitUm período de tempo com precisão de segundoPropriedade do driver JDBC: ifxCPMMinAgeLimit. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
ifxCPMMinPoolSizeintPropriedade do driver JDBC: ifxCPMMinPoolSize.
ifxCPMServiceIntervalUm período de tempo com precisão de milissegundoPropriedade do driver JDBC: ifxCPMServiceInterval. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos.
ifxDBANSIWARNbooleanoPropriedade do driver JDBC: ifxDBANSIWARN.
ifxDBCENTURYstringPropriedade do driver JDBC: ifxDBCENTURY.
ifxDBDATEstringPropriedade do driver JDBC: ifxDBDATE.
ifxDBSPACETEMPstringPropriedade do driver JDBC: ifxDBSPACETEMP.
ifxDBTEMPstringPropriedade do driver JDBC: ifxDBTEMP.
ifxDBTIMEstringPropriedade do driver JDBC: ifxDBTIME.
ifxDBUPSPACEstringPropriedade do driver JDBC: ifxDBUPSPACE.
ifxDB_LOCALEstringPropriedade do driver JDBC: ifxDB_LOCALE.
ifxDELIMIDENTbooleanoPropriedade do driver JDBC: ifxDELIMIDENT.
ifxENABLE_TYPE_CACHEbooleanoPropriedade do driver JDBC: ifxENABLE_TYPE_CACHE.
ifxFET_BUF_SIZEintPropriedade do driver JDBC: ifxFET_BUF_SIZE.
ifxGL_DATEstringPropriedade do driver JDBC: ifxGL_DATE.
ifxGL_DATETIMEstringPropriedade do driver JDBC: ifxGL_DATETIME.
ifxIFX_AUTOFREEbooleanoPropriedade do driver JDBC: ifxIFX_AUTOFREE.
ifxIFX_DIRECTIVESstringPropriedade do driver JDBC: ifxIFX_DIRECTIVES.
ifxIFX_LOCK_MODE_WAITUm período de tempo com precisão de segundo2sPropriedade do driver JDBC: ifxIFX_LOCK_MODE_WAIT. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
ifxIFX_SOC_TIMEOUTUm período de tempo com precisão de milissegundoPropriedade do driver JDBC: ifxIFX_SOC_TIMEOUT. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos.
ifxIFX_USEPUTbooleanoPropriedade do driver JDBC: ifxIFX_USEPUT.
ifxIFX_USE_STRENCbooleanoPropriedade do driver JDBC: ifxIFX_USE_STRENC.
ifxIFX_XASPECstringyPropriedade do driver JDBC: ifxIFX_XASPEC.
ifxINFORMIXCONRETRYintPropriedade do driver JDBC: ifxINFORMIXCONRETRY.
ifxINFORMIXCONTIMEUm período de tempo com precisão de segundoPropriedade do driver JDBC: ifxINFORMIXCONTIME. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
ifxINFORMIXOPCACHEstringPropriedade do driver JDBC: ifxINFORMIXOPCACHE.
ifxINFORMIXSTACKSIZEintPropriedade do driver JDBC: ifxINFORMIXSTACKSIZE.
ifxJDBCTEMPstringPropriedade do driver JDBC: ifxJDBCTEMP.
ifxLDAP_IFXBASEstringPropriedade do driver JDBC: ifxLDAP_IFXBASE.
ifxLDAP_PASSWDstringPropriedade do driver JDBC: ifxLDAP_PASSWD.
ifxLDAP_URLstringPropriedade do driver JDBC: ifxLDAP_URL.
ifxLDAP_USERstringPropriedade do driver JDBC: ifxLDAP_USER.
ifxLOBCACHEintPropriedade do driver JDBC: ifxLOBCACHE.
ifxNEWCODESETstringPropriedade do driver JDBC: ifxNEWCODESET.
ifxNEWLOCALEstringPropriedade do driver JDBC: ifxNEWLOCALE.
ifxNODEFDACstringPropriedade do driver JDBC: ifxNODEFDAC.
ifxOPTCOMPINDstringPropriedade do driver JDBC: ifxOPTCOMPIND.
ifxOPTOFCstringPropriedade do driver JDBC: ifxOPTOFC.
ifxOPT_GOALstringPropriedade do driver JDBC: ifxOPT_GOAL.
ifxPATHstringPropriedade do driver JDBC: ifxPATH.
ifxPDQPRIORITYstringPropriedade do driver JDBC: ifxPDQPRIORITY.
ifxPLCONFIGstringPropriedade do driver JDBC: ifxPLCONFIG.
ifxPLOAD_LO_PATHstringPropriedade do driver JDBC: ifxPLOAD_LO_PATH.
ifxPROTOCOLTRACEintPropriedade do driver JDBC: ifxPROTOCOLTRACE.
ifxPROTOCOLTRACEFILEstringPropriedade do driver JDBC: ifxPROTOCOLTRACEFILE.
ifxPROXYstringPropriedade do driver JDBC: ifxPROXY.
ifxPSORT_DBTEMPstringPropriedade do driver JDBC: ifxPSORT_DBTEMP.
ifxPSORT_NPROCSbooleanoPropriedade do driver JDBC: ifxPSORT_NPROCS.
ifxSECURITYstringPropriedade do driver JDBC: ifxSECURITY.
ifxSQLH_FILEstringPropriedade do driver JDBC: ifxSQLH_FILE.
ifxSQLH_LOCstringPropriedade do driver JDBC: ifxSQLH_LOC.
ifxSQLH_TYPEstringPropriedade do driver JDBC: ifxSQLH_TYPE.
ifxSSLCONNECTIONstringPropriedade do driver JDBC: ifxSSLCONNECTION.
ifxSTMT_CACHEstringPropriedade do driver JDBC: ifxSTMT_CACHE.
ifxTRACEintPropriedade do driver JDBC: ifxTRACE.
ifxTRACEFILEstringPropriedade do driver JDBC: ifxTRACEFILE.
ifxTRUSTED_CONTEXTstringPropriedade do driver JDBC: ifxTRUSTED_CONTEXT.
ifxUSEV5SERVERbooleanoPropriedade do driver JDBC: ifxUSEV5SERVER.
ifxUSE_DTENVbooleanoPropriedade do driver JDBC: ifxUSE_DTENV.
loginTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: loginTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
passwordSenha codificada reversível (sequência)Recomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
roleNamestringPropriedade do driver JDBC: roleName.
userstringRecomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.

dataSource > properties.db2.i.native

Propriedades de origem de dados para o IBM DB2 para driver JDBC Nativo i.

NameTypeDefaultDescription
databaseNamestring*LOCALPropriedade do driver JDBC: databaseName.
access
  • all
  • read call
  • read only
allPropriedade do driver JDBC: access.
all
all
read call
read call
read only
read only
autoCommitbooleanotruePropriedade do driver JDBC: autoCommit.
batchStyle
  • 2.0
  • 2.1
2.0Propriedade do driver JDBC: batchStyle.
2.0
2.0
2.1
2.1
behaviorOverrideintPropriedade do driver JDBC: behaviorOverride.
blockSize
  • 0
  • 256
  • 16
  • 512
  • 128
  • 8
  • 64
  • 32
32Propriedade do driver JDBC: blockSize.
0
0
256
256
16
16
512
512
128
128
8
8
64
64
32
32
cursorHoldbooleanofalsePropriedade do driver JDBC: cursorHold.
cursorSensitivity
  • asensitive
  • sensitive
asensitivePropriedade do driver JDBC: cursorSensitivity. Os valores são: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE).
asensitive
asensitive
sensitive
sensitive
dataTruncationstringtruePropriedade do driver JDBC: dataTruncation.
dateFormat
  • julian
  • dmy
  • ymd
  • usa
  • eur
  • mdy
  • iso
  • jis
Propriedade do driver JDBC: dateFormat.
julian
julian
dmy
dmy
ymd
ymd
usa
usa
eur
eur
mdy
mdy
iso
iso
jis
jis
dateSeparator
  • \,
  • b
  • -
  • .
  • /
Propriedade do driver JDBC: dateSeparator.
\,
O caractere de vírgula (,).
b
O caractere b
-
O caractere de traço (-).
.
O caractere de ponto (.).
/
O caractere de barra (/).
decimalSeparator
  • \,
  • .
Propriedade do driver JDBC: decimalSeparator.
\,
O caractere de vírgula (,).
.
O caractere de ponto (.).
directMapbooleanotruePropriedade do driver JDBC: directMap.
doEscapeProcessingbooleanotruePropriedade do driver JDBC: doEscapeProcessing.
fullErrorsbooleanoPropriedade do driver JDBC: fullErrors.
librariesstringPropriedade do driver JDBC: libraries.
lobThresholdint
Max: 500000
0Propriedade do driver JDBC: lobThreshold.
lockTimeoutUm período de tempo com precisão de segundo0Propriedade do driver JDBC: lockTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
loginTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: loginTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
maximumPrecision
  • 63
  • 31
31Propriedade do driver JDBC: maximumPrecision.
63
63
31
31
maximumScaleint
Min: 0

Max: 63
31Propriedade do driver JDBC: maximumScale.
minimumDivideScaleint
Min: 0

Max: 9
0Propriedade do driver JDBC: minimumDivideScale.
networkProtocolintPropriedade do driver JDBC: networkProtocol.
passwordSenha codificada reversível (sequência)Recomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
portNumberintPorta na qual obter conexões com o banco de dados.
prefetchbooleanotruePropriedade do driver JDBC: prefetch.
queryOptimizeGoal
  • 1
  • 2
2Propriedade do driver JDBC: queryOptimizeGoal. Os valores são: 1 (*FIRSTIO) ou 2 (*ALLIO).
1
*FIRSTIO
2
*ALLIO
reuseObjectsbooleanotruePropriedade do driver JDBC: reuseObjects.
serverNamestringServidor no qual o banco de dados está em execução.
serverTraceCategoriesint0Propriedade do driver JDBC: serverTraceCategories.
systemNamingbooleanofalsePropriedade do driver JDBC: systemNaming.
timeFormat
  • usa
  • eur
  • iso
  • jis
  • hms
Propriedade do driver JDBC: timeFormat.
usa
usa
eur
eur
iso
iso
jis
jis
hms
hms
timeSeparator
  • \,
  • b
  • :
  • .
Propriedade do driver JDBC: timeSeparator.
\,
O caractere de vírgula (,).
b
O caractere b
:
O caractere de dois pontos (:).
.
O caractere de ponto (.).
tracebooleanoPropriedade do driver JDBC: trace.
transactionTimeoutUm período de tempo com precisão de segundo0Propriedade do driver JDBC: transactionTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
translateBinarybooleanofalsePropriedade do driver JDBC: translateBinary.
translateHex
  • character
  • binary
characterPropriedade do driver JDBC: translateHex.
character
character
binary
binary
useBlockInsertbooleanofalsePropriedade do driver JDBC: useBlockInsert.
userstringRecomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.

dataSource > properties.derby.embedded

Propriedades de origem de dados para o driver JDBC Derby Embedded.

NameTypeDefaultDescription
createDatabase
  • false
  • create
Propriedade do driver JDBC: createDatabase.
false
Não criar automaticamente o banco de dados.
create
Quando a primeira conexão é estabelecida, criar automaticamente o banco de dados se ele não existir.
databaseNamestringPropriedade do driver JDBC: databaseName.
connectionAttributesstringPropriedade do driver JDBC: connectionAttributes.
loginTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: loginTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
passwordSenha codificada reversível (sequência)Recomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
shutdownDatabase
  • false
  • shutdown
Propriedade do driver JDBC: shutdownDatabase.
false
Não encerrar o banco de dados.
shutdown
Encerrar o banco de dados quando uma conexão é tentada.
userstringRecomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.

dataSource > properties

Lista de propriedades do fornecedor de JDBC para a origem de dados. Por exemplo, databaseName="dbname" serverName="localhost" portNumber="50000".

NameTypeDefaultDescription
databaseNamestringPropriedade do driver JDBC: databaseName.
serverNamestringServidor no qual o banco de dados está em execução.
portNumberintPorta na qual obter conexões com o banco de dados.
URLstringURL para conectar-se ao banco de dados.
userstringRecomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
passwordSenha codificada reversível (sequência)Recomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.

dataSource > properties.microsoft.sqlserver

Propriedades de origem de dados para o Driver JDBC Microsoft SQL Server.

NameTypeDefaultDescription
databaseNamestringPropriedade do driver JDBC: databaseName.
instanceNamestringPropriedade do driver JDBC: instanceName.
serverNamestringlocalhostServidor no qual o banco de dados está em execução.
portNumberintPorta na qual obter conexões com o banco de dados.
accessTokenstringPropriedade do driver JDBC: accessToken.
applicationIntent
  • ReadOnly
  • ReadWrite
Propriedade do driver JDBC: applicationIntent.
ReadOnly
ReadOnly
ReadWrite
ReadWrite
applicationNamestringPropriedade do driver JDBC: applicationName.
authentication
  • ActiveDirectoryPassword
  • ActiveDirectoryIntegrated
  • SqlPassword
  • NotSpecified
Propriedade do driver JDBC: authentication.
ActiveDirectoryPassword
ActiveDirectoryPassword
ActiveDirectoryIntegrated
ActiveDirectoryIntegrated
SqlPassword
SqlPassword
NotSpecified
NotSpecified
authenticationScheme
  • JavaKerberos
  • NativeAuthentication
Propriedade do driver JDBC: authenticationScheme.
JavaKerberos
JavaKerberos
NativeAuthentication
NativeAuthentication
columnEncryptionSetting
  • Enabled
  • Disabled
Propriedade do driver JDBC: columnEncryptionSetting.
Enabled
Enabled
Disabled
Disabled
encryptbooleanoPropriedade do driver JDBC: encrypt.
failoverPartnerstringPropriedade do driver JDBC: failoverPartner.
hostNameInCertificatestringPropriedade do driver JDBC: hostNameInCertificate.
integratedSecuritybooleanoPropriedade do driver JDBC: integratedSecurity.
keyStoreAuthentication
  • JavaKeyStorePassword
Propriedade do driver JDBC: keyStoreAuthentication.
JavaKeyStorePassword
JavaKeyStorePassword
keyStoreLocationCaminho para um arquivoPropriedade do driver JDBC: keyStoreLocation.
keyStoreSecretSenha codificada reversível (sequência)Propriedade do driver JDBC: keyStoreSecret.
lastUpdateCountbooleanoPropriedade do driver JDBC: lastUpdateCount.
lockTimeoutUm período de tempo com precisão de milissegundoPropriedade do driver JDBC: lockTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos.
loginTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: loginTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
multiSubnetFailoverbooleanoPropriedade do driver JDBC: multiSubnetFailover.
packetSizeint
Min: -1

Max: 32767
Propriedade do driver JDBC: packetSize.
passwordSenha codificada reversível (sequência)Recomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
responseBuffering
  • adaptive
  • full
Propriedade do driver JDBC: responseBuffering.
adaptive
adaptive
full
full
selectMethod
  • cursor
  • direct
Propriedade do driver JDBC: selectMethod.
cursor
cursor
direct
direct
sendStringParametersAsUnicodebooleanofalsePropriedade do driver JDBC: sendStringParametersAsUnicode.
sendTimeAsDatetimebooleanoPropriedade do driver JDBC: sendTimeAsDatetime.
serverNameAsACEbooleanoPropriedade do driver JDBC: serverNameAsACE.
serverSpnstringPropriedade do driver JDBC: serverSpn.
transparentNetworkIPResolutionbooleanoPropriedade do driver JDBC: transparentNetworkIPResolution.
trustServerCertificatebooleanoPropriedade do driver JDBC: trustServerCertificate.
trustStorestringPropriedade do driver JDBC: trustStore.
trustStorePasswordSenha codificada reversível (sequência)Propriedade do driver JDBC: trustStorePassword.
URLstringURL para conectar-se ao banco de dados. Exemplo: jdbc:sqlserver://localhost:1433;databaseName=myDB.
userstringRecomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
workstationIDstringPropriedade do driver JDBC: workstationID.
xopenStatesbooleanoPropriedade do driver JDBC: xopenStates.

dataSource > properties.oracle

Propriedades de origem de dados para o driver JDBC Oracle.

NameTypeDefaultDescription
driverType
  • oci
  • thin
thinPropriedade do driver JDBC: driverType.
oci
oci
thin
thin
databaseNamestringPropriedade do driver JDBC: databaseName.
serverNamestringlocalhostServidor no qual o banco de dados está em execução.
portNumberint1521Porta na qual obter conexões com o banco de dados.
URLstringURL para conectar-se ao banco de dados. Exemplos: jdbc:oracle:thin:@//localhost:1521/sample ou jdbc:oracle:oci:@//localhost:1521/sample.
connectionPropertiesstringPropriedade do driver JDBC: connectionProperties.
loginTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: loginTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
networkProtocolstringPropriedade do driver JDBC: networkProtocol.
ONSConfigurationstringPropriedade do driver JDBC: ONSConfiguration.
passwordSenha codificada reversível (sequência)Recomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
roleNamestringPropriedade do driver JDBC: roleName.
serviceNamestringPropriedade do driver JDBC: serviceName.
TNSEntryNamestringPropriedade do driver JDBC: TNSEntryName.
userstringRecomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.

dataSource > properties.derby.client

Propriedades de origem de dados para o driver JDBC Derby Network Client.

NameTypeDefaultDescription
createDatabase
  • false
  • create
Propriedade do driver JDBC: createDatabase.
false
Não criar automaticamente o banco de dados.
create
Quando a primeira conexão é estabelecida, criar automaticamente o banco de dados se ele não existir.
databaseNamestringPropriedade do driver JDBC: databaseName.
serverNamestringlocalhostServidor no qual o banco de dados está em execução.
portNumberint1527Porta na qual obter conexões com o banco de dados.
connectionAttributesstringPropriedade do driver JDBC: connectionAttributes.
loginTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: loginTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
passwordSenha codificada reversível (sequência)Recomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
retrieveMessageTextbooleanotruePropriedade do driver JDBC: retrieveMessageText.
securityMechanism
  • 3
  • 4
  • 7
  • 8
  • 9
3Propriedade do driver JDBC: securityMechanism. Os valores são: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 8 (STRONG_PASSWORD_SUBSTITUTE_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY).
3
CLEAR_TEXT_PASSWORD_SECURITY
4
USER_ONLY_SECURITY
7
ENCRYPTED_PASSWORD_SECURITY
8
STRONG_PASSWORD_SUBSTITUTE_SECURITY
9
ENCRYPTED_USER_AND_PASSWORD_SECURITY
shutdownDatabase
  • false
  • shutdown
Propriedade do driver JDBC: shutdownDatabase.
false
Não encerrar o banco de dados.
shutdown
Encerrar o banco de dados quando uma conexão é tentada.
ssl
  • peerAuthentication
  • basic
  • off
Propriedade do driver JDBC: ssl.
peerAuthentication
peerAuthentication
basic
basic
off
off
traceDirectorystringPropriedade do driver JDBC: traceDirectory.
traceFilestringPropriedade do driver JDBC: traceFile.
traceFileAppendbooleanoPropriedade do driver JDBC: traceFileAppend.
traceLevelintCombinação bit a bit dos valores constantes a seguir: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_XA_CALLS=2048, TRACE_ALL=-1.
userstringRecomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.

dataSource > properties.datadirect.sqlserver

Propriedades de origem de dados para o DataDirect Connect para driver JDBC para Microsoft SQL Server.

NameTypeDefaultDescription
databaseNamestringPropriedade do driver JDBC: databaseName.
serverNamestringlocalhostServidor no qual o banco de dados está em execução.
portNumberintPorta na qual obter conexões com o banco de dados.
accountingInfostringPropriedade do driver JDBC: accountingInfo.
alternateServersstringPropriedade do driver JDBC: alternateServers.
alwaysReportTriggerResultsbooleanoPropriedade do driver JDBC: alwaysReportTriggerResults.
applicationNamestringPropriedade do driver JDBC: applicationName.
authenticationMethod
  • auto
  • ntlm
  • userIdPassword
  • kerberos
Propriedade do driver JDBC: authenticationMethod.
auto
auto
ntlm
ntlm
userIdPassword
userIdPassword
kerberos
kerberos
bulkLoadBatchSizelongoPropriedade do driver JDBC: bulkLoadBatchSize.
bulkLoadOptionslongoPropriedade do driver JDBC: bulkLoadOptions.
clientHostNamestringPropriedade do driver JDBC: clientHostName.
clientUserstringPropriedade do driver JDBC: clientUser.
codePageOverridestringPropriedade do driver JDBC: codePageOverride.
connectionRetryCountintPropriedade do driver JDBC: connectionRetryCount.
connectionRetryDelayUm período de tempo com precisão de segundoPropriedade do driver JDBC: connectionRetryDelay. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
convertNullintPropriedade do driver JDBC: convertNull.
dateTimeInputParameterType
  • dateTime
  • dateTimeOffset
  • auto
Propriedade do driver JDBC: dateTimeInputParameterType.
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
dateTimeOutputParameterType
  • dateTime
  • dateTimeOffset
  • auto
Propriedade do driver JDBC: dateTimeOutputParameterType.
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
describeInputParameters
  • describeIfString
  • describeIfDateTime
  • noDescribe
  • describeAll
Propriedade do driver JDBC: describeInputParameters.
describeIfString
describeIfString
describeIfDateTime
describeIfDateTime
noDescribe
noDescribe
describeAll
describeAll
describeOutputParameters
  • describeIfString
  • describeIfDateTime
  • noDescribe
  • describeAll
Propriedade do driver JDBC: describeOutputParameters.
describeIfString
describeIfString
describeIfDateTime
describeIfDateTime
noDescribe
noDescribe
describeAll
describeAll
enableBulkLoadbooleanoPropriedade do driver JDBC: enableBulkLoad.
enableCancelTimeoutbooleanoPropriedade do driver JDBC: enableCancelTimeout.
encryptionMethod
  • noEncryption
  • loginSSL
  • requestSSL
  • SSL
Propriedade do driver JDBC: encryptionMethod.
noEncryption
noEncryption
loginSSL
loginSSL
requestSSL
requestSSL
SSL
SSL
failoverGranularity
  • nonAtomic
  • disableIntegrityCheck
  • atomic
  • atomicWithRepositioning
Propriedade do driver JDBC: failoverGranularity.
nonAtomic
nonAtomic
disableIntegrityCheck
disableIntegrityCheck
atomic
atomic
atomicWithRepositioning
atomicWithRepositioning
failoverMode
  • select
  • connect
  • extended
Propriedade do driver JDBC: failoverMode.
select
select
connect
connect
extended
extended
failoverPreconnectbooleanoPropriedade do driver JDBC: failoverPreconnect.
hostNameInCertificatestringPropriedade do driver JDBC: hostNameInCertificate.
initializationStringstringPropriedade do driver JDBC: initializationString.
insensitiveResultSetBufferSizeintPropriedade do driver JDBC: insensitiveResultSetBufferSize.
javaDoubleToStringbooleanoPropriedade do driver JDBC: javaDoubleToString.
JDBCBehavior
  • 0
  • 1
0Propriedade do driver JDBC: JDBCBehavior. Os valores são: 0 (JDBC 4.0) ou 1 (JDBC 3.0).
0
JDBC 4.0
1
JDBC 3.0
loadBalancingbooleanoPropriedade do driver JDBC: loadBalancing.
loginTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: loginTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
longDataCacheSizeint
Min: -1
Propriedade do driver JDBC: longDataCacheSize.
netAddressstringPropriedade do driver JDBC: netAddress.
packetSizeint
Min: -1

Max: 128
Propriedade do driver JDBC: packetSize.
passwordSenha codificada reversível (sequência)Recomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
queryTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: queryTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
resultsetMetaDataOptionsintPropriedade do driver JDBC: resultsetMetaDataOptions.
selectMethod
  • cursor
  • direct
Propriedade do driver JDBC: selectMethod.
cursor
cursor
direct
direct
snapshotSerializablebooleanoPropriedade do driver JDBC: snapshotSerializable.
spyAttributesstringPropriedade do driver JDBC: spyAttributes.
stringInputParameterType
  • nvarchar
  • varchar
varcharPropriedade do driver JDBC: stringInputParameterType.
nvarchar
nvarchar
varchar
varchar
stringOutputParameterType
  • nvarchar
  • varchar
varcharPropriedade do driver JDBC: stringOutputParameterType.
nvarchar
nvarchar
varchar
varchar
suppressConnectionWarningsbooleanoPropriedade do driver JDBC: suppressConnectionWarnings.
transactionMode
  • explicit
  • implicit
Propriedade do driver JDBC: transactionMode.
explicit
explicit
implicit
implicit
truncateFractionalSecondsbooleanoPropriedade do driver JDBC: truncateFractionalSeconds.
trustStorestringPropriedade do driver JDBC: trustStore.
trustStorePasswordSenha codificada reversível (sequência)Propriedade do driver JDBC: trustStorePassword.
userstringRecomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
useServerSideUpdatableCursorsbooleanoPropriedade do driver JDBC: useServerSideUpdatableCursors.
validateServerCertificatebooleanoPropriedade do driver JDBC: validateServerCertificate.
XATransactionGroupstringPropriedade do driver JDBC: XATransactionGroup.
XMLDescribeType
  • longvarbinary
  • longvarchar
Propriedade do driver JDBC: XMLDescribeType.
longvarbinary
longvarbinary
longvarchar
longvarchar

dataSource > properties.informix.jcc

Propriedades de origem de dados para o IBM Data Server Driver para JDBC e SQLJ para Informix.

NameTypeDefaultDescription
databaseNamestringPropriedade do driver JDBC: databaseName.
serverNamestringlocalhostServidor no qual o banco de dados está em execução.
portNumberint1526Porta na qual obter conexões com o banco de dados.
currentLockTimeoutUm período de tempo com precisão de segundo2sPropriedade do driver JDBC: currentLockTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
DBANSIWARNbooleanoPropriedade do driver JDBC: DBANSIWARN.
DBDATEstringPropriedade do driver JDBC: DBDATE.
DBPATHstringPropriedade do driver JDBC: DBPATH.
DBSPACETEMPstringPropriedade do driver JDBC: DBSPACETEMP.
DBTEMPstringPropriedade do driver JDBC: DBTEMP.
DBUPSPACEstringPropriedade do driver JDBC: DBUPSPACE.
DELIMIDENTbooleanoPropriedade do driver JDBC: DELIMIDENT.
deferPreparesbooleanoPropriedade do driver JDBC: deferPrepares.
driverTypeint4Propriedade do driver JDBC: driverType.
enableNamedParameterMarkersintPropriedade do driver JDBC: enableNamedParameterMarkers. Os valores são: 1 (YES) ou 2 (NO).
enableSeamlessFailoverintPropriedade do driver JDBC: enableSeamlessFailover. Os valores são: 1 (YES) ou 2 (NO).
enableSysplexWLBbooleanoPropriedade do driver JDBC: enableSysplexWLB.
fetchSizeintPropriedade do driver JDBC: fetchSize.
fullyMaterializeLobDatabooleanoPropriedade do driver JDBC: fullyMaterializeLobData.
IFX_DIRECTIVES
  • OFF
  • ON
Propriedade do driver JDBC: IFX_DIRECTIVES.
OFF
OFF
ON
ON
IFX_EXTDIRECTIVES
  • OFF
  • ON
Propriedade do driver JDBC: IFX_EXTDIRECTIVES.
OFF
OFF
ON
ON
IFX_UPDDESCstringPropriedade do driver JDBC: IFX_UPDDESC.
IFX_XASTDCOMPLIANCE_XAEND
  • 0
  • 1
Propriedade do driver JDBC: IFX_XASTDCOMPLIANCE_XAEND.
0
0
1
1
INFORMIXOPCACHEstringPropriedade do driver JDBC: INFORMIXOPCACHE.
INFORMIXSTACKSIZEstringPropriedade do driver JDBC: INFORMIXSTACKSIZE.
keepDynamicintPropriedade do driver JDBC: keepDynamic.
loginTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: loginTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
NODEFDAC
  • no
  • yes
Propriedade do driver JDBC: NODEFDAC.
no
no
yes
yes
OPTCOMPIND
  • 0
  • 1
  • 2
Propriedade do driver JDBC: OPTCOMPIND.
0
0
1
1
2
2
OPTOFC
  • 0
  • 1
Propriedade do driver JDBC: OPTOFC.
0
0
1
1
passwordSenha codificada reversível (sequência)Recomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
PDQPRIORITY
  • HIGH
  • LOW
  • OFF
Propriedade do driver JDBC: PDQPRIORITY.
HIGH
HIGH
LOW
LOW
OFF
OFF
progressiveStreaming
  • 1
  • 2
Propriedade do driver JDBC: progressiveStreaming. Os valores são: 1 (YES) ou 2 (NO).
1
YES
2
NO
PSORT_DBTEMPstringPropriedade do driver JDBC: PSORT_DBTEMP.
PSORT_NPROCSstring
Max: 10
Propriedade do driver JDBC: PSORT_NPROCS.
queryDataSizeint
Min: 4096

Max: 10485760
Propriedade do driver JDBC: queryDataSize.
resultSetHoldability
  • 1
  • 2
Propriedade do driver JDBC: resultSetHoldability. Os valores são: 1 (HOLD_CURSORS_OVER_COMMIT) ou 2 (CLOSE_CURSORS_AT_COMMIT).
1
HOLD_CURSORS_OVER_COMMIT
2
CLOSE_CURSORS_AT_COMMIT
resultSetHoldabilityForCatalogQueries
  • 1
  • 2
Propriedade do driver JDBC: resultSetHoldabilityForCatalogQueries. Os valores são: 1 (HOLD_CURSORS_OVER_COMMIT) ou 2 (CLOSE_CURSORS_AT_COMMIT).
1
HOLD_CURSORS_OVER_COMMIT
2
CLOSE_CURSORS_AT_COMMIT
retrieveMessagesFromServerOnGetMessagebooleanotruePropriedade do driver JDBC: retrieveMessagesFromServerOnGetMessage.
securityMechanism
  • 3
  • 4
  • 7
  • 9
Propriedade do driver JDBC: securityMechanism. Os valores são: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY).
3
CLEAR_TEXT_PASSWORD_SECURITY
4
USER_ONLY_SECURITY
7
ENCRYPTED_PASSWORD_SECURITY
9
ENCRYPTED_USER_AND_PASSWORD_SECURITY
STMT_CACHE
  • 0
  • 1
Propriedade do driver JDBC: STMT.
0
0
1
1
traceDirectorystringPropriedade do driver JDBC: traceDirectory.
traceFilestringPropriedade do driver JDBC: traceFile.
traceFileAppendbooleanoPropriedade do driver JDBC: traceFileAppend.
traceLevelintCombinação bit a bit dos valores constantes a seguir: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_SQLJ=1024, TRACE_META_CALLS=8192, TRACE_DATASOURCE_CALLS=16384, TRACE_LARGE_OBJECT_CALLS=32768, TRACE_SYSTEM_MONITOR=131072, TRACE_TRACEPOINTS=262144, TRACE_ALL=-1.
useJDBC4ColumnNameAndLabelSemanticsintPropriedade do driver JDBC: useJDBC4ColumnNameAndLabelSemantics. Os valores são: 1 (YES) ou 2 (NO).
userstringRecomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.

dataSource > properties.db2.jcc

Propriedades de origem de dados para o IBM Data Server Driver para JDBC e SQLJ para DB2.

NameTypeDefaultDescription
driverType
  • 2
  • 4
4Propriedade do driver JDBC: driverType.
2
Driver JDBC Tipo 2.
4
Driver JDBC Tipo 4.
databaseNamestringPropriedade do driver JDBC: databaseName.
serverNamestringlocalhostServidor no qual o banco de dados está em execução.
portNumberint50000Porta na qual obter conexões com o banco de dados.
accountingIntervalstringPropriedade do driver JDBC: accountingInterval.
activateDatabaseintPropriedade do driver JDBC: activateDatabase.
affinityFailbackIntervalUm período de tempo com precisão de segundoPropriedade do driver JDBC: affinityFailbackInterval. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
allowNextOnExhaustedResultSet
  • 1
  • 2
Propriedade do driver JDBC: allowNextOnExhaustedResultSet.
1
YES
2
NO
allowNullResultSetForExecuteQuery
  • 1
  • 2
Propriedade do driver JDBC: allowNullResultSetForExecuteQuery.
1
YES
2
NO
alternateGroupDatabaseNamestringPropriedade do driver JDBC: alternateGroupDatabaseName.
alternateGroupPortNumberstringPropriedade do driver JDBC: alternateGroupPortNumber.
alternateGroupServerNamestringPropriedade do driver JDBC: alternateGroupServerName.
atomicMultiRowInsert
  • 1
  • 2
Propriedade do driver JDBC: atomicMultiRowInsert.
1
YES
2
NO
blockingReadConnectionTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: blockingReadConnectionTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
charOutputSizecurtoPropriedade do driver JDBC: charOutputSize.
clientApplcompatstringPropriedade do driver JDBC: clientApplcompat.
clientAccountingInformationstringPropriedade do driver JDBC: clientAccountingInformation.
clientApplicationInformationstringPropriedade do driver JDBC: clientApplicationInformation.
clientBidiStringType
  • 11
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Propriedade do driver JDBC: clientBidiStringType.
11
BIDI_ST11
4
BIDI_ST4
5
BIDI_ST5
6
BIDI_ST6
7
BIDI_ST7
8
BIDI_ST8
9
BIDI_ST9
10
BIDI_ST10
clientDebugInfostring
Max: 254
Propriedade do driver JDBC: clientDebugInfo.
clientProgramIdstring
Max: 80
Propriedade do driver JDBC: clientProgramId.
clientProgramNamestring
Max: 12
Propriedade do driver JDBC: clientProgramName.
clientRerouteAlternatePortNumberstringPropriedade do driver JDBC driver: clientRerouteAlternatePortNumber.
clientRerouteAlternateServerNamestringPropriedade do driver JDBC: clientRerouteAlternateServerName.
clientUserstringPropriedade do driver JDBC: clientUser.
clientWorkstationstringPropriedade do driver JDBC: clientWorkstation.
commandTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: commandTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
concurrentAccessResolution
  • 1
  • 2
Propriedade do driver JDBC: concurrentAccessResolution.
1
CONCURRENTACCESS_USE_CURRENTLY_COMMITTED
2
CONCURRENTACCESS_WAIT_FOR_OUTCOME
connectionCloseWithInFlightTransaction
  • 1
  • 2
Propriedade do driver JDBC: connectionCloseWithInFlightTransaction.
1
CONNECTION_CLOSE_WITH_EXCEPTION
2
CONNECTION_CLOSE_WITH_ROLLBACK
connectionTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: connectionTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
connectNodeint
Min: 0

Max: 999
Propriedade do driver JDBC: connectNode.
currentAlternateGroupEntryintPropriedade do driver JDBC: currentAlternateGroupEntry.
currentDegreestringPropriedade do driver JDBC: currentDegree.
currentExplainModestring
Max: 254
Propriedade do driver JDBC: currentExplainMode.
currentExplainSnapshotint
Max: 8
Propriedade do driver JDBC: currentExplainSnapshot.
currentFunctionPathstringPropriedade do driver JDBC: currentFunctionPath.
currentLocaleLcCtypestringPropriedade do driver JDBC: currentLocaleLcCtype.
currentLockTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: currentLockTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
currentMaintainedTableTypesForOptimization
  • SYSTEM
  • ALL
  • NONE
  • USER
Propriedade do driver JDBC: currentMaintainedTableTypesForOptimization.
SYSTEM
SYSTEM
ALL
ALL
NONE
NONE
USER
USER
currentPackagePathstringPropriedade do driver JDBC: currentPackagePath.
currentPackageSetstringPropriedade do driver JDBC: currentPackageSet.
currentQueryOptimization
  • 0
  • 1
  • 2
  • 3
  • 5
  • 7
  • 9
Propriedade do driver JDBC: currentQueryOptimization.
0
0
1
1
2
2
3
3
5
5
7
7
9
9
currentSQLIDstringPropriedade do driver JDBC: currentSQLID.
currentSchemastringPropriedade do driver JDBC: currentSchema.
cursorSensitivity
  • 0
  • 1
  • 2
Propriedade do driver JDBC: cursorSensitivity. Os valores são: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE).
0
TYPE_SCROLL_SENSITIVE_STATIC
1
TYPE_SCROLL_SENSITIVE_DYNAMIC
2
TYPE_SCROLL_ASENSITIVE
dateFormat
  • 1
  • 2
  • 3
  • 4
Propriedade do driver JDBC: dateFormat.
1
ISO
2
USA
3
EUR
4
JIS
decimalRoundingMode
  • 1
  • 2
  • 3
  • 4
  • 6
Propriedade do driver JDBC: decimalRoundingMode.
1
ROUND_DOWN
2
ROUND_CEILING
3
ROUND_HALF_EVEN
4
ROUND_HALF_UP
6
ROUND_FLOOR
decimalSeparator
  • 1
  • 2
Propriedade do driver JDBC: decimalSeparator.
1
DECIMAL_SEPARATOR_PERIOD
2
DECIMAL_SEPARATOR_COMMA
decimalStringFormat
  • 1
  • 2
Propriedade do driver JDBC: decimalStringFormat.
1
DECIMAL_STRING_FORMAT_TO_STRING
2
DECIMAL_STRING_FORMAT_TO_PLAIN_STRING
deferPreparesbooleanotruePropriedade do driver JDBC: deferPrepares.
downgradeHoldCursorsUnderXabooleanoPropriedade do driver JDBC: downgradeHoldCursorsUnderXa.
enableAlternateGroupSeamlessACRbooleanoPropriedade do driver JDBC: enableAlternateGroupSeamlessACR.
enableBidiLayoutTransformationbooleanoPropriedade do driver JDBC: enableBidiLayoutTransformation.
enableClientAffinitiesList
  • 1
  • 2
Propriedade do driver JDBC: enableClientAffinitiesList. Os valores são: 1 (YES) ou 2 (NO).
1
YES
2
NO
enableConnectionConcentratorbooleanoPropriedade do driver JDBC: enableConnectionConcentrator.
enableExtendedDescribe
  • 1
  • 2
Propriedade do driver JDBC: enableExtendedDescribe.
1
YES
2
NO
enableExtendedIndicators
  • 1
  • 2
Propriedade do driver JDBC: enableExtendedIndicators.
1
YES
2
NO
enableMultiRowInsertSupportbooleanoPropriedade do driver JDBC: enableMultiRowInsertSupport.
enableNamedParameterMarkers
  • 1
  • 2
Propriedade do driver JDBC: enableNamedParameterMarkers. Os valores são: 1 (YES) ou 2 (NO).
1
YES
2
NO
enableRowsetSupport
  • 1
  • 2
Propriedade do driver JDBC: enableRowsetSupport.
1
YES
2
NO
enableSeamlessFailover
  • 1
  • 2
Propriedade do driver JDBC: enableSeamlessFailover. Os valores são: 1 (YES) ou 2 (NO).
1
YES
2
NO
enableSysplexWLBbooleanoPropriedade do driver JDBC: enableSysplexWLB.
enableT2zosLBF
  • 1
  • 2
Propriedade do driver JDBC: enableT2zosLBF.
1
YES
2
NO
enableT2zosLBFSPResultSets
  • 1
  • 2
Propriedade do driver JDBC: enableT2zosLBFSPResultSets.
1
YES
2
NO
enableXACleanTransactionbooleanoPropriedade do driver JDBC: enableXACleanTransaction.
encryptionAlgorithm
  • 1
  • 2
Propriedade do driver JDBC: encryptionAlgorithm.
1
1
2
2
extendedTableInfo
  • 1
  • 2
Propriedade do driver JDBC: extendedTableInfo.
1
YES
2
NO
fetchSizeintPropriedade do driver JDBC: fetchSize.
fullyMaterializeInputStreamsbooleanoPropriedade do driver JDBC: fullyMaterializeInputStreams.
fullyMaterializeInputStreamsOnBatchExecution
  • 1
  • 2
Propriedade do driver JDBC: fullyMaterializeInputStreamsOnBatchExecution.
1
YES
2
NO
fullyMaterializeLobDatabooleanoPropriedade do driver JDBC: fullyMaterializeLobData.
implicitRollbackOption
  • 0
  • 1
  • 2
Propriedade do driver JDBC: implicitRollbackOption.
0
IMPLICIT_ROLLBACK_OPTION_NOT_SET
1
IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION
2
IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION
interruptProcessingMode
  • 0
  • 1
  • 2
Propriedade do driver JDBC: interruptProcessingMode.
0
INTERRUPT_PROCESSING_MODE_DISABLED
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
jdbcCollectionstringPropriedade do driver JDBC: jdbcCollection.
keepAliveTimeOutUm período de tempo com precisão de segundoPropriedade do driver JDBC: keepAliveTimeOut. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
keepDynamicintPropriedade do driver JDBC: keepDynamic.
kerberosServerPrincipalstringPropriedade do driver JDBC: kerberosServerPrincipal.
loginTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: loginTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
maxConnCachedParamBufferSizeintPropriedade do driver JDBC: maxConnCachedParamBufferSize.
maxRetriesForClientRerouteintPropriedade do driver JDBC: maxRetriesForClientReroute.
maxRowsetSizeintPropriedade do driver JDBC: maxRowsetSize.
maxTransportObjectsintPropriedade do driver JDBC: maxTransportObjects.
memberConnectTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: memberConnectTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
optimizationProfilestringPropriedade do driver JDBC: optimizationProfile.
optimizationProfileToFlushstringPropriedade do driver JDBC: optimizationProfileToFlush.
passwordSenha codificada reversível (sequência)Recomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
pkListstringPropriedade do driver JDBC: pkList.
profileNamestringPropriedade do driver JDBC: profileName.
progressiveStreaming
  • 1
  • 2
Propriedade do driver JDBC: progressiveStreaming. Os valores são: 1 (YES) ou 2 (NO).
1
YES
2
NO
queryCloseImplicit
  • 1
  • 2
Propriedade do driver JDBC: queryCloseImplicit. Os valores são: 1 (QUERY_CLOSE_IMPLICIT_YES) ou 2 (QUERY_CLOSE_IMPLICIT_NO).
1
QUERY_CLOSE_IMPLICIT_YES
2
QUERY_CLOSE_IMPLICIT_NO
queryDataSizeint
Min: 4096

Max: 65535
Propriedade do driver JDBC: queryDataSize.
queryTimeoutInterruptProcessingMode
  • 1
  • 2
Propriedade do driver JDBC: queryTimeoutInterruptProcessingMode.
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
readOnlybooleanoPropriedade do driver JDBC: readOnly.
recordTemporalHistory
  • 1
  • 2
Propriedade do driver JDBC: recordTemporalHistory.
1
YES
2
NO
reportLongTypes
  • 1
  • 2
Propriedade do driver JDBC: reportLongTypes.
1
YES
2
NO
resultSetHoldability
  • 1
  • 2
Propriedade do driver JDBC: resultSetHoldability. Os valores são: 1 (HOLD_CURSORS_OVER_COMMIT) ou 2 (CLOSE_CURSORS_AT_COMMIT).
1
HOLD_CURSORS_OVER_COMMIT
2
CLOSE_CURSORS_AT_COMMIT
resultSetHoldabilityForCatalogQueries
  • 1
  • 2
Propriedade do driver JDBC: resultSetHoldabilityForCatalogQueries. Os valores são: 1 (HOLD_CURSORS_OVER_COMMIT) ou 2 (CLOSE_CURSORS_AT_COMMIT).
1
HOLD_CURSORS_OVER_COMMIT
2
CLOSE_CURSORS_AT_COMMIT
retrieveMessagesFromServerOnGetMessagebooleanotruePropriedade do driver JDBC: retrieveMessagesFromServerOnGetMessage.
retryIntervalForClientRerouteUm período de tempo com precisão de segundoPropriedade do driver JDBC: retryIntervalForClientReroute. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
retryWithAlternativeSecurityMechanism
  • 1
  • 2
Propriedade do driver JDBC: retryWithAlternativeSecurityMechanism.
1
YES
2
NO
returnAlias
  • 1
  • 2
Propriedade do driver JDBC: returnAlias.
1
1
2
2
securityMechanism
  • 11
  • 12
  • 13
  • 3
  • 4
  • 15
  • 16
  • 7
  • 18
  • 9
Propriedade do driver JDBC: securityMechanism. Os valores são: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY), 11 (KERBEROS_SECURITY), 12 (ENCRYPTED_USER_AND_DATA_SECURITY), 13 (ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY), 15 (PLUGIN_SECURITY), 16 (ENCRYPTED_USER_ONLY_SECURITY), 18 (TLS_CLIENT_CERTIFICATE_SECURITY).
11
KERBEROS_SECURITY
12
ENCRYPTED_USER_AND_DATA_SECURITY
13
ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY
3
CLEAR_TEXT_PASSWORD_SECURITY
4
USER_ONLY_SECURITY
15
PLUGIN_SECURITY
16
ENCRYPTED_USER_ONLY_SECURITY
7
ENCRYPTED_PASSWORD_SECURITY
18
TLS_CLIENT_CERTIFICATE_SECURITY
9
ENCRYPTED_USER_AND_PASSWORD_SECURITY
sendCharInputsUTF8
  • 1
  • 2
Propriedade do driver JDBC: sendCharInputsUTF8.
1
YES
2
NO
sendDataAsIsbooleanoPropriedade do driver JDBC: sendDataAsIs.
serverBidiStringType
  • 11
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Propriedade do driver JDBC: serverBidiStringType.
11
BIDI_ST11
4
BIDI_ST4
5
BIDI_ST5
6
BIDI_ST6
7
BIDI_ST7
8
BIDI_ST8
9
BIDI_ST9
10
BIDI_ST10
sessionTimeZonestringPropriedade do driver JDBC: sessionTimeZone.
sqljCloseStmtsWithOpenResultSetbooleanoPropriedade do driver JDBC: sqljCloseStmtsWithOpenResultSet.
sqljEnableClassLoaderSpecificProfilesbooleanoPropriedade do driver JDBC: sqljEnableClassLoaderSpecificProfiles.
ssidstringPropriedade do driver JDBC: ssid.
sslCertLocationstringPropriedade do driver JDBC: sslCertLocation.
SSLCipherSuitesstringPropriedade do driver JDBC: SSLCipherSuites.
sslConnectionbooleanoPropriedade do driver JDBC: sslConnection.
sslTrustStoreLocationstringPropriedade do driver JDBC: sslTrustStoreLocation.
sslTrustStorePasswordSenha codificada reversível (sequência)Propriedade do driver JDBC: sslTrustStorePassword.
sslTrustStoreTypestringPropriedade do driver JDBC: sslTrustStoreType.
statementConcentrator
  • 1
  • 2
Propriedade do driver JDBC: statementConcentrator.
1
STATEMENT_CONCENTRATOR_OFF
2
STATEMENT_CONCENTRATOR_WITH_LITERALS
streamBufferSizeintPropriedade do driver JDBC: streamBufferSize.
stripTrailingZerosForDecimalNumbers
  • 1
  • 2
Propriedade do driver JDBC: stripTrailingZerosForDecimalNumbers.
1
YES
2
NO
sysSchemastringPropriedade do driver JDBC: sysSchema.
timeFormat
  • 1
  • 2
  • 3
  • 4
Propriedade do driver JDBC: timeFormat.
1
ISO
2
USA
3
EUR
4
JIS
timerLevelForQueryTimeOut
  • 1
  • 2
  • -1
Propriedade do driver JDBC: timerLevelForQueryTimeOut.
1
QUERYTIMEOUT_STATEMENT_LEVEL
2
QUERYTIMEOUT_CONNECTION_LEVEL
-1
QUERYTIMEOUT_DISABLED
timestampFormat
  • 1
  • 5
Propriedade do driver JDBC: timestampFormat.
1
ISO
5
JDBC
timestampOutputType
  • 1
  • 2
Propriedade do driver JDBC: timestampOutputType.
1
JDBC_TIMESTAMP
2
JCC_DBTIMESTAMP
timestampPrecisionReporting
  • 1
  • 2
Propriedade do driver JDBC: timestampPrecisionReporting.
1
TIMESTAMP_JDBC_STANDARD
2
TIMESTAMP_ZERO_PADDING
traceDirectorystringPropriedade do driver JDBC: traceDirectory.
traceFilestringPropriedade do driver JDBC: traceFile.
traceFileAppendbooleanoPropriedade do driver JDBC: traceFileAppend.
traceFileCountintPropriedade do driver JDBC: traceFileCount.
traceFileSizeintPropriedade do driver JDBC: traceFileSize.
traceLevelint0Combinação bit a bit dos valores constantes a seguir: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_SQLJ=1024, TRACE_META_CALLS=8192, TRACE_DATASOURCE_CALLS=16384, TRACE_LARGE_OBJECT_CALLS=32768, TRACE_SYSTEM_MONITOR=131072, TRACE_TRACEPOINTS=262144, TRACE_ALL=-1.
traceOption
  • 0
  • 1
Propriedade do driver JDBC: traceOption
0
0
1
1
translateForBitData
  • 1
  • 2
Propriedade do driver JDBC: translateForBitData.
1
HEX_REPRESENTATION
2
SERVER_ENCODING_REPRESENTATION
updateCountForBatch
  • 1
  • 2
Propriedade do driver JDBC: updateCountForBatch.
1
NO_UPDATE_COUNT
2
TOTAL_UPDATE_COUNT
useCachedCursorbooleanoPropriedade do driver JDBC: useCachedCursor.
useIdentityValLocalForAutoGeneratedKeysbooleanoPropriedade do driver JDBC: useIdentityValLocalForAutoGeneratedKeys.
useJDBC4ColumnNameAndLabelSemantics
  • 1
  • 2
Propriedade do driver JDBC: useJDBC4ColumnNameAndLabelSemantics. Os valores são: 1 (YES) ou 2 (NO).
1
YES
2
NO
useJDBC41DefinitionForGetColumns
  • 1
  • 2
Propriedade do driver JDBC: useJDBC41DefinitionForGetColumns.
1
YES
2
NO
userstringRecomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
useRowsetCursorbooleanoPropriedade do driver JDBC: useRowsetCursor.
useTransactionRedirectbooleanoPropriedade do driver JDBC: useTransactionRedirect.
xaNetworkOptimizationbooleanoPropriedade do driver JDBC: xaNetworkOptimization.
xmlFormat
  • 0
  • 1
Propriedade do driver JDBC: xmlFormat.
0
XML_FORMAT_TEXTUAL
1
XML_FORMAT_BINARY

dataSource > properties.db2.i.toolbox

Propriedades de origem de dados para o IBM DB2 para driver JDBC i Toolbox.

NameTypeDefaultDescription
serverNamestringServidor no qual o banco de dados está em execução.
databaseNamestringPropriedade do driver JDBC: databaseName.
access
  • all
  • read call
  • read only
allPropriedade do driver JDBC: access.
all
all
read call
read call
read only
read only
behaviorOverrideintPropriedade do driver JDBC: behaviorOverride.
bidiImplicitReorderingbooleanotruePropriedade do driver JDBC: bidiImplicitReordering.
bidiNumericOrderingbooleanofalsePropriedade do driver JDBC: bidiNumericOrdering.
bidiStringTypeintPropriedade do driver JDBC: bidiStringType.
bigDecimalbooleanotruePropriedade do driver JDBC: bigDecimal.
blockCriteria
  • 0
  • 1
  • 2
2Propriedade do driver JDBC: blockCriteria. Os valores são: 0 (nenhum bloqueio de registro), 1 (bloquear se FOR FETCH ONLY for especificado), 2 (bloquear se FOR UPDATE for especificado).
0
0
1
1
2
2
blockSize
  • 0
  • 256
  • 16
  • 512
  • 128
  • 8
  • 64
  • 32
32Propriedade do driver JDBC: blockSize.
0
0
256
256
16
16
512
512
128
128
8
8
64
64
32
32
characterTruncation
  • default
  • warning
  • none
Propriedade do driver JDBC: CharacterTruncation.
default
default
warning
warning
none
none
concurrentAccessResolutionint
Min: 0

Max: 3
Propriedade do driver JDBC: concurrentAccessResolution.
cursorHoldbooleanofalsePropriedade do driver JDBC: cursorHold.
cursorSensitivity
  • asensitive
  • insensitive
  • sensitive
asensitivePropriedade do driver JDBC: cursorSensitivity. Os valores são: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE).
asensitive
asensitive
insensitive
insensitive
sensitive
sensitive
dataCompressionbooleanotruePropriedade do driver JDBC: dataCompression.
dataTruncationbooleanotruePropriedade do driver JDBC: dataTruncation.
dateFormat
  • julian
  • dmy
  • ymd
  • usa
  • eur
  • mdy
  • iso
  • jis
Propriedade do driver JDBC: dateFormat.
julian
julian
dmy
dmy
ymd
ymd
usa
usa
eur
eur
mdy
mdy
iso
iso
jis
jis
dateSeparator
  • \,
  • -
  • .
  • /
Propriedade do driver JDBC: dateSeparator.
\,
O caractere de vírgula (,).
**
O caractere de espaço ( ).
-
O caractere de traço (-).
.
O caractere de ponto (.).
/**
O caractere de barra (/).
decfloatRoundingMode
  • ceiling
  • half even
  • half up
  • up
  • floor
  • down
  • half down
Propriedade do driver JDBC: decfloatRoundingMode.
ceiling
ceiling
half even
half even
half up
half up
up
up
floor
floor
down
down
half down
half down
decimalDataErrorsstringPropriedade do driver JDBC: decimalDataErrors.
decimalSeparator
  • \,
  • .
Propriedade do driver JDBC: decimalSeparator.
\,
O caractere de vírgula (,).
.
O caractere de ponto (.).
describeOptionstringPropriedade do driver JDBC: describeOption.
driver
  • native
  • toolbox
toolboxPropriedade do driver JDBC: driver.
native
native
toolbox
toolbox
errors
  • basic
  • full
basicPropriedade do driver JDBC: errors.
basic
basic
full
full
extendedDynamicbooleanofalsePropriedade do driver JDBC: extendedDynamic.
extendedMetaDatabooleanofalsePropriedade do driver JDBC: extendedMetaData.
fullOpenbooleanofalsePropriedade do driver JDBC: fullOpen.
holdInputLocatorsbooleanotruePropriedade do driver JDBC: holdInputLocators.
holdStatementsbooleanofalsePropriedade do driver JDBC: holdStatements.
ignoreWarningsstringPropriedade do driver JDBC: ignoreWarnings.
isolationLevelSwitchingSupportbooleanofalsePropriedade do driver JDBC: isolationLevelSwitchingSupport.
keepAlivebooleanoPropriedade do driver JDBC: keepAlive.
lazyClosebooleanofalsePropriedade do driver JDBC: lazyClose.
librariesstringPropriedade do driver JDBC: libraries.
lobThresholdint
Min: 0

Max: 16777216
0Propriedade do driver JDBC: lobThreshold.
loginTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: loginTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
maximumPrecision
  • 63
  • 31
31Propriedade do driver JDBC: maximumPrecision.
63
64
31
31
maximumBlockedInputRowsint
Min: 1

Max: 32000
Propriedade do driver JDBC: maximumBlockedInputRows.
maximumScaleint
Min: 0

Max: 63
31Propriedade do driver JDBC: maximumScale.
metaDataSourceint
Min: 0

Max: 1
1Propriedade do driver JDBC: metaDataSource.
minimumDivideScaleint
Min: 0

Max: 9
0Propriedade do driver JDBC: minimumDivideScale.
naming
  • system
  • sql
sqlPropriedade do driver JDBC: naming.
system
system
sql
sql
numericRangeError
  • default
  • warning
  • none
Propriedade do driver JDBC: numericRangeError.
default
default
warning
warning
none
none
packagestringPropriedade do driver JDBC: package.
packageAddbooleanotruePropriedade do driver JDBC: packageAdd.
packageCCSID
  • 1200
  • 13488
13488Propriedade do driver JDBC: packageCCSID. Os valores são: 1200 (UCS-2) ou 13488 (UTF-16).
1200
1200 (UCS-2)
13488
13488 (UTF-16)
packageCachebooleanofalsePropriedade do driver JDBC: packageCache.
packageCriteria
  • default
  • select
defaultPropriedade do driver JDBC: packageCriteria.
default
default
select
select
packageError
  • exception
  • warning
  • none
warningPropriedade do driver JDBC: packageError.
exception
exception
warning
warning
none
none
packageLibrarystringQGPLPropriedade do driver JDBC: packageLibrary.
passwordSenha codificada reversível (sequência)Recomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
prefetchbooleanotruePropriedade do driver JDBC: prefetch.
promptbooleanofalsePropriedade do driver JDBC: prompt.
proxyServerstringPropriedade do driver JDBC: proxyServer.
qaqqiniLibrarystringPropriedade do driver JDBC: qaqqiniLibrary.
queryOptimizeGoalint
Min: 0

Max: 2
0Propriedade do driver JDBC: queryOptimizeGoal. Os valores são: 1 (*FIRSTIO) ou 2 (*ALLIO).
queryReplaceTruncatedParameterstringPropriedade do driver JDBC: queryReplaceTruncatedParameter.
queryTimeoutMechanism
  • cancel
  • qqrytimlmt
Propriedade do driver JDBC: queryTimeoutMechanism.
cancel
cancel
qqrytimlmt
qqrytimlmt
queryStorageLimitint
Min: -1
Limite de Armazenamento de Consulta
receiveBufferSizeint
Min: 1
Propriedade do driver JDBC: receiveBufferSize.
remarks
  • system
  • sql
systemPropriedade do driver JDBC: remarks.
system
system
sql
sql
rollbackCursorHoldbooleanofalsePropriedade do driver JDBC: rollbackCursorHold.
savePasswordWhenSerializedbooleanofalsePropriedade do driver JDBC: savePasswordWhenSerialized.
secondaryUrlstringPropriedade do driver JDBC: secondaryUrl.
securebooleanofalsePropriedade do driver JDBC: secure.
secureCurrentUserbooleanoPropriedade do driver JDBC: secureCurrentUser.
sendBufferSizeint
Min: 1
Propriedade do driver JDBC: sendBufferSize.
serverTraceCategoriesint0Propriedade do driver JDBC: serverTraceCategories.
serverTraceintPropriedade do driver JDBC: serverTrace.
soLingerUm período de tempo com precisão de segundoPropriedade do driver JDBC: soLinger. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
soTimeoutUm período de tempo com precisão de milissegundoPropriedade do driver JDBC: soTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos.
sort
  • hex
  • language
  • table
hexPropriedade do driver JDBC: sort.
hex
hex
language
language
table
table
sortLanguagestringPropriedade do driver JDBC: sortLanguage.
sortTablestringPropriedade do driver JDBC: sortTable.
sortWeight
  • shared
  • unqiue
Propriedade do driver JDBC: sortWeight.
shared
shared
unqiue
unique
tcpNoDelaybooleanoPropriedade do driver JDBC: tcpNoDelay.
threadUsedbooleanotruePropriedade do driver JDBC: threadUsed.
timeFormat
  • usa
  • eur
  • iso
  • jis
  • hms
Propriedade do driver JDBC: timeFormat.
usa
usa
eur
eur
iso
iso
jis
jis
hms
hms
timeSeparator
  • \,
  • :
  • .
Propriedade do driver JDBC: timeSeparator.
\,
O caractere de vírgula (,).
**
O caractere de espaço ( ).
:
O caractere de dois pontos (:).
.**
O caractere de ponto (.).
timestampFormat
  • iso
  • ibmsql
Propriedade do driver JDBC: timestampFormat.
iso
iso
ibmsql
ibmsql
toolboxTrace
  • all
  • proxy
  • datastream
  • pcml
  • warning
  • information
  • jdbc
  • none
  • diagnostic
  • thread
  • error
  • conversion
Propriedade do driver JDBC: toolboxTrace.
all
all
proxy
proxy
datastream
datastream
pcml
pcml
warning
warning
information
information
jdbc
jdbc
none
none
diagnostic
diagnostic
thread
thread
error
error
conversion
conversion
tracebooleanoPropriedade do driver JDBC: trace.
translateBinarybooleanofalsePropriedade do driver JDBC: translateBinary.
translateBooleanbooleanotruePropriedade do driver JDBC: translateBoolean.
translateHex
  • character
  • binary
characterPropriedade do driver JDBC: translateHex.
character
character
binary
binary
trueAutoCommitbooleanofalsePropriedade do driver JDBC: trueAutoCommit.
useBlockUpdatebooleanoPropriedade do driver JDBC: useBlockUpdate.
useDrdaMetadataVersionbooleanoPropriedade do driver JDBC: useDrdaMetadataVersion.
userstringRecomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
variableFieldCompression
  • all
  • true
  • false
  • insert
Propriedade do driver JDBC: variableFieldCompression.
all
all
true
true
false
false
insert
insert
xaLooselyCoupledSupportint
Min: 0

Max: 1
0Propriedade do driver JDBC: xaLooselyCoupledSupport.

dataSource > properties.sybase

Propriedades de origem de dados para o driver JDBC Sybase.

NameTypeDefaultDescription
databaseNamestringPropriedade do driver JDBC: databaseName.
serverNamestringlocalhostServidor no qual o banco de dados está em execução.
portNumberint5000Porta na qual obter conexões com o banco de dados.
connectionPropertiesstringSELECT_OPENS_CURSOR=truePropriedade do driver JDBC: connectionProperties.
loginTimeoutUm período de tempo com precisão de segundoPropriedade do driver JDBC: loginTimeout. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m) ou segundos (s). Por exemplo, especifique 30 segundos como 30s. É possível incluir diversos valores em uma única entrada. Por exemplo, 1m30s é equivalente a 90 segundos.
networkProtocol
  • socket
  • SSL
Propriedade do driver JDBC: networkProtocol.
socket
socket
SSL
SSL
passwordSenha codificada reversível (sequência)Recomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
resourceManagerNamestringPropriedade do driver JDBC: resourceManagerName.
SERVER_INITIATED_TRANSACTIONS
  • true
  • false
falsePropriedade do driver JDBC: SERVER_INITIATED_TRANSACTIONS.
true
true
false
false
userstringRecomenda-se usar um alias de autenticação gerenciada por contêiner em vez de configurar esta propriedade.
versionintPropriedade do driver JDBC: version.

dataSource > containerAuthData

Dados de autenticação padrão para autenticação gerenciada por contêiner que se aplicam quando ligações não especificarem um alias de autenticação para uma referência de recurso com res-auth=CONTAINER. Se atualizada enquanto o servidor está em execução, a mudança será aplicada com novas solicitações de conexão; as conexões em uso não serão afetadas.

NameTypeDefaultDescription
userstringNome do usuário a ser usado ao conectar-se ao EIS.
passwordSenha codificada reversível (sequência)Senha do usuário a ser usada ao se conectar ao EIS. O valor pode ser armazenado no formato de texto não criptografado ou codificado. É recomendado que você codifique a senha. Para fazer isso, use a ferramenta securityUtility com a opção de codificação.

dataSource > jaasLoginContextEntry

Entrada de contexto de login do JAAS para autenticação. Se atualizada enquanto o servidor está em execução, a atualização será aplicada com novas solicitações de conexão; conexões em uso não serão afetadas.

NameTypeDefaultDescription
namestringNome de uma entrada de configuração do JAAS.
loginModuleRefLista de referências para os elementos jaasLoginModule de nível superior (sequência separada por vírgula).hashtable,userNameAndPassword,certificate,tokenUma referência do ID de um módulo de login do JAAS.

dataSource > onConnect

Comando SQL a ser executado uma vez em cada nova conexão que é estabelecida com o banco de dados. A instrução SQL aplica-se somente a conexões recém-criadas, não a conexões existentes que são reutilizadas a partir do conjunto de conexões. Se atualizadas enquanto o servidor está em execução, as conexões existentes serão destruídas.

dataSource > recoveryAuthData

Dados de autenticação para recuperação da transação.

NameTypeDefaultDescription
userstringNome do usuário a ser usado ao conectar-se ao EIS.
passwordSenha codificada reversível (sequência)Senha do usuário a ser usada ao se conectar ao EIS. O valor pode ser armazenado no formato de texto não criptografado ou codificado. É recomendado que você codifique a senha. Para fazer isso, use a ferramenta securityUtility com a opção de codificação.

authData

Dados de autenticação de planejamento de tarefa, consultas e execução.

NameTypeDefaultDescription
userstringNome do usuário a ser usado ao conectar-se ao EIS.
passwordSenha codificada reversível (sequência)Senha do usuário a ser usada ao se conectar ao EIS. O valor pode ser armazenado no formato de texto não criptografado ou codificado. É recomendado que você codifique a senha. Para fazer isso, use a ferramenta securityUtility com a opção de codificação.