databaseStore - Almacén de base de datos (databaseStore)

Especifica una base de datos relacional como almacén persistente para las características del servidor.

NameTypeDefaultDescription
idstringUn ID de configuración exclusivo.
createTablesbooleantrueCuando se establece en true, se crean tablas de base de datos.
dataSourceRefUna referencia a un elemento dataSource de nivel superior (string).DefaultDataSourceOrigen de datos que se conecta al almacén persistente.
keyGenerationStrategy
  • IDENTITY
  • TABLE
  • AUTO
  • SEQUENCE
AUTOLa estrategia preferida para generar claves primarias exclusivas. Si la base de datos no da soporte a la estrategia seleccionada, puede utilizarse una estrategia diferente.
IDENTITY
Utilice una columna de identidad de base de datos para generar claves primarias exclusivas.
TABLE
Utilice una tabla de base de datos para generar claves primarias exclusivas.
AUTO
Seleccionar automáticamente la estrategia para generar claves primarias exclusivas.
SEQUENCE
Utilice una secuencia de base de datos para generar claves primarias exclusivas.
tablePrefixstringWLPPrefijo de nombre para tablas, secuencias y otros artefactos de base de datos.
authDataRefUna referencia a un elemento authData de nivel superior (string).Datos de autenticación para planificación, consultas y ejecución de tareas.
schemastringNombre de esquema con acceso de lectura y escritura a las tablas de base de datos.

dataSource

Origen de datos que se conecta al almacén persistente.

NameTypeDefaultDescription
enableConnectionCastingbooleanfalseIndica que las conexiones obtenidas del origen de datos deberías poderse difundir en clases de interfaces que implementa la implementación de conexión del proveedor de JDBC. Si se habilita esta opción se produce una sobrecarga adicional en cada operación getConnection. Si las interfaces de JDBC del proveedor son necesarias con menos frecuencia, puede que resulte más eficaz dejar esta opción inhabilitada y utilizar Connection.unwrap (interfaz) sólo donde convenga. Si se actualiza mientras el servidor está en ejecución, la actualización se aplica a las nuevas solicitudes de conexión. Las conexiones que se están utilizando no resultan afectadas.
jndiNamestringNombre JNDI de un origen de datos. Si se actualiza mientras el servidor está en ejecución, se destruyen las conexiones existentes.
jdbcDriverRefUna referencia a un elemento jdbcDriver de nivel superior (string).Controlador JDBC de un origen de datos. Si se actualiza mientras el servidor está en ejecución, se destruyen las conexiones existentes.
connectionManagerRefUna referencia a un elemento connectionManager de nivel superior (string).Gestor de conexiones de un origen de datos. Si se actualiza mientras el servidor está en ejecución, se destruyen las conexiones existentes.
type
  • javax.sql.DataSource
  • javax.sql.ConnectionPoolDataSource
  • javax.sql.XADataSource
Tipo de origen de datos. Si se actualiza mientras el servidor está en ejecución, se destruyen las conexiones existentes.
javax.sql.DataSource
javax.sql.DataSource
javax.sql.ConnectionPoolDataSource
javax.sql.ConnectionPoolDataSource
javax.sql.XADataSource
javax.sql.XADataSource
connectionSharing
  • MatchOriginalRequest
  • MatchCurrentState
MatchOriginalRequestEspecifica cómo se hacen coincidir las conexiones para la compartición.
MatchOriginalRequest
Al compartir las conexiones, la coincidencia se basa en la solicitud de conexión original.
MatchCurrentState
Al compartir las conexiones, la coincidencia se basa en el estado actual de la conexión. Si se actualiza mientras el servidor está en ejecución, la actualización se aplica a cada descriptor de primera conexión de una transacción.
containerAuthDataRefUna referencia a un elemento authData de nivel superior (string).Datos de autenticación predeterminados para la autenticación gestionada por contenedor que se aplican cuando los enlaces no especifican un alias de autenticación para una referencia de recurso con res-auth=CONTAINER. Si se actualiza mientras el servidor está en ejecución, el cambio se aplica a las nuevas solicitudes de conexión. Las conexiones que se están utilizando no resultan afectadas.
jaasLoginContextEntryRefUna referencia a un elemento jaasLoginContextEntry de nivel superior (string).Entrada de contexto de inicio de sesión de JAAS para autenticación Si se actualiza mientras el servidor está en ejecución, la actualización se aplica a las nuevas solicitudes de conexión. Las conexiones que se están utilizando no resultan afectadas.
isolationLevel
  • TRANSACTION_SNAPSHOT
  • TRANSACTION_READ_UNCOMMITTED
  • TRANSACTION_READ_COMMITTED
  • TRANSACTION_SERIALIZABLE
  • TRANSACTION_REPEATABLE_READ
Nivel de aislamiento de transacción por omisión. Si no se especifica y la base de datos se identifica como DB2, Derby, Informix, Microsoft SQL Server o Sybase, se utiliza TRANSACTION_REPEATABLE_READ. Si no se especifica para otras bases de datos, se utiliza TRANSACTION_READ_COMMITTED. Si se actualiza mientras el servidor está en ejecución, la actualización se aplica a las nuevas solicitudes de conexión. Las conexiones que se están utilizando no resultan afectadas.
TRANSACTION_SNAPSHOT
Aislamiento de instantánea para Microsoft SQL Server JDBC Driver y DataDirect Connect para el controlador JDBC.
TRANSACTION_READ_UNCOMMITTED
Se pueden producir lecturas no permitidas, lecturas no repetibles y lecturas fantasma.
TRANSACTION_READ_COMMITTED
Se impiden las lecturas no permitidas, pero se pueden producir lecturas no repetibles y lecturas fantasma.
TRANSACTION_SERIALIZABLE
Se impiden las lecturas no permitidas, las lecturas no repetibles y las lecturas fantasma.
TRANSACTION_REPEATABLE_READ
Se impiden las lecturas no permitidas y las lecturas no repetibles, pero se pueden producir lecturas fantasma.
statementCacheSizeint
Min: 0
10Número máximo de sentencias en memoria caché por conexión. Si se actualiza mientras el servidor está en ejecución, se cambia el tamaño de la memoria caché de sentencias en el siguiente uso.
transactionalbooleantrueHabilita la participación en las transacciones que están gestionadas por el servidor de aplicaciones. Si se actualiza mientras el servidor está en ejecución, se destruyen las conexiones existentes.
beginTranForResultSetScrollingAPIsbooleantrueSe ha intentado registrar la transacción al utilizar interfaces de desplazamiento del conjunto de resultados.
beginTranForVendorAPIsbooleantrueSe ha intentado registrar la transacción al utilizar las interfaces de proveedor.
commitOrRollbackOnCleanup
  • rollback
  • commit
Determina cómo limpiar las conexiones que pueden estar en una unidad de trabajo (AutoCommit=false) de base de datos cuando la conexión se cierra o se devuelve a la agrupación.
rollback
Limpiar la conexión mediante retrotracción.
commit
Limpia la conexión mediante confirmación.
queryTimeoutUn período de tiempo con precisión de segundosTiempo de espera de consulta por omisión de las sentencias SQL. En una transacción JTA, syncQueryTimeoutWithTransactionTimeout puede prevalecer sobre este valor por omisión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
recoveryAuthDataRefUna referencia a un elemento authData de nivel superior (string).Datos de autenticación de la recuperación de transacciones.
syncQueryTimeoutWithTransactionTimeoutbooleanfalseUtilice el tiempo restante (de haber alguno) en una transacción JTA como tiempo de espera de consulta por omisión para sentencias SQL.
supplementalJDBCTracebooleanComplementa el rastreo del controlador JDBC que se registra cuando se habilita el rastreo del controlador JDBC en bootstrap.properties. Las especificaciones de rastreo del controlador JDBC incluyen: 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. Si se actualiza mientras el servidor está en ejecución, se destruyen las conexiones existentes.
validationTimeoutUn período de tiempo con precisión de segundosEspecifica un tiempo de espera para la validación de conexiones agrupadas. Cuando se especifica, las conexiones agrupadas se validan antes de volver a utilizarse desde la agrupación de conexiones. El tiempo de espera de validación también se utiliza cuando el gestor de conexiones valida las conexiones como respuesta a una conexión en punto muerto para PurgePolicy=ValidateAllConnections. Un valor de 0 significa que las conexiones se validan sin aplicar ningún tiempo de espera. El tiempo de espera de validación requiere un controlador JDBC que cumpla con la especificación JDBC 4.0 o posterior. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.

dataSource > jdbcDriver

Controlador JDBC de un origen de datos. Si se actualiza mientras el servidor está en ejecución, se destruyen las conexiones existentes.

NameTypeDefaultDescription
libraryRefUna referencia a un elemento library de nivel superior (string).Identifica los JAR de controlador JDBC y los archivos nativos.
javax.sql.XADataSourcestringImplementación del controlador JDBC de javax.sql.XADataSource.
javax.sql.ConnectionPoolDataSourcestringImplementación del controlador JDBC de javax.sql.ConnectionPoolDataSource.
javax.sql.DataSourcestringImplementación del controlador JDBC de javax.sql.DataSource.

dataSource > jdbcDriver > library

Identifica los JAR de controlador JDBC y los archivos nativos.

NameTypeDefaultDescription
namestringNombre de biblioteca compartida para los administradores
descriptionstringDescripción de biblioteca compartida para los administradores
filesetRefLista de referencias a elementos fileset de nivel superior (serie separada por comas).ID de conjunto de archivos referenciados
apiTypeVisibilitystringspec,ibm-api,api,stableLos tipos de paquetes de API que admite este cargador de clases. Este valor es una lista separada por comas con cualquier combinación de valores de los paquetes de API siguientes: spec, ibm-api, api, stable, third-party.

dataSource > jdbcDriver > library > fileset

ID de conjunto de archivos referenciados

NameTypeDefaultDescription
idstringUn ID de configuración exclusivo.
dirVía de acceso a un directorio${server.config.dir}Directorio base para buscar archivos
caseSensitivebooleantrueValor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true).
includesstring*Lista de patrones de nombres de archivo separados por comas o espacios que se incluyen en los resultados de la búsqueda (valor por omisión: *).
excludesstringLista de patrones de nombres de archivo separados por comas o espacios que se excluyen de los resultados de la búsqueda. Por omisión, no se excluye ningún archivo.
scanIntervalUn período de tiempo con precisión de milisegundos0Intervalo de exploración para comprobar si hay cambios en el conjunto de archivos con el sufijo de unidad de tiempo h-hora, m-minuto, s-segundo, ms-milisegundo (por ejemplo, 2 min o 5 s). Inhabilitado (intervalo de exploración=0) por omisión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.

dataSource > jdbcDriver > library > folder

ID de carpeta de referencia

NameTypeDefaultDescription
idstringUn ID de configuración exclusivo.
dirVía de acceso a un directorioDirectorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos

dataSource > jdbcDriver > library > file

ID de archivo de referencia

NameTypeDefaultDescription
idstringUn ID de configuración exclusivo.
nameVía de acceso a un archivoNombre de archivo plenamente cualificado

dataSource > connectionManager

Gestor de conexiones de un origen de datos. Si se actualiza mientras el servidor está en ejecución, se destruyen las conexiones existentes.

NameTypeDefaultDescription
agedTimeoutUn período de tiempo con precisión de segundos-1Cantidad de tiempo que transcurre antes de que el mantenimiento de la agrupación descarte una conexión. Un valor -1 inhabilita este tiempo de espera. Un valor de 0 descarta cada conexión, lo que inhabilita la técnica de agrupación de conexiones. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
connectionTimeoutUn período de tiempo con precisión de segundos30sCantidad de tiempo después del cual una solicitud de conexión excede el tiempo de espera. Un valor -1 inhabilita este tiempo de espera. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
maxIdleTimeUn período de tiempo con precisión de segundos30mCantidad de tiempo transcurrido el cual una conexión se considera no utilizada o inactiva, hasta que se pueda descartar durante el mantenimiento de la agrupación, si hacerlo no reduce la agrupación por debajo del tamaño mínimo. Un valor -1 inhabilita este tiempo de espera. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
maxPoolSizeint
Min: 0
50Número máximo de conexiones físicas para una agrupación. Un valor 0 significa ilimitado.
minPoolSizeint
Min: 0
Número mínimo de conexiones físicas que se deben mantener en la agrupación. La agrupación no se rellena previamente. El tiempo de espera superado puede sustituir el mínimo.
purgePolicy
  • FailingConnectionOnly
  • ValidateAllConnections
  • EntirePool
EntirePoolEspecifica qué conexiones se deben destruir cuando se detecta una conexión en punto muerto en una agrupación.
FailingConnectionOnly
Cuando se detecta una conexión en punto muerto, sólo se cierra la conexión que no funciona.
ValidateAllConnections
Cuando se detecta una conexión en punto muerto, se prueban todas las conexiones y se cierran las que no son válidas.
EntirePool
Cuando se detecta una conexión en punto muerto, todas las conexiones de la agrupación se marcan como en punto muerto, y cuando ya no se utilizan se cierran.
reapTimeUn período de tiempo con precisión de segundos3mCantidad de tiempo entre ejecuciones de la hebra de mantenimiento de la agrupación. Un valor -1 inhabilita el mantenimiento de la agrupación. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
maxConnectionsPerThreadint
Min: 0
Limita el número de conexiones abiertas en cada hebra.
numConnectionsPerThreadLocalint
Min: 0
Almacena en la memoria caché el número de conexiones especificado para cada hebra.
enableSharingForDirectLookupsbooleantrueSi está establecido en true, las conexiones se comparten. Si está establecido en false, las conexiones no se comparten.

dataSource > properties.informix

Propiedades del origen de datos para el controlador JDBC de Informix.

NameTypeDefaultDescription
databaseNamestringPropiedad del controlador JDBC: databaseName.
ifxIFXHOSTstringlocalhostPropiedad del controlador JDBC: ifxIFXHOST.
serverNamestringServidor donde se ejecuta la base de datos.
portNumberint1526Puerto en el que se obtienen las conexiones de base de datos.
ifxCLIENT_LOCALEstringPropiedad del controlador JDBC: ifxCLIENT_LOCALE.
ifxCPMAgeLimitUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: ifxCPMAgeLimit. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
ifxCPMInitPoolSizeintPropiedad del controlador JDBC: ifxCPMInitPoolSize.
ifxCPMMaxConnectionsintPropiedad del controlador JDBC: ifxCPMMaxConnections.
ifxCPMMaxPoolSizeintPropiedad del controlador JDBC: ifxCPMMaxPoolSize.
ifxCPMMinAgeLimitUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: ifxCPMMinAgeLimit. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
ifxCPMMinPoolSizeintPropiedad del controlador JDBC: ifxCPMMinPoolSize.
ifxCPMServiceIntervalUn período de tiempo con precisión de milisegundosPropiedad del controlador JDBC: ifxCPMServiceInterval. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
ifxDBANSIWARNbooleanPropiedad del controlador JDBC: ifxDBANSIWARN.
ifxDBCENTURYstringPropiedad del controlador JDBC: ifxDBCENTURY.
ifxDBDATEstringPropiedad del controlador JDBC: ifxDBDATE.
ifxDBSPACETEMPstringPropiedad del controlador JDBC: ifxDBSPACETEMP.
ifxDBTEMPstringPropiedad del controlador JDBC: ifxDBTEMP.
ifxDBTIMEstringPropiedad del controlador JDBC: ifxDBTIME.
ifxDBUPSPACEstringPropiedad del controlador JDBC: ifxDBUPSPACE.
ifxDB_LOCALEstringPropiedad del controlador JDBC: ifxDB_LOCALE.
ifxDELIMIDENTbooleanPropiedad del controlador JDBC: ifxDELIMIDENT.
ifxENABLE_TYPE_CACHEbooleanPropiedad del controlador JDBC: ifxENABLE_TYPE_CACHE.
ifxFET_BUF_SIZEintPropiedad del controlador JDBC: ifxFET_BUF_SIZE.
ifxGL_DATEstringPropiedad del controlador JDBC: ifxGL_DATE.
ifxGL_DATETIMEstringPropiedad del controlador JDBC: ifxGL_DATETIME.
ifxIFX_AUTOFREEbooleanPropiedad del controlador JDBC: ifxIFX_AUTOFREE.
ifxIFX_DIRECTIVESstringPropiedad del controlador JDBC: ifxIFX_DIRECTIVES.
ifxIFX_LOCK_MODE_WAITUn período de tiempo con precisión de segundos2sPropiedad del controlador JDBC: ifxIFX_LOCK_MODE_WAIT. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
ifxIFX_SOC_TIMEOUTUn período de tiempo con precisión de milisegundosPropiedad del controlador JDBC: ifxIFX_SOC_TIMEOUT. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
ifxIFX_USEPUTbooleanPropiedad del controlador JDBC: ifxIFX_USEPUT.
ifxIFX_USE_STRENCbooleanPropiedad del controlador JDBC: ifxIFX_USE_STRENC.
ifxIFX_XASPECstringyPropiedad del controlador JDBC: ifxIFX_XASPEC.
ifxINFORMIXCONRETRYintPropiedad del controlador JDBC: ifxINFORMIXCONRETRY.
ifxINFORMIXCONTIMEUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: ifxINFORMIXCONTIME. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
ifxINFORMIXOPCACHEstringPropiedad del controlador JDBC: ifxINFORMIXOPCACHE.
ifxINFORMIXSTACKSIZEintPropiedad del controlador JDBC: ifxINFORMIXSTACKSIZE.
ifxJDBCTEMPstringPropiedad del controlador JDBC: ifxJDBCTEMP.
ifxLDAP_IFXBASEstringPropiedad del controlador JDBC: ifxLDAP_IFXBASE.
ifxLDAP_PASSWDstringPropiedad del controlador JDBC: ifxLDAP_PASSWD.
ifxLDAP_URLstringPropiedad del controlador JDBC: ifxLDAP_URL.
ifxLDAP_USERstringPropiedad del controlador JDBC: ifxLDAP_USER.
ifxLOBCACHEintPropiedad del controlador JDBC: ifxLOBCACHE.
ifxNEWCODESETstringPropiedad del controlador JDBC: ifxNEWCODESET.
ifxNEWLOCALEstringPropiedad del controlador JDBC: ifxNEWLOCALE.
ifxNODEFDACstringPropiedad del controlador JDBC: ifxNODEFDAC.
ifxOPTCOMPINDstringPropiedad del controlador JDBC: ifxOPTCOMPIND.
ifxOPTOFCstringPropiedad del controlador JDBC: ifxOPTOFC.
ifxOPT_GOALstringPropiedad del controlador JDBC: ifxOPT_GOAL.
ifxPATHstringPropiedad del controlador JDBC: ifxPATH.
ifxPDQPRIORITYstringPropiedad del controlador JDBC: ifxPDQPRIORITY.
ifxPLCONFIGstringPropiedad del controlador JDBC: ifxPLCONFIG.
ifxPLOAD_LO_PATHstringPropiedad del controlador JDBC: ifxPLOAD_LO_PATH.
ifxPROTOCOLTRACEintPropiedad del controlador JDBC: ifxPROTOCOLTRACE.
ifxPROTOCOLTRACEFILEstringPropiedad del controlador JDBC: ifxPROTOCOLTRACEFILE.
ifxPROXYstringPropiedad del controlador JDBC: ifxPROXY.
ifxPSORT_DBTEMPstringPropiedad del controlador JDBC: ifxPSORT_DBTEMP.
ifxPSORT_NPROCSbooleanPropiedad del controlador JDBC: ifxPSORT_NPROCS.
ifxSECURITYstringPropiedad del controlador JDBC: ifxSECURITY.
ifxSQLH_FILEstringPropiedad del controlador JDBC: ifxSQLH_FILE.
ifxSQLH_LOCstringPropiedad del controlador JDBC: ifxSQLH_LOC.
ifxSQLH_TYPEstringPropiedad del controlador JDBC: ifxSQLH_TYPE.
ifxSSLCONNECTIONstringPropiedad del controlador JDBC: ifxSSLCONNECTION.
ifxSTMT_CACHEstringPropiedad del controlador JDBC: ifxSTMT_CACHE.
ifxTRACEintPropiedad del controlador JDBC: ifxTRACE.
ifxTRACEFILEstringPropiedad del controlador JDBC: ifxTRACEFILE.
ifxTRUSTED_CONTEXTstringPropiedad del controlador JDBC: ifxTRUSTED_CONTEXT.
ifxUSEV5SERVERbooleanPropiedad del controlador JDBC: ifxUSEV5SERVER.
ifxUSE_DTENVbooleanPropiedad del controlador JDBC: ifxUSE_DTENV.
loginTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: loginTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
passwordContraseña codificada de forma reversible (string)Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
roleNamestringPropiedad del controlador JDBC: roleName.
userstringSe recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.

dataSource > properties.db2.i.native

Propiedades del origen de datos para el controlador JDBC de IBM DB2 para i Native.

NameTypeDefaultDescription
databaseNamestring*LOCALPropiedad del controlador JDBC: databaseName.
access
  • all
  • read call
  • read only
allPropiedad del controlador JDBC: access.
all
all
read call
read call
read only
read only
autoCommitbooleantruePropiedad del controlador JDBC: autoCommit.
batchStyle
  • 2.0
  • 2.1
2.0Propiedad del controlador JDBC: batchStyle.
2.0
2.0
2.1
2.1
behaviorOverrideintPropiedad del controlador JDBC: behaviorOverride.
blockSize
  • 0
  • 256
  • 16
  • 512
  • 128
  • 8
  • 64
  • 32
32Propiedad del controlador JDBC: blockSize.
0
0
256
256
16
16
512
512
128
128
8
8
64
64
32
32
cursorHoldbooleanfalsePropiedad del controlador JDBC: cursorHold.
cursorSensitivity
  • asensitive
  • sensitive
asensitivePropiedad del controlador JDBC: cursorSensitivity. Los valores son: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE).
asensitive
asensitive
sensitive
sensitive
dataTruncationstringtruePropiedad del controlador JDBC: dataTruncation.
dateFormat
  • julian
  • dmy
  • ymd
  • usa
  • eur
  • mdy
  • iso
  • jis
Propiedad del controlador JDBC: dateFormat.
julian
julian
dmy
dmy
ymd
ymd
usa
usa
eur
eur
mdy
mdy
iso
iso
jis
jis
dateSeparator
  • \,
  • b
  • -
  • .
  • /
Propiedad del controlador JDBC: dateSeparator.
\,
El carácter de coma (,).
b
El carácter b
-
El carácter de guión (-).
.
El carácter de punto (.).
/
El carácter de barra inclinada (/).
decimalSeparator
  • \,
  • .
Propiedad del controlador JDBC: decimalSeparator.
\,
El carácter de coma (,).
.
El carácter de punto (.).
directMapbooleantruePropiedad del controlador JDBC: directMap.
doEscapeProcessingbooleantruePropiedad del controlador JDBC: doEscapeProcessing.
fullErrorsbooleanPropiedad del controlador JDBC: fullErrors.
librariesstringPropiedad del controlador JDBC: libraries.
lobThresholdint
Max: 500000
0Propiedad del controlador JDBC: lobThreshold.
lockTimeoutUn período de tiempo con precisión de segundos0Propiedad del controlador JDBC: lockTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
loginTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: loginTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
maximumPrecision
  • 63
  • 31
31Propiedad del controlador JDBC: maximumPrecision.
63
63
31
31
maximumScaleint
Min: 0

Max: 63
31Propiedad del controlador JDBC: maximumScale.
minimumDivideScaleint
Min: 0

Max: 9
0Propiedad del controlador JDBC: minimumDivideScale.
networkProtocolintPropiedad del controlador JDBC: networkProtocol.
passwordContraseña codificada de forma reversible (string)Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
portNumberintPuerto en el que se obtienen las conexiones de base de datos.
prefetchbooleantruePropiedad del controlador JDBC: prefetch.
queryOptimizeGoal
  • 1
  • 2
2Propiedad del controlador JDBC: queryOptimizeGoal. Los valores son: 1 (*FIRSTIO) o 2 (*ALLIO).
1
*FIRSTIO
2
*ALLIO
reuseObjectsbooleantruePropiedad del controlador JDBC: reuseObjects.
serverNamestringServidor donde se ejecuta la base de datos.
serverTraceCategoriesint0Propiedad del controlador JDBC: serverTraceCategories.
systemNamingbooleanfalsePropiedad del controlador JDBC: systemNaming.
timeFormat
  • usa
  • eur
  • iso
  • jis
  • hms
Propiedad del controlador JDBC: timeFormat.
usa
usa
eur
eur
iso
iso
jis
jis
hms
hms
timeSeparator
  • \,
  • b
  • :
  • .
Propiedad del controlador JDBC: timeSeparator.
\,
El carácter de coma (,).
b
El carácter b
:
El carácter de dos puntos (:).
.
El carácter de punto (.).
tracebooleanPropiedad del controlador JDBC: trace.
transactionTimeoutUn período de tiempo con precisión de segundos0Propiedad del controlador JDBC: transactionTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
translateBinarybooleanfalsePropiedad del controlador JDBC: translateBinary.
translateHex
  • character
  • binary
characterPropiedad del controlador JDBC: translateHex.
character
character
binary
binary
useBlockInsertbooleanfalsePropiedad del controlador JDBC: useBlockInsert.
userstringSe recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.

dataSource > properties.derby.embedded

Propiedades del origen de datos para el controlador JDBC de Derby Embedded.

NameTypeDefaultDescription
createDatabase
  • false
  • create
Propiedad del controlador JDBC: createDatabase.
false
No crea automáticamente la base de datos.
create
Cuando se establece la primera conexión, crea automáticamente la base de datos si no existe.
databaseNamestringPropiedad del controlador JDBC: databaseName.
connectionAttributesstringPropiedad del controlador JDBC: connectionAttributes.
loginTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: loginTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
passwordContraseña codificada de forma reversible (string)Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
shutdownDatabase
  • false
  • shutdown
Propiedad del controlador JDBC: shutdownDatabase.
false
No concluye la base de datos.
shutdown
Concluye la base de datos cuando se intente una conexión.
userstringSe recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.

dataSource > properties

Lista de las propiedades del proveedor de JDBC para el origen de datos. Por ejemplo, databaseName="dbname" serverName="localhost" portNumber="50000".

NameTypeDefaultDescription
databaseNamestringPropiedad del controlador JDBC: databaseName.
serverNamestringServidor donde se ejecuta la base de datos.
portNumberintPuerto en el que se obtienen las conexiones de base de datos.
URLstringURL para conectar a la base de datos.
userstringSe recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
passwordContraseña codificada de forma reversible (string)Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.

dataSource > properties.microsoft.sqlserver

Propiedades del origen de datos para el controlador JDBC de Microsoft SQL Server.

NameTypeDefaultDescription
databaseNamestringPropiedad del controlador JDBC: databaseName.
instanceNamestringPropiedad del controlador JDBC: instanceName.
serverNamestringlocalhostServidor donde se ejecuta la base de datos.
portNumberintPuerto en el que se obtienen las conexiones de base de datos.
accessTokenstringPropiedad del controlador JDBC: accessToken.
applicationIntent
  • ReadOnly
  • ReadWrite
Propiedad del controlador JDBC: applicationIntent.
ReadOnly
ReadOnly
ReadWrite
ReadWrite
applicationNamestringPropiedad del controlador JDBC: applicationName.
authentication
  • ActiveDirectoryPassword
  • ActiveDirectoryIntegrated
  • SqlPassword
  • NotSpecified
Propiedad del controlador JDBC: authentication.
ActiveDirectoryPassword
ActiveDirectoryPassword
ActiveDirectoryIntegrated
ActiveDirectoryIntegrated
SqlPassword
SqlPassword
NotSpecified
NotSpecified
authenticationScheme
  • JavaKerberos
  • NativeAuthentication
Propiedad del controlador JDBC: authenticationScheme.
JavaKerberos
JavaKerberos
NativeAuthentication
NativeAuthentication
columnEncryptionSetting
  • Enabled
  • Disabled
Propiedad del controlador JDBC: columnEncryptionSetting.
Enabled
Enabled
Disabled
Disabled
encryptbooleanPropiedad del controlador JDBC: encrypt.
failoverPartnerstringPropiedad del controlador JDBC: failoverPartner.
hostNameInCertificatestringPropiedad del controlador JDBC: hostNameInCertificate.
integratedSecuritybooleanPropiedad del controlador JDBC: integratedSecurity.
keyStoreAuthentication
  • JavaKeyStorePassword
Propiedad del controlador JDBC: keyStoreAuthentication.
JavaKeyStorePassword
JavaKeyStorePassword
keyStoreLocationVía de acceso a un archivoPropiedad del controlador JDBC: keyStoreLocation.
keyStoreSecretContraseña codificada de forma reversible (string)Propiedad del controlador JDBC: keyStoreSecret.
lastUpdateCountbooleanPropiedad del controlador JDBC: lastUpdateCount.
lockTimeoutUn período de tiempo con precisión de milisegundosPropiedad del controlador JDBC: lockTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
loginTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: loginTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
multiSubnetFailoverbooleanPropiedad del controlador JDBC: multiSubnetFailover.
packetSizeint
Min: -1

Max: 32767
Propiedad del controlador JDBC: packetSize.
passwordContraseña codificada de forma reversible (string)Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
responseBuffering
  • adaptive
  • full
Propiedad del controlador JDBC: responseBuffering.
adaptive
adaptive
full
full
selectMethod
  • cursor
  • direct
Propiedad del controlador JDBC: selectMethod.
cursor
cursor
direct
direct
sendStringParametersAsUnicodebooleanfalsePropiedad del controlador JDBC: sendStringParametersAsUnicode.
sendTimeAsDatetimebooleanPropiedad del controlador JDBC: sendTimeAsDatetime.
serverNameAsACEbooleanPropiedad del controlador JDBC: serverNameAsACE.
serverSpnstringPropiedad del controlador JDBC: serverSpn.
transparentNetworkIPResolutionbooleanPropiedad del controlador JDBC: transparentNetworkIPResolution.
trustServerCertificatebooleanPropiedad del controlador JDBC: trustServerCertificate.
trustStorestringPropiedad del controlador JDBC: trustStore.
trustStorePasswordContraseña codificada de forma reversible (string)Propiedad del controlador JDBC: trustStorePassword.
URLstringURL para conectar a la base de datos. Ejemplo: jdbc:sqlserver://localhost:1433;databaseName=myDB.
userstringSe recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
workstationIDstringPropiedad del controlador JDBC: workstationID.
xopenStatesbooleanPropiedad del controlador JDBC: xopenStates.

dataSource > properties.oracle

Propiedades del origen de datos para el controlador JDBC de Oracle.

NameTypeDefaultDescription
driverType
  • oci
  • thin
thinPropiedad del controlador JDBC: driverType.
oci
oci
thin
thin
databaseNamestringPropiedad del controlador JDBC: databaseName.
serverNamestringlocalhostServidor donde se ejecuta la base de datos.
portNumberint1521Puerto en el que se obtienen las conexiones de base de datos.
URLstringURL para conectar a la base de datos. Ejemplos: jdbc:oracle:thin:@//localhost:1521/sample o jdbc:oracle:oci:@//localhost:1521/sample.
connectionPropertiesstringPropiedad del controlador JDBC: connectionProperties.
loginTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: loginTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
networkProtocolstringPropiedad del controlador JDBC: networkProtocol.
ONSConfigurationstringPropiedad del controlador JDBC: ONSConfiguration.
passwordContraseña codificada de forma reversible (string)Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
roleNamestringPropiedad del controlador JDBC: roleName.
serviceNamestringPropiedad del controlador JDBC: serviceName.
TNSEntryNamestringPropiedad del controlador JDBC: TNSEntryName.
userstringSe recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.

dataSource > properties.derby.client

Propiedades del origen de datos para el controlador JDBC del cliente de red de Derby.

NameTypeDefaultDescription
createDatabase
  • false
  • create
Propiedad del controlador JDBC: createDatabase.
false
No crea automáticamente la base de datos.
create
Cuando se establece la primera conexión, crea automáticamente la base de datos si no existe.
databaseNamestringPropiedad del controlador JDBC: databaseName.
serverNamestringlocalhostServidor donde se ejecuta la base de datos.
portNumberint1527Puerto en el que se obtienen las conexiones de base de datos.
connectionAttributesstringPropiedad del controlador JDBC: connectionAttributes.
loginTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: loginTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
passwordContraseña codificada de forma reversible (string)Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
retrieveMessageTextbooleantruePropiedad del controlador JDBC: retrieveMessageText.
securityMechanism
  • 3
  • 4
  • 7
  • 8
  • 9
3Propiedad del controlador JDBC: securityMechanism. Los valores son: 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
Propiedad del controlador JDBC: shutdownDatabase.
false
No concluye la base de datos.
shutdown
Concluye la base de datos cuando se intente una conexión.
ssl
  • peerAuthentication
  • basic
  • off
Propiedad del controlador JDBC: ssl.
peerAuthentication
peerAuthentication
basic
basic
off
off
traceDirectorystringPropiedad del controlador JDBC: traceDirectory.
traceFilestringPropiedad del controlador JDBC: traceFile.
traceFileAppendbooleanPropiedad del controlador JDBC: traceFileAppend.
traceLevelintCombinación bit a bit de los siguientes valores constantes: 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.
userstringSe recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.

dataSource > properties.datadirect.sqlserver

Propiedades de origen de datos de DataDirect Connect para el controlador JDBC para Microsoft SQL Server.

NameTypeDefaultDescription
databaseNamestringPropiedad del controlador JDBC: databaseName.
serverNamestringlocalhostServidor donde se ejecuta la base de datos.
portNumberintPuerto en el que se obtienen las conexiones de base de datos.
accountingInfostringPropiedad del controlador JDBC: accountingInfo.
alternateServersstringPropiedad del controlador JDBC: alternateServers.
alwaysReportTriggerResultsbooleanPropiedad del controlador JDBC: alwaysReportTriggerResults.
applicationNamestringPropiedad del controlador JDBC: applicationName.
authenticationMethod
  • auto
  • ntlm
  • userIdPassword
  • kerberos
Propiedad del controlador JDBC: authenticationMethod.
auto
auto
ntlm
ntlm
userIdPassword
userIdPassword
kerberos
kerberos
bulkLoadBatchSizelongPropiedad del controlador JDBC: bulkLoadBatchSize.
bulkLoadOptionslongPropiedad del controlador JDBC: bulkLoadOptions.
clientHostNamestringPropiedad del controlador JDBC: clientHostName.
clientUserstringPropiedad del controlador JDBC: clientUser.
codePageOverridestringPropiedad del controlador JDBC: codePageOverride.
connectionRetryCountintPropiedad del controlador JDBC: connectionRetryCount.
connectionRetryDelayUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: connectionRetryDelay. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
convertNullintPropiedad del controlador JDBC: convertNull.
dateTimeInputParameterType
  • dateTime
  • dateTimeOffset
  • auto
Propiedad del controlador JDBC: dateTimeInputParameterType.
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
dateTimeOutputParameterType
  • dateTime
  • dateTimeOffset
  • auto
Propiedad del controlador JDBC: dateTimeOutputParameterType.
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
describeInputParameters
  • describeIfString
  • describeIfDateTime
  • noDescribe
  • describeAll
Propiedad del controlador JDBC: describeInputParameters.
describeIfString
describeIfString
describeIfDateTime
describeIfDateTime
noDescribe
noDescribe
describeAll
describeAll
describeOutputParameters
  • describeIfString
  • describeIfDateTime
  • noDescribe
  • describeAll
Propiedad del controlador JDBC: describeOutputParameters.
describeIfString
describeIfString
describeIfDateTime
describeIfDateTime
noDescribe
noDescribe
describeAll
describeAll
enableBulkLoadbooleanPropiedad del controlador JDBC: enableBulkLoad.
enableCancelTimeoutbooleanPropiedad del controlador JDBC: enableCancelTimeout.
encryptionMethod
  • noEncryption
  • loginSSL
  • requestSSL
  • SSL
Propiedad del controlador JDBC: encryptionMethod.
noEncryption
noEncryption
loginSSL
loginSSL
requestSSL
requestSSL
SSL
SSL
failoverGranularity
  • nonAtomic
  • disableIntegrityCheck
  • atomic
  • atomicWithRepositioning
Propiedad del controlador JDBC: failoverGranularity.
nonAtomic
nonAtomic
disableIntegrityCheck
disableIntegrityCheck
atomic
atomic
atomicWithRepositioning
atomicWithRepositioning
failoverMode
  • select
  • connect
  • extended
Propiedad del controlador JDBC: failoverMode.
select
select
connect
connect
extended
extended
failoverPreconnectbooleanPropiedad del controlador JDBC: failoverPreconnect.
hostNameInCertificatestringPropiedad del controlador JDBC: hostNameInCertificate.
initializationStringstringPropiedad del controlador JDBC: initializationString.
insensitiveResultSetBufferSizeintPropiedad del controlador JDBC: insensitiveResultSetBufferSize.
javaDoubleToStringbooleanPropiedad del controlador JDBC: javaDoubleToString.
JDBCBehavior
  • 0
  • 1
0Propiedad del controlador JDBC: JDBCBehavior. Los valores son: 0 (JDBC 4.0) o 1 (JDBC 3.0).
0
JDBC 4.0
1
JDBC 3.0
loadBalancingbooleanPropiedad del controlador JDBC: loadBalancing.
loginTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: loginTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
longDataCacheSizeint
Min: -1
Propiedad del controlador JDBC: longDataCacheSize.
netAddressstringPropiedad del controlador JDBC: netAddress.
packetSizeint
Min: -1

Max: 128
Propiedad del controlador JDBC: packetSize.
passwordContraseña codificada de forma reversible (string)Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
queryTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: queryTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
resultsetMetaDataOptionsintPropiedad del controlador JDBC: resultsetMetaDataOptions.
selectMethod
  • cursor
  • direct
Propiedad del controlador JDBC: selectMethod.
cursor
cursor
direct
direct
snapshotSerializablebooleanPropiedad del controlador JDBC: snapshotSerializable.
spyAttributesstringPropiedad del controlador JDBC: spyAttributes.
stringInputParameterType
  • nvarchar
  • varchar
varcharPropiedad del controlador JDBC: stringInputParameterType.
nvarchar
nvarchar
varchar
varchar
stringOutputParameterType
  • nvarchar
  • varchar
varcharPropiedad del controlador JDBC: stringOutputParameterType.
nvarchar
nvarchar
varchar
varchar
suppressConnectionWarningsbooleanPropiedad del controlador JDBC: suppressConnectionWarnings.
transactionMode
  • explicit
  • implicit
Propiedad del controlador JDBC: transactionMode.
explicit
explicit
implicit
implicit
truncateFractionalSecondsbooleanPropiedad del controlador JDBC: truncateFractionalSeconds.
trustStorestringPropiedad del controlador JDBC: trustStore.
trustStorePasswordContraseña codificada de forma reversible (string)Propiedad del controlador JDBC: trustStorePassword.
userstringSe recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
useServerSideUpdatableCursorsbooleanPropiedad del controlador JDBC: useServerSideUpdatableCursors.
validateServerCertificatebooleanPropiedad del controlador JDBC: validateServerCertificate.
XATransactionGroupstringPropiedad del controlador JDBC: XATransactionGroup.
XMLDescribeType
  • longvarbinary
  • longvarchar
Propiedad del controlador JDBC: XMLDescribeType.
longvarbinary
longvarbinary
longvarchar
longvarchar

dataSource > properties.informix.jcc

Propiedades del origen de datos para IBM Data Server Driver para JDBC y SQLJ para Informix.

NameTypeDefaultDescription
databaseNamestringPropiedad del controlador JDBC: databaseName.
serverNamestringlocalhostServidor donde se ejecuta la base de datos.
portNumberint1526Puerto en el que se obtienen las conexiones de base de datos.
currentLockTimeoutUn período de tiempo con precisión de segundos2sPropiedad del controlador JDBC: currentLockTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
DBANSIWARNbooleanPropiedad del controlador JDBC: DBANSIWARN.
DBDATEstringPropiedad del controlador JDBC: DBDATE.
DBPATHstringPropiedad del controlador JDBC: DBPATH.
DBSPACETEMPstringPropiedad del controlador JDBC: DBSPACETEMP.
DBTEMPstringPropiedad del controlador JDBC: DBTEMP.
DBUPSPACEstringPropiedad del controlador JDBC: DBUPSPACE.
DELIMIDENTbooleanPropiedad del controlador JDBC: DELIMIDENT.
deferPreparesbooleanPropiedad del controlador JDBC: deferPrepares.
driverTypeint4Propiedad del controlador JDBC: driverType.
enableNamedParameterMarkersintPropiedad del controlador JDBC: enableNamedParameterMarkers. Los valores son: 1 (YES) o 2 (NO).
enableSeamlessFailoverintPropiedad del controlador JDBC: enableSeamlessFailover. Los valores son: 1 (YES) o 2 (NO).
enableSysplexWLBbooleanPropiedad del controlador JDBC: enableSysplexWLB.
fetchSizeintPropiedad del controlador JDBC: fetchSize.
fullyMaterializeLobDatabooleanPropiedad del controlador JDBC: fullyMaterializeLobData.
IFX_DIRECTIVES
  • OFF
  • ON
Propiedad del controlador JDBC: IFX_DIRECTIVES.
OFF
OFF
ON
ON
IFX_EXTDIRECTIVES
  • OFF
  • ON
Propiedad del controlador JDBC: IFX_EXTDIRECTIVES.
OFF
OFF
ON
ON
IFX_UPDDESCstringPropiedad del controlador JDBC: IFX_UPDDESC.
IFX_XASTDCOMPLIANCE_XAEND
  • 0
  • 1
Propiedad del controlador JDBC: IFX_XASTDCOMPLIANCE_XAEND.
0
0
1
1
INFORMIXOPCACHEstringPropiedad del controlador JDBC: INFORMIXOPCACHE.
INFORMIXSTACKSIZEstringPropiedad del controlador JDBC: INFORMIXSTACKSIZE.
keepDynamicintPropiedad del controlador JDBC: keepDynamic.
loginTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: loginTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
NODEFDAC
  • no
  • yes
Propiedad del controlador JDBC: NODEFDAC.
no
no
yes
yes
OPTCOMPIND
  • 0
  • 1
  • 2
Propiedad del controlador JDBC: OPTCOMPIND.
0
0
1
1
2
2
OPTOFC
  • 0
  • 1
Propiedad del controlador JDBC: OPTOFC.
0
0
1
1
passwordContraseña codificada de forma reversible (string)Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
PDQPRIORITY
  • HIGH
  • LOW
  • OFF
Propiedad del controlador JDBC: PDQPRIORITY.
HIGH
HIGH
LOW
LOW
OFF
OFF
progressiveStreaming
  • 1
  • 2
Propiedad del controlador JDBC: progressiveStreaming. Los valores son: 1 (YES) o 2 (NO).
1
YES
2
NO
PSORT_DBTEMPstringPropiedad del controlador JDBC: PSORT_DBTEMP.
PSORT_NPROCSstring
Max: 10
Propiedad del controlador JDBC: PSORT_NPROCS.
queryDataSizeint
Min: 4096

Max: 10485760
Propiedad del controlador JDBC: queryDataSize.
resultSetHoldability
  • 1
  • 2
Propiedad del controlador JDBC: resultSetHoldability. Los valores son: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT).
1
HOLD_CURSORS_OVER_COMMIT
2
CLOSE_CURSORS_AT_COMMIT
resultSetHoldabilityForCatalogQueries
  • 1
  • 2
Propiedad del controlador JDBC: resultSetHoldabilityForCatalogQueries. Los valores son: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT).
1
HOLD_CURSORS_OVER_COMMIT
2
CLOSE_CURSORS_AT_COMMIT
retrieveMessagesFromServerOnGetMessagebooleantruePropiedad del controlador JDBC: retrieveMessagesFromServerOnGetMessage.
securityMechanism
  • 3
  • 4
  • 7
  • 9
Propiedad del controlador JDBC: securityMechanism. Los valores son: 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
Propiedad del controlador JDBC: STMT_CACHE.
0
0
1
1
traceDirectorystringPropiedad del controlador JDBC: traceDirectory.
traceFilestringPropiedad del controlador JDBC: traceFile.
traceFileAppendbooleanPropiedad del controlador JDBC: traceFileAppend.
traceLevelintCombinación bit a bit de los siguientes valores constantes: 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.
useJDBC4ColumnNameAndLabelSemanticsintPropiedad del controlador JDBC: useJDBC4ColumnNameAndLabelSemantics. Los valores son: 1 (YES) o 2 (NO).
userstringSe recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.

dataSource > properties.db2.jcc

Propiedades del origen de datos para IBM Data Server Driver para JDBC y SQLJ para DB2.

NameTypeDefaultDescription
driverType
  • 2
  • 4
4Propiedad del controlador JDBC: driverType.
2
Controlador JDBC de tipo 2.
4
Controlador JDBC de tipo 4.
databaseNamestringPropiedad del controlador JDBC: databaseName.
serverNamestringlocalhostServidor donde se ejecuta la base de datos.
portNumberint50000Puerto en el que se obtienen las conexiones de base de datos.
accountingIntervalstringPropiedad del controlador JDBC: accountingInterval.
activateDatabaseintPropiedad del controlador JDBC: activateDatabase.
affinityFailbackIntervalUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: affinityFailbackInterval. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
allowNextOnExhaustedResultSet
  • 1
  • 2
Propiedad del controlador JDBC: allowNextOnExhaustedResultSet.
1
YES
2
NO
allowNullResultSetForExecuteQuery
  • 1
  • 2
Propiedad del controlador JDBC: allowNullResultSetForExecuteQuery.
1
YES
2
NO
alternateGroupDatabaseNamestringPropiedad del controlador JDBC: alternateGroupDatabaseName.
alternateGroupPortNumberstringPropiedad del controlador JDBC: alternateGroupPortNumber.
alternateGroupServerNamestringPropiedad del controlador JDBC: alternateGroupServerName.
atomicMultiRowInsert
  • 1
  • 2
Propiedad del controlador JDBC: atomicMultiRowInsert.
1
YES
2
NO
blockingReadConnectionTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: blockingReadConnectionTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
charOutputSizeshortPropiedad del controlador JDBC: charOutputSize.
clientApplcompatstringPropiedad del controlador JDBC: clientApplcompat.
clientAccountingInformationstringPropiedad del controlador JDBC: clientAccountingInformation.
clientApplicationInformationstringPropiedad del controlador JDBC: clientApplicationInformation.
clientBidiStringType
  • 11
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Propiedad del controlador 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
Propiedad del controlador JDBC: clientDebugInfo.
clientProgramIdstring
Max: 80
Propiedad del controlador JDBC: clientProgramId.
clientProgramNamestring
Max: 12
Propiedad del controlador JDBC: clientProgramName.
clientRerouteAlternatePortNumberstringPropiedad del controlador JDBC: clientRerouteAlternatePortNumber.
clientRerouteAlternateServerNamestringPropiedad del controlador JDBC: clientRerouteAlternateServerName.
clientUserstringPropiedad del controlador JDBC: clientUser.
clientWorkstationstringPropiedad del controlador JDBC: clientWorkstation.
commandTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: commandTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
concurrentAccessResolution
  • 1
  • 2
Propiedad del controlador JDBC: concurrentAccessResolution.
1
CONCURRENTACCESS_USE_CURRENTLY_COMMITTED
2
CONCURRENTACCESS_WAIT_FOR_OUTCOME
connectionCloseWithInFlightTransaction
  • 1
  • 2
Propiedad del controlador JDBC: connectionCloseWithInFlightTransaction.
1
CONNECTION_CLOSE_WITH_EXCEPTION
2
CONNECTION_CLOSE_WITH_ROLLBACK
connectionTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: connectionTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
connectNodeint
Min: 0

Max: 999
Propiedad del controlador JDBC: connectNode.
currentAlternateGroupEntryintPropiedad del controlador JDBC: currentAlternateGroupEntry.
currentDegreestringPropiedad del controlador JDBC: currentDegree.
currentExplainModestring
Max: 254
Propiedad del controlador JDBC: currentExplainMode.
currentExplainSnapshotint
Max: 8
Propiedad del controlador JDBC: currentExplainSnapshot.
currentFunctionPathstringPropiedad del controlador JDBC: currentFunctionPath.
currentLocaleLcCtypestringPropiedad del controlador JDBC: currentLocaleLcCtype.
currentLockTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: currentLockTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
currentMaintainedTableTypesForOptimization
  • SYSTEM
  • ALL
  • NONE
  • USER
Propiedad del controlador JDBC: currentMaintainedTableTypesForOptimization.
SYSTEM
SYSTEM
ALL
ALL
NONE
NONE
USER
USER
currentPackagePathstringPropiedad del controlador JDBC: currentPackagePath.
currentPackageSetstringPropiedad del controlador JDBC: currentPackageSet.
currentQueryOptimization
  • 0
  • 1
  • 2
  • 3
  • 5
  • 7
  • 9
Propiedad del controlador JDBC: currentQueryOptimization.
0
0
1
1
2
2
3
3
5
5
7
7
9
9
currentSQLIDstringPropiedad del controlador JDBC: currentSQLID.
currentSchemastringPropiedad del controlador JDBC: currentSchema.
cursorSensitivity
  • 0
  • 1
  • 2
Propiedad del controlador JDBC: cursorSensitivity. Los valores son: 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
Propiedad del controlador JDBC: dateFormat.
1
ISO
2
USA
3
EUR
4
JIS
decimalRoundingMode
  • 1
  • 2
  • 3
  • 4
  • 6
Propiedad del controlador JDBC: decimalRoundingMode.
1
ROUND_DOWN
2
ROUND_CEILING
3
ROUND_HALF_EVEN
4
ROUND_HALF_UP
6
ROUND_FLOOR
decimalSeparator
  • 1
  • 2
Propiedad del controlador JDBC: decimalSeparator.
1
DECIMAL_SEPARATOR_PERIOD
2
DECIMAL_SEPARATOR_COMMA
decimalStringFormat
  • 1
  • 2
Propiedad del controlador JDBC: decimalStringFormat.
1
DECIMAL_STRING_FORMAT_TO_STRING
2
DECIMAL_STRING_FORMAT_TO_PLAIN_STRING
deferPreparesbooleantruePropiedad del controlador JDBC: deferPrepares.
downgradeHoldCursorsUnderXabooleanPropiedad del controlador JDBC: downgradeHoldCursorsUnderXa.
enableAlternateGroupSeamlessACRbooleanPropiedad del controlador JDBC: enableAlternateGroupSeamlessACR.
enableBidiLayoutTransformationbooleanPropiedad del controlador JDBC: enableBidiLayoutTransformation.
enableClientAffinitiesList
  • 1
  • 2
Propiedad del controlador JDBC: enableClientAffinitiesList. Los valores son: 1 (YES) o 2 (NO).
1
YES
2
NO
enableConnectionConcentratorbooleanPropiedad del controlador JDBC: enableConnectionConcentrator.
enableExtendedDescribe
  • 1
  • 2
Propiedad del controlador JDBC: enableExtendedDescribe.
1
YES
2
NO
enableExtendedIndicators
  • 1
  • 2
Propiedad del controlador JDBC: enableExtendedIndicators.
1
YES
2
NO
enableMultiRowInsertSupportbooleanPropiedad del controlador JDBC: enableMultiRowInsertSupport.
enableNamedParameterMarkers
  • 1
  • 2
Propiedad del controlador JDBC: enableNamedParameterMarkers. Los valores son: 1 (YES) o 2 (NO).
1
YES
2
NO
enableRowsetSupport
  • 1
  • 2
Propiedad del controlador JDBC: enableRowsetSupport.
1
YES
2
NO
enableSeamlessFailover
  • 1
  • 2
Propiedad del controlador JDBC: enableSeamlessFailover. Los valores son: 1 (YES) o 2 (NO).
1
YES
2
NO
enableSysplexWLBbooleanPropiedad del controlador JDBC: enableSysplexWLB.
enableT2zosLBF
  • 1
  • 2
Propiedad del controlador JDBC: enableT2zosLBF.
1
YES
2
NO
enableT2zosLBFSPResultSets
  • 1
  • 2
Propiedad del controlador JDBC: enableT2zosLBFSPResultSets.
1
YES
2
NO
enableXACleanTransactionbooleanPropiedad del controlador JDBC: enableXACleanTransaction.
encryptionAlgorithm
  • 1
  • 2
Propiedad del controlador JDBC: encryptionAlgorithm.
1
1
2
2
extendedTableInfo
  • 1
  • 2
Propiedad del controlador JDBC: extendedTableInfo.
1
YES
2
NO
fetchSizeintPropiedad del controlador JDBC: fetchSize.
fullyMaterializeInputStreamsbooleanPropiedad del controlador JDBC: fullyMaterializeInputStreams.
fullyMaterializeInputStreamsOnBatchExecution
  • 1
  • 2
Propiedad del controlador JDBC: fullyMaterializeInputStreamsOnBatchExecution.
1
YES
2
NO
fullyMaterializeLobDatabooleanPropiedad del controlador JDBC: fullyMaterializeLobData.
implicitRollbackOption
  • 0
  • 1
  • 2
Propiedad del controlador 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
Propiedad del controlador JDBC: interruptProcessingMode.
0
INTERRUPT_PROCESSING_MODE_DISABLED
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
jdbcCollectionstringPropiedad del controlador JDBC: jdbcCollection.
keepAliveTimeOutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: keepAliveTimeOut. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
keepDynamicintPropiedad del controlador JDBC: keepDynamic.
kerberosServerPrincipalstringPropiedad del controlador JDBC: kerberosServerPrincipal.
loginTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: loginTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
maxConnCachedParamBufferSizeintPropiedad del controlador JDBC: maxConnCachedParamBufferSize.
maxRetriesForClientRerouteintPropiedad del controlador JDBC: maxRetriesForClientReroute.
maxRowsetSizeintPropiedad del controlador JDBC: maxRowsetSize.
maxTransportObjectsintPropiedad del controlador JDBC: maxTransportObjects.
memberConnectTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: memberConnectTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
optimizationProfilestringPropiedad del controlador JDBC: optimizationProfile.
optimizationProfileToFlushstringPropiedad del controlador JDBC: optimizationProfileToFlush.
passwordContraseña codificada de forma reversible (string)Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
pkListstringPropiedad del controlador JDBC: pkList.
profileNamestringPropiedad del controlador JDBC: profileName.
progressiveStreaming
  • 1
  • 2
Propiedad del controlador JDBC: progressiveStreaming. Los valores son: 1 (YES) o 2 (NO).
1
YES
2
NO
queryCloseImplicit
  • 1
  • 2
Propiedad del controlador JDBC: queryCloseImplicit. Los valores son: 1 (QUERY_CLOSE_IMPLICIT_YES) o 2 (QUERY_CLOSE_IMPLICIT_NO).
1
QUERY_CLOSE_IMPLICIT_YES
2
QUERY_CLOSE_IMPLICIT_NO
queryDataSizeint
Min: 4096

Max: 65535
Propiedad del controlador JDBC: queryDataSize.
queryTimeoutInterruptProcessingMode
  • 1
  • 2
Propiedad del controlador JDBC: queryTimeoutInterruptProcessingMode.
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
readOnlybooleanPropiedad del controlador JDBC: readOnly.
recordTemporalHistory
  • 1
  • 2
Propiedad del controlador JDBC: recordTemporalHistory.
1
YES
2
NO
reportLongTypes
  • 1
  • 2
Propiedad del controlador JDBC: reportLongTypes.
1
YES
2
NO
resultSetHoldability
  • 1
  • 2
Propiedad del controlador JDBC: resultSetHoldability. Los valores son: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT).
1
HOLD_CURSORS_OVER_COMMIT
2
CLOSE_CURSORS_AT_COMMIT
resultSetHoldabilityForCatalogQueries
  • 1
  • 2
Propiedad del controlador JDBC: resultSetHoldabilityForCatalogQueries. Los valores son: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT).
1
HOLD_CURSORS_OVER_COMMIT
2
CLOSE_CURSORS_AT_COMMIT
retrieveMessagesFromServerOnGetMessagebooleantruePropiedad del controlador JDBC: retrieveMessagesFromServerOnGetMessage.
retryIntervalForClientRerouteUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: retryIntervalForClientReroute. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
retryWithAlternativeSecurityMechanism
  • 1
  • 2
Propiedad del controlador JDBC: retryWithAlternativeSecurityMechanism.
1
YES
2
NO
returnAlias
  • 1
  • 2
Propiedad del controlador JDBC: returnAlias.
1
1
2
2
securityMechanism
  • 11
  • 12
  • 13
  • 3
  • 4
  • 15
  • 16
  • 7
  • 18
  • 9
Propiedad del controlador JDBC: securityMechanism. Los valores son: 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
Propiedad del controlador JDBC: sendCharInputsUTF8.
1
YES
2
NO
sendDataAsIsbooleanPropiedad del controlador JDBC: sendDataAsIs.
serverBidiStringType
  • 11
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Propiedad del controlador 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
sessionTimeZonestringPropiedad del controlador JDBC: sessionTimeZone.
sqljCloseStmtsWithOpenResultSetbooleanPropiedad del controlador JDBC: sqljCloseStmtsWithOpenResultSet.
sqljEnableClassLoaderSpecificProfilesbooleanPropiedad del controlador JDBC: sqljEnableClassLoaderSpecificProfiles.
ssidstringPropiedad del controlador JDBC: ssid.
sslCertLocationstringPropiedad del controlador JDBC: sslCertLocation.
SSLCipherSuitesstringPropiedad del controlador JDBC: SSLCipherSuites.
sslConnectionbooleanPropiedad del controlador JDBC: sslConnection.
sslTrustStoreLocationstringPropiedad del controlador JDBC: sslTrustStoreLocation.
sslTrustStorePasswordContraseña codificada de forma reversible (string)Propiedad del controlador JDBC: sslTrustStorePassword.
sslTrustStoreTypestringPropiedad del controlador JDBC: sslTrustStoreType.
statementConcentrator
  • 1
  • 2
Propiedad del controlador JDBC: statementConcentrator.
1
STATEMENT_CONCENTRATOR_OFF
2
STATEMENT_CONCENTRATOR_WITH_LITERALS
streamBufferSizeintPropiedad del controlador JDBC: streamBufferSize.
stripTrailingZerosForDecimalNumbers
  • 1
  • 2
Propiedad del controlador JDBC: stripTrailingZerosForDecimalNumbers.
1
YES
2
NO
sysSchemastringPropiedad del controlador JDBC: sysSchema.
timeFormat
  • 1
  • 2
  • 3
  • 4
Propiedad del controlador JDBC: timeFormat.
1
ISO
2
USA
3
EUR
4
JIS
timerLevelForQueryTimeOut
  • 1
  • 2
  • -1
Propiedad del controlador JDBC: timerLevelForQueryTimeOut.
1
QUERYTIMEOUT_STATEMENT_LEVEL
2
QUERYTIMEOUT_CONNECTION_LEVEL
-1
QUERYTIMEOUT_DISABLED
timestampFormat
  • 1
  • 5
Propiedad del controlador JDBC: timestampFormat.
1
ISO
5
JDBC
timestampOutputType
  • 1
  • 2
Propiedad del controlador JDBC: timestampOutputType.
1
JDBC_TIMESTAMP
2
JCC_DBTIMESTAMP
timestampPrecisionReporting
  • 1
  • 2
Propiedad del controlador JDBC: timestampPrecisionReporting.
1
TIMESTAMP_JDBC_STANDARD
2
TIMESTAMP_ZERO_PADDING
traceDirectorystringPropiedad del controlador JDBC: traceDirectory.
traceFilestringPropiedad del controlador JDBC: traceFile.
traceFileAppendbooleanPropiedad del controlador JDBC: traceFileAppend.
traceFileCountintPropiedad del controlador JDBC: traceFileCount.
traceFileSizeintPropiedad del controlador JDBC: traceFileSize.
traceLevelint0Combinación bit a bit de los siguientes valores constantes: 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
Propiedad del controlador JDBC: traceOption
0
0
1
1
translateForBitData
  • 1
  • 2
Propiedad del controlador JDBC: translateForBitData.
1
HEX_REPRESENTATION
2
SERVER_ENCODING_REPRESENTATION
updateCountForBatch
  • 1
  • 2
Propiedad del controlador JDBC: updateCountForBatch.
1
NO_UPDATE_COUNT
2
TOTAL_UPDATE_COUNT
useCachedCursorbooleanPropiedad del controlador JDBC: useCachedCursor.
useIdentityValLocalForAutoGeneratedKeysbooleanPropiedad del controlador JDBC: useIdentityValLocalForAutoGeneratedKeys.
useJDBC4ColumnNameAndLabelSemantics
  • 1
  • 2
Propiedad del controlador JDBC: useJDBC4ColumnNameAndLabelSemantics. Los valores son: 1 (YES) o 2 (NO).
1
YES
2
NO
useJDBC41DefinitionForGetColumns
  • 1
  • 2
Propiedad del controlador JDBC: useJDBC41DefinitionForGetColumns.
1
YES
2
NO
userstringSe recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
useRowsetCursorbooleanPropiedad del controlador JDBC: useRowsetCursor.
useTransactionRedirectbooleanPropiedad del controlador JDBC: useTransactionRedirect.
xaNetworkOptimizationbooleanPropiedad del controlador JDBC: xaNetworkOptimization.
xmlFormat
  • 0
  • 1
Propiedad del controlador JDBC: xmlFormat.
0
XML_FORMAT_TEXTUAL
1
XML_FORMAT_BINARY

dataSource > properties.db2.i.toolbox

Propiedades del origen de datos del controlador JDBC de IBM DB2 para i Toolbox.

NameTypeDefaultDescription
serverNamestringServidor donde se ejecuta la base de datos.
databaseNamestringPropiedad del controlador JDBC: databaseName.
access
  • all
  • read call
  • read only
allPropiedad del controlador JDBC: access.
all
all
read call
read call
read only
read only
behaviorOverrideintPropiedad del controlador JDBC: behaviorOverride.
bidiImplicitReorderingbooleantruePropiedad del controlador JDBC: bidiImplicitReordering.
bidiNumericOrderingbooleanfalsePropiedad del controlador JDBC: bidiNumericOrdering.
bidiStringTypeintPropiedad del controlador JDBC: bidiStringType.
bigDecimalbooleantruePropiedad del controlador JDBC: bigDecimal.
blockCriteria
  • 0
  • 1
  • 2
2Propiedad del controlador JDBC: blockCriteria. Los valores son: 0 (sin bloqueo de registros), 1 (bloqueo si se especifica FOR FETCH ONLY), 2 (bloqueo si se especifica FOR UPDATE).
0
0
1
1
2
2
blockSize
  • 0
  • 256
  • 16
  • 512
  • 128
  • 8
  • 64
  • 32
32Propiedad del controlador JDBC: blockSize.
0
0
256
256
16
16
512
512
128
128
8
8
64
64
32
32
characterTruncation
  • default
  • warning
  • none
Propiedad del controlador JDBC: CharacterTruncation.
default
default
warning
warning
none
none
concurrentAccessResolutionint
Min: 0

Max: 3
Propiedad del controlador JDBC: concurrentAccessResolution.
cursorHoldbooleanfalsePropiedad del controlador JDBC: cursorHold.
cursorSensitivity
  • asensitive
  • insensitive
  • sensitive
asensitivePropiedad del controlador JDBC: cursorSensitivity. Los valores son: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE).
asensitive
asensitive
insensitive
insensitive
sensitive
sensitive
dataCompressionbooleantruePropiedad del controlador JDBC: dataCompression.
dataTruncationbooleantruePropiedad del controlador JDBC: dataTruncation.
dateFormat
  • julian
  • dmy
  • ymd
  • usa
  • eur
  • mdy
  • iso
  • jis
Propiedad del controlador JDBC: dateFormat.
julian
julian
dmy
dmy
ymd
ymd
usa
usa
eur
eur
mdy
mdy
iso
iso
jis
jis
dateSeparator
  • \,
  • -
  • .
  • /
Propiedad del controlador JDBC: dateSeparator.
\,
El carácter de coma (,).
**
El carácter de espacio (-).
-
El carácter de guión (-).
.
El carácter de punto (.).
/**
El carácter de barra inclinada (/).
decfloatRoundingMode
  • ceiling
  • half even
  • half up
  • up
  • floor
  • down
  • half down
Propiedad del controlador JDBC: decfloatRoundingMode.
ceiling
ceiling
half even
half even
half up
half up
up
up
floor
floor
down
down
half down
half down
decimalDataErrorsstringPropiedad del controlador JDBC: decimalDataErrors.
decimalSeparator
  • \,
  • .
Propiedad del controlador JDBC: decimalSeparator.
\,
El carácter de coma (,).
.
El carácter de punto (.).
describeOptionstringPropiedad del controlador JDBC: describeOption.
driver
  • native
  • toolbox
toolboxPropiedad del controlador JDBC: driver.
native
native
toolbox
toolbox
errors
  • basic
  • full
basicPropiedad del controlador JDBC: errors.
basic
basic
full
full
extendedDynamicbooleanfalsePropiedad del controlador JDBC: extendedDynamic.
extendedMetaDatabooleanfalsePropiedad del controlador JDBC: extendedMetaData.
fullOpenbooleanfalsePropiedad del controlador JDBC: fullOpen.
holdInputLocatorsbooleantruePropiedad del controlador JDBC: holdInputLocators.
holdStatementsbooleanfalsePropiedad del controlador JDBC: holdStatements.
ignoreWarningsstringPropiedad del controlador JDBC: ignoreWarnings.
isolationLevelSwitchingSupportbooleanfalsePropiedad del controlador JDBC: isolationLevelSwitchingSupport.
keepAlivebooleanPropiedad del controlador JDBC: keepAlive.
lazyClosebooleanfalsePropiedad del controlador JDBC: lazyClose.
librariesstringPropiedad del controlador JDBC: libraries.
lobThresholdint
Min: 0

Max: 16777216
0Propiedad del controlador JDBC: lobThreshold.
loginTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: loginTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
maximumPrecision
  • 63
  • 31
31Propiedad del controlador JDBC: maximumPrecision.
63
64
31
31
maximumBlockedInputRowsint
Min: 1

Max: 32000
Propiedad del controlador JDBC: maximumBlockedInputRows.
maximumScaleint
Min: 0

Max: 63
31Propiedad del controlador JDBC: maximumScale.
metaDataSourceint
Min: 0

Max: 1
1Propiedad del controlador JDBC: metaDataSource.
minimumDivideScaleint
Min: 0

Max: 9
0Propiedad del controlador JDBC: minimumDivideScale.
naming
  • system
  • sql
sqlPropiedad del controlador JDBC: naming.
system
system
sql
sql
numericRangeError
  • default
  • warning
  • none
Propiedad del controlador JDBC: numericRangeError.
default
default
warning
warning
none
none
packagestringPropiedad del controlador JDBC: package.
packageAddbooleantruePropiedad del controlador JDBC: packageAdd.
packageCCSID
  • 1200
  • 13488
13488Propiedad del controlador JDBC: packageCCSID. Los valores son: 1200 (UCS-2) o 13488 (UTF-16).
1200
1200 (UCS-2)
13488
13488 (UTF-16)
packageCachebooleanfalsePropiedad del controlador JDBC: packageCache.
packageCriteria
  • default
  • select
defaultPropiedad del controlador JDBC: packageCriteria.
default
default
select
select
packageError
  • exception
  • warning
  • none
warningPropiedad del controlador JDBC: packageError.
exception
exception
warning
warning
none
none
packageLibrarystringQGPLPropiedad del controlador JDBC: packageLibrary.
passwordContraseña codificada de forma reversible (string)Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
prefetchbooleantruePropiedad del controlador JDBC: prefetch.
promptbooleanfalsePropiedad del controlador JDBC: prompt.
proxyServerstringPropiedad del controlador JDBC: proxyServer.
qaqqiniLibrarystringPropiedad del controlador JDBC: qaqqiniLibrary.
queryOptimizeGoalint
Min: 0

Max: 2
0Propiedad del controlador JDBC: queryOptimizeGoal. Los valores son: 1 (*FIRSTIO) o 2 (*ALLIO).
queryReplaceTruncatedParameterstringPropiedad del controlador JDBC: queryReplaceTruncatedParameter.
queryTimeoutMechanism
  • cancel
  • qqrytimlmt
Propiedad del controlador JDBC: queryTimeoutMechanism.
cancel
cancel
qqrytimlmt
qqrytimlmt
queryStorageLimitint
Min: -1
Límite de almacenamiento de consultas
receiveBufferSizeint
Min: 1
Propiedad del controlador JDBC: receiveBufferSize.
remarks
  • system
  • sql
systemPropiedad del controlador JDBC: remarks.
system
system
sql
sql
rollbackCursorHoldbooleanfalsePropiedad del controlador JDBC: rollbackCursorHold.
savePasswordWhenSerializedbooleanfalsePropiedad del controlador JDBC: savePasswordWhenSerialized.
secondaryUrlstringPropiedad del controlador JDBC: secondaryUrl.
securebooleanfalsePropiedad del controlador JDBC: secure.
secureCurrentUserbooleanPropiedad del controlador JDBC: secureCurrentUser.
sendBufferSizeint
Min: 1
Propiedad del controlador JDBC: sendBufferSize.
serverTraceCategoriesint0Propiedad del controlador JDBC: serverTraceCategories.
serverTraceintPropiedad del controlador JDBC: serverTrace.
soLingerUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: soLinger. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
soTimeoutUn período de tiempo con precisión de milisegundosPropiedad del controlador JDBC: soTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
sort
  • hex
  • language
  • table
hexPropiedad del controlador JDBC: sort.
hex
hex
language
language
table
table
sortLanguagestringPropiedad del controlador JDBC: sortLanguage.
sortTablestringPropiedad del controlador JDBC: sortTable.
sortWeight
  • shared
  • unqiue
Propiedad del controlador JDBC: sortWeight.
shared
shared
unqiue
unique
tcpNoDelaybooleanPropiedad del controlador JDBC: tcpNoDelay.
threadUsedbooleantruePropiedad del controlador JDBC: threadUsed.
timeFormat
  • usa
  • eur
  • iso
  • jis
  • hms
Propiedad del controlador JDBC: timeFormat.
usa
usa
eur
eur
iso
iso
jis
jis
hms
hms
timeSeparator
  • \,
  • :
  • .
Propiedad del controlador JDBC: timeSeparator.
\,
El carácter de coma (,).
**
El carácter de espacio (-).
:
El carácter de dos puntos (:).
.**
El carácter de punto (.).
timestampFormat
  • iso
  • ibmsql
Propiedad del controlador JDBC: timestampFormat.
iso
iso
ibmsql
ibmsql
toolboxTrace
  • all
  • proxy
  • datastream
  • pcml
  • warning
  • information
  • jdbc
  • none
  • diagnostic
  • thread
  • error
  • conversion
Propiedad del controlador 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
tracebooleanPropiedad del controlador JDBC: trace.
translateBinarybooleanfalsePropiedad del controlador JDBC: translateBinary.
translateBooleanbooleantruePropiedad del controlador JDBC: translateBoolean.
translateHex
  • character
  • binary
characterPropiedad del controlador JDBC: translateHex.
character
character
binary
binary
trueAutoCommitbooleanfalsePropiedad del controlador JDBC: trueAutoCommit.
useBlockUpdatebooleanPropiedad del controlador JDBC: useBlockUpdate.
useDrdaMetadataVersionbooleanPropiedad del controlador JDBC: useDrdaMetadataVersion.
userstringSe recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
variableFieldCompression
  • all
  • true
  • false
  • insert
Propiedad del controlador JDBC: variableFieldCompression.
all
all
true
true
false
false
insert
insert
xaLooselyCoupledSupportint
Min: 0

Max: 1
0Propiedad del controlador JDBC: xaLooselyCoupledSupport.

dataSource > properties.sybase

Propiedades del origen de datos para el controlador JDBC de Sybase.

NameTypeDefaultDescription
databaseNamestringPropiedad del controlador JDBC: databaseName.
serverNamestringlocalhostServidor donde se ejecuta la base de datos.
portNumberint5000Puerto en el que se obtienen las conexiones de base de datos.
connectionPropertiesstringSELECT_OPENS_CURSOR=truePropiedad del controlador JDBC: connectionProperties.
loginTimeoutUn período de tiempo con precisión de segundosPropiedad del controlador JDBC: loginTimeout. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
networkProtocol
  • socket
  • SSL
Propiedad del controlador JDBC: networkProtocol.
socket
socket
SSL
SSL
passwordContraseña codificada de forma reversible (string)Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
resourceManagerNamestringPropiedad del controlador JDBC: resourceManagerName.
SERVER_INITIATED_TRANSACTIONS
  • true
  • false
falsePropiedad del controlador JDBC: SERVER_INITIATED_TRANSACTIONS.
true
true
false
false
userstringSe recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
versionintPropiedad del controlador JDBC: version.

dataSource > containerAuthData

Datos de autenticación predeterminados para la autenticación gestionada por contenedor que se aplican cuando los enlaces no especifican un alias de autenticación para una referencia de recurso con res-auth=CONTAINER. Si se actualiza mientras el servidor está en ejecución, el cambio se aplica a las nuevas solicitudes de conexión. Las conexiones que se están utilizando no resultan afectadas.

NameTypeDefaultDescription
userstringNombre del usuario que se debe utilizar al conectarse al EIS.
passwordContraseña codificada de forma reversible (string)Contraseña del usuario que se debe utilizar al conectarse al EIS. El valor puede almacenarse en formato de texto simple o en formato codificado. Se recomienda codificar la contraseña. Para ello, utilice la herramienta securityUtility con la opción encode.

dataSource > jaasLoginContextEntry

Entrada de contexto de inicio de sesión de JAAS para autenticación Si se actualiza mientras el servidor está en ejecución, la actualización se aplica a las nuevas solicitudes de conexión. Las conexiones que se están utilizando no resultan afectadas.

NameTypeDefaultDescription
namestringNombre de la entrada de configuración de JAAS.
loginModuleRefLista de referencias a elementos jaasLoginModule de nivel superior (serie separada por comas).hashtable,userNameAndPassword,certificate,tokenUna referencia al ID de un módulo de inicio de sesión JAAS.

dataSource > onConnect

Mandato SQL que se ejecutará una vez que se establece cada nueva conexión con la base de datos. La sentencia SQL solamente se aplica a las conexiones recién creadas, no a las conexiones existentes que se vuelven a utilizar desde la agrupación de conexiones. Si se actualiza mientras el servidor está en ejecución, se destruyen las conexiones existentes.

dataSource > recoveryAuthData

Datos de autenticación de la recuperación de transacciones.

NameTypeDefaultDescription
userstringNombre del usuario que se debe utilizar al conectarse al EIS.
passwordContraseña codificada de forma reversible (string)Contraseña del usuario que se debe utilizar al conectarse al EIS. El valor puede almacenarse en formato de texto simple o en formato codificado. Se recomienda codificar la contraseña. Para ello, utilice la herramienta securityUtility con la opción encode.

authData

Datos de autenticación para planificación, consultas y ejecución de tareas.

NameTypeDefaultDescription
userstringNombre del usuario que se debe utilizar al conectarse al EIS.
passwordContraseña codificada de forma reversible (string)Contraseña del usuario que se debe utilizar al conectarse al EIS. El valor puede almacenarse en formato de texto simple o en formato codificado. Se recomienda codificar la contraseña. Para ello, utilice la herramienta securityUtility con la opción encode.