Java EE Web Profile 7.0

Esta característica combina las características de Liberty que dan soporte al perfil web de Java EE 7.0.

Habilitación de esta característica

Para habilitar la característica Java EE Web Profile 7.0, añada la siguiente declaración de elemento dentro del elemento featureManager en el archivo server.xml:
<feature>webProfile-7.0</feature>

Versiones Java™ soportadas

  • JavaSE-1.7
  • JavaSE-1.8

Desarrollo de una característica que depende de esta característica

Si está desarrollando una característica que depende de la característica Java EE Web Profile 7.0, incluya el siguiente elemento en la cabecera Subsystem-Content en el archivo de manifiesto de característica para la nueva característica:
com.ibm.websphere.appserver.webProfile-7.0; type="osgi.subsystem.feature"

Características que habilitan esta característica

    Elementos de configuración de la característica

    Puede utilizar los siguientes elementos en el archivo server.xml para configurar la característica Java EE Web Profile 7.0:

    classloading
    Carga de clases global
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    useJarUrls boolean false Si se va a utilizar jar: o wsjar:m, los URL para hacer referencia a los archivos en archivados
    transaction
    Propiedades de configuración del servicio del gestor de transacciones
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    acceptHeuristicHazard boolean true Especifica si todas las aplicaciones de este servidor aceptan la posibilidad de que se produzca un riesgo heurístico en una transacción de dos fases que contiene un recurso de una fase.
    clientInactivityTimeout Un período de tiempo con precisión de segundos 60s Duración máxima entre las solicitudes de transacción desde un cliente remoto. Un período de inactividad de cliente que supere este tiempo de espera provoca la retrotracción de la transacción en este servidor de aplicaciones. 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.
    dataSourceRef Una referencia a un elemento dataSource de nivel superior (string).   Esta es una propiedad opcional. Por omisión, el servicio de transacciones almacena sus registros de recuperación en un archivo. Como alternativa, se pueden almacenar los registros en un RDBMS. Para ello, establezca esta propiedad que define un origen de datos no transaccional donde se almacenarán los registros de transacciones.
    defaultMaxShutdownDelay Un período de tiempo con precisión de segundos 2s Retraso máximo de conclusión 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.
    enableLoggingForHeuristicReporting boolean false Especifica si el servidor de aplicaciones efectúa un registro de los sucesos "a punto de confirmar el recurso de una fase" de las transacciones que incluyen un recurso de confirmación de una fase y recursos de confirmación de dos fases.
    heuristicRetryInterval Un período de tiempo con precisión de segundos 60s Tiempo durante el que el servidor de aplicaciones espera antes de reintentar una señal de finalización, como una confirmación o una retrotracción, después de producirse una excepción transitoria de un gestor de recursos o un socio remoto. 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.
    heuristicRetryWait int 5 Número de veces que el servidor de aplicaciones intenta una señal de finalización, como una confirmación o una retrotracción. Se producen reintentos después de una excepción transitoria de un gestor de recursos o un socio remoto.
    lpsHeuristicCompletion
    • COMMIT
    • MANUAL
    • ROLLBACK
    ROLLBACK Especifica la dirección que se utiliza para completar una transacción que tiene un resultado heurístico; el servidor de aplicaciones confirma o retrotrae la transacción, o depende de que el administrador la finalice manualmente. Los valores permitidos son: COMMIT, ROLLBACK y MANUAL
    COMMIT
    Confirmar
    MANUAL
    Manual
    ROLLBACK
    Retrotraer
    propogatedOrBMTTranLifetimeTimeout Un período de tiempo con precisión de segundos 0 Límite superior del tiempo de espera de las transacciones que se ejecutan en este servidor. Este valor debe ser mayor o igual que el valor especificado para el total del tiempo de espera de la transacció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.
    recoverOnStartup boolean false Especifica si el servidor debe iniciar la recuperación de transacción durante el arranque del servidor.
    recoveryGroup string   El nombre del grupo de recuperación al que también pertenece este servidor. Los miembros de un grupo de recuperación pueden recuperar los registros de transacciones de otros servidores del grupo.
    recoveryIdentity string   Identidad exclusiva de este servidor para la recuperación del igual de transacción
    timeoutGracePeriodEnabled boolean false Especifica si hay un retraso entre un tiempo de espera de transacción y la terminación anómala de la región de sirviente que ejecuta la transacción.
    totalTranLifetimeTimeout Un período de tiempo con precisión de segundos 120s Tiempo máximo predeterminado que tienen las transacciones iniciadas en este servidor para completarse. Las transacciones que no se completen antes de que se exceda este tiempo de espera se retrotraerá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.
    transactionLogDBTableSuffix string   Cuando los registros de recuperación se almacenan en una tabla RDBMS, esta propiedad permite que se añada al final del nombre de la tabla una serie que lo convertirá en un nombre exclusivo para este servidor.
    transactionLogDirectory string ${server.output.dir}/tranlog/ Directorio para este servidor en el que el servicio de transacciones almacena archivos de registro para la recuperación.
    transactionLogSize int 1024 Especifica el tamaño de los archivos de registro de transacciones en kilobytes.
    waitForRecovery boolean false Especifica si el servidor debe esperar a que se complete la recuperación de la transacción antes de aceptar un nuevo trabajo transaccional.
    transaction > dataSource
    Descripción: Esta es una propiedad opcional. Por omisión, el servicio de transacciones almacena sus registros de recuperación en un archivo. Como alternativa, se pueden almacenar los registros en un RDBMS. Para ello, establezca esta propiedad que define un origen de datos no transaccional donde se almacenarán los registros de transacciones.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    beginTranForResultSetScrollingAPIs boolean true Se ha intentado registrar la transacción al utilizar interfaces de desplazamiento del conjunto de resultados.
    beginTranForVendorAPIs boolean true Se ha intentado registrar la transacción al utilizar las interfaces de proveedor.
    commitOrRollbackOnCleanup
    • commit
    • rollback
      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.
    commit
    Limpia la conexión mediante confirmación.
    rollback
    Limpiar la conexión mediante retrotracción.
    connectionManagerRef Una referencia a un elemento connectionManager de nivel superior (string).   Gestor de conexiones de un origen de datos.
    connectionSharing
    • MatchOriginalRequest
    • MatchCurrentState
    MatchOriginalRequest Especifica 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.
    containerAuthDataRef Una referencia a un elemento authData de nivel superior (string).   Datos de autenticación por omisión para la autenticación gestionada por contenedor que se aplica cuando los enlaces no especifican un alias de autenticación para una referencia de recurso con res-auth=CONTAINER.
    isolationLevel
    • TRANSACTION_REPEATABLE_READ
    • TRANSACTION_READ_COMMITTED
    • TRANSACTION_SERIALIZABLE
    • TRANSACTION_READ_UNCOMMITTED
    • TRANSACTION_SNAPSHOT
      Nivel de aislamiento de transacción por omisión.
    TRANSACTION_REPEATABLE_READ
    Se impiden las lecturas no permitidas y las lecturas no repetibles, pero se pueden producir 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_READ_UNCOMMITTED
    Se pueden producir lecturas no permitidas, lecturas no repetibles y lecturas fantasma.
    TRANSACTION_SNAPSHOT
    Aislamiento de instantánea para Microsoft SQL Server JDBC Driver y DataDirect Connect para el controlador JDBC.
    jdbcDriverRef Una referencia a un elemento jdbcDriver de nivel superior (string).   Controlador JDBC de un origen de datos.
    jndiName string   Nombre JNDI de un origen de datos.
    queryTimeout Un período de tiempo con precisión de segundos   Tiempo 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.
    recoveryAuthDataRef Una referencia a un elemento authData de nivel superior (string).   Datos de autenticación de la recuperación de transacciones.
    statementCacheSize int

    Mínimo:0

    10 Número máximo de sentencias en memoria caché por conexión.
    supplementalJDBCTrace boolean   Complementa 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.
    syncQueryTimeoutWithTransactionTimeout boolean false Utilice el tiempo restante (de haber alguno) en una transacción JTA como tiempo de espera de consulta por omisión para sentencias SQL.
    transactional boolean true Habilita la participación en las transacciones que están gestionadas por el servidor de aplicaciones.
    type
    • javax.sql.DataSource
    • javax.sql.XADataSource
    • javax.sql.ConnectionPoolDataSource
      Tipo de origen de datos.
    javax.sql.DataSource
    javax.sql.DataSource
    javax.sql.XADataSource
    javax.sql.XADataSource
    javax.sql.ConnectionPoolDataSource
    javax.sql.ConnectionPoolDataSource
    transaction > dataSource > connectionManager
    Descripción: Gestor de conexiones de un origen de datos.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    agedTimeout Un período de tiempo con precisión de segundos -1 Cantidad de tiempo que debe transcurrir antes de que el mantenimiento de la agrupación descarte una conexión física. 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.
    connectionTimeout Un período de tiempo con precisión de segundos 30s Cantidad 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.
    maxConnectionsPerThread int

    Mínimo:0

      Limita el número de conexiones abiertas en cada hebra.
    maxIdleTime Un período de tiempo con precisión de segundos 30m Cantidad de tiempo después del cual una conexión no utilizada o inactiva se puede descartar durante el mantenimiento de la agrupación, si ello 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.
    maxPoolSize int

    Mínimo:0

    50 Número máximo de conexiones físicas para una agrupación. Un valor 0 significa ilimitado.
    minPoolSize int

    Mínimo: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.
    numConnectionsPerThreadLocal int

    Mínimo:0

      Almacena en la memoria caché el número de conexiones especificado para cada hebra.
    purgePolicy
    • ValidateAllConnections
    • FailingConnectionOnly
    • EntirePool
    EntirePool Especifica qué conexiones se deben destruir cuando se detecta una conexión en punto muerto en una agrupación.
    ValidateAllConnections
    Cuando se detecta una conexión en punto muerto, se prueban todas las conexiones y se cierran las que no son válidas.
    FailingConnectionOnly
    Cuando se detecta una conexión en punto muerto, sólo se cierra la conexión que no funciona.
    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.
    reapTime Un período de tiempo con precisión de segundos 3m Cantidad 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.
    transaction > dataSource > containerAuthData
    Descripción: Datos de autenticación por omisión para la autenticación gestionada por contenedor que se aplica cuando los enlaces no especifican un alias de autenticación para una referencia de recurso con res-auth=CONTAINER.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    password Contraseña codificada de forma reversible (string)   Contraseña del usuario que se debe utilizar al conectarse al EIS. El valor puede almacenarse como texto simple o en formato codificado. Se recomienda codificar la contraseña. Para ello, utilice la herramienta securityUtility con la opción encode.
    user string   Nombre del usuario que se debe utilizar al conectarse al EIS.
    transaction > dataSource > jdbcDriver
    Descripción: Controlador JDBC de un origen de datos.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    javax.sql.ConnectionPoolDataSource string   Implementación del controlador JDBC de javax.sql.ConnectionPoolDataSource.
    javax.sql.DataSource string   Implementación del controlador JDBC de javax.sql.DataSource.
    javax.sql.XADataSource string   Implementación del controlador JDBC de javax.sql.XADataSource.
    libraryRef Una referencia a un elemento library de nivel superior (string).   Identifica los JAR de controlador JDBC y los archivos nativos.
    transaction > dataSource > jdbcDriver > library
    Descripción: Identifica los JAR de controlador JDBC y los archivos nativos.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    apiTypeVisibility string spec,ibm-api,api Los tipos de paquetes de API que el cargador de clases de esta biblioteca podrá visualizar, en forma de lista separada por comas de cualquier combinación de los siguientes: spec, ibm-api, api, de terceros.
    description string   Descripción de biblioteca compartida para los administradores
    filesetRef Lista de referencias a elementos fileset de nivel superior (serie separada por comas).   ID de conjunto de archivos referenciados
    name string   Nombre de biblioteca compartida para los administradores
    transaction > dataSource > jdbcDriver > library > file
    Descripción: ID de archivo de referencia
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    id string   Un ID de configuración exclusivo.
    name Vía de acceso a un archivo   Nombre de archivo plenamente cualificado
    transaction > dataSource > jdbcDriver > library > fileset
    Descripción: ID de conjunto de archivos referenciados
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    caseSensitive boolean true Valor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true).
    dir Vía de acceso a un directorio ${server.config.dir} Directorio base para buscar archivos
    excludes string   Lista 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.
    id string   Un ID de configuración exclusivo.
    includes string * 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: *).
    scanInterval Un período de tiempo con precisión de milisegundos 0 Intervalo 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.
    transaction > dataSource > jdbcDriver > library > folder
    Descripción: ID de carpeta de referencia
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    dir Vía de acceso a un directorio   Directorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos
    id string   Un ID de configuración exclusivo.
    transaction > dataSource > properties
    Descripción: Lista de las propiedades del proveedor de JDBC para el origen de datos. Por ejemplo, databaseName="dbname" serverName="localhost" portNumber="50000".
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    URL string   URL para conectar a la base de datos.
    databaseName string   Propiedad del controlador JDBC: databaseName.
    password Contraseña codificada de forma reversible (string)   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    portNumber int   Puerto en el que se obtienen las conexiones de base de datos.
    serverName string   Servidor donde se ejecuta la base de datos.
    user string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    transaction > dataSource > properties.datadirect.sqlserver
    Descripción: Propiedades de origen de datos de DataDirect Connect para el controlador JDBC para Microsoft SQL Server.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    JDBCBehavior
    • 1
    • 0
    0 Propiedad del controlador JDBC: JDBCBehavior. Los valores son: 0 (JDBC 4.0) o 1 (JDBC 3.0).
    1
    JDBC 3.0
    0
    JDBC 4.0
    XATransactionGroup string   Propiedad del controlador JDBC: XATransactionGroup.
    XMLDescribeType
    • longvarbinary
    • longvarchar
      Propiedad del controlador JDBC: XMLDescribeType.
    longvarbinary
    longvarbinary
    longvarchar
    longvarchar
    accountingInfo string   Propiedad del controlador JDBC: accountingInfo.
    alternateServers string   Propiedad del controlador JDBC: alternateServers.
    alwaysReportTriggerResults boolean   Propiedad del controlador JDBC: alwaysReportTriggerResults.
    applicationName string   Propiedad del controlador JDBC: applicationName.
    authenticationMethod
    • ntlm
    • userIdPassword
    • kerberos
    • auto
      Propiedad del controlador JDBC: authenticationMethod.
    ntlm
    ntlm
    userIdPassword
    userIdPassword
    kerberos
    kerberos
    auto
    auto
    bulkLoadBatchSize long   Propiedad del controlador JDBC: bulkLoadBatchSize.
    bulkLoadOptions long   Propiedad del controlador JDBC: bulkLoadOptions.
    clientHostName string   Propiedad del controlador JDBC: clientHostName.
    clientUser string   Propiedad del controlador JDBC: clientUser.
    codePageOverride string   Propiedad del controlador JDBC: codePageOverride.
    connectionRetryCount int   Propiedad del controlador JDBC: connectionRetryCount.
    connectionRetryDelay Un período de tiempo con precisión de segundos   Propiedad 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.
    convertNull int   Propiedad del controlador JDBC: convertNull.
    databaseName string   Propiedad del controlador JDBC: databaseName.
    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
    • noDescribe
    • describeIfDateTime
    • describeAll
      Propiedad del controlador JDBC: describeInputParameters.
    describeIfString
    describeIfString
    noDescribe
    noDescribe
    describeIfDateTime
    describeIfDateTime
    describeAll
    describeAll
    describeOutputParameters
    • describeIfString
    • noDescribe
    • describeIfDateTime
    • describeAll
      Propiedad del controlador JDBC: describeOutputParameters.
    describeIfString
    describeIfString
    noDescribe
    noDescribe
    describeIfDateTime
    describeIfDateTime
    describeAll
    describeAll
    enableBulkLoad boolean   Propiedad del controlador JDBC: enableBulkLoad.
    enableCancelTimeout boolean   Propiedad del controlador JDBC: enableCancelTimeout.
    encryptionMethod
    • loginSSL
    • requestSSL
    • SSL
    • noEncryption
      Propiedad del controlador JDBC: encryptionMethod.
    loginSSL
    loginSSL
    requestSSL
    requestSSL
    SSL
    SSL
    noEncryption
    noEncryption
    failoverGranularity
    • disableIntegrityCheck
    • atomicWithRepositioning
    • nonAtomic
    • atomic
      Propiedad del controlador JDBC: failoverGranularity.
    disableIntegrityCheck
    disableIntegrityCheck
    atomicWithRepositioning
    atomicWithRepositioning
    nonAtomic
    nonAtomic
    atomic
    atomic
    failoverMode
    • connect
    • select
    • extended
      Propiedad del controlador JDBC: failoverMode.
    connect
    connect
    select
    select
    extended
    extended
    failoverPreconnect boolean   Propiedad del controlador JDBC: failoverPreconnect.
    hostNameInCertificate string   Propiedad del controlador JDBC: hostNameInCertificate.
    initializationString string   Propiedad del controlador JDBC: initializationString.
    insensitiveResultSetBufferSize int   Propiedad del controlador JDBC: insensitiveResultSetBufferSize.
    javaDoubleToString boolean   Propiedad del controlador JDBC: javaDoubleToString.
    loadBalancing boolean   Propiedad del controlador JDBC: loadBalancing.
    loginTimeout Un período de tiempo con precisión de segundos   Propiedad 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.
    longDataCacheSize int

    Mínimo:-1

      Propiedad del controlador JDBC: longDataCacheSize.
    netAddress string   Propiedad del controlador JDBC: netAddress.
    packetSize int

    Mínimo:-1

    Máximo:128

      Propiedad del controlador JDBC: packetSize.
    password Contraseña codificada de forma reversible (string)   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    portNumber int   Puerto en el que se obtienen las conexiones de base de datos.
    queryTimeout Un período de tiempo con precisión de segundos   Propiedad 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.
    resultsetMetaDataOptions int   Propiedad del controlador JDBC: resultsetMetaDataOptions.
    selectMethod
    • direct
    • cursor
      Propiedad del controlador JDBC: selectMethod.
    direct
    direct
    cursor
    cursor
    serverName string localhost Servidor donde se ejecuta la base de datos.
    snapshotSerializable boolean   Propiedad del controlador JDBC: snapshotSerializable.
    spyAttributes string   Propiedad del controlador JDBC: spyAttributes.
    stringInputParameterType
    • varchar
    • nvarchar
    varchar Propiedad del controlador JDBC: stringInputParameterType.
    varchar
    varchar
    nvarchar
    nvarchar
    stringOutputParameterType
    • varchar
    • nvarchar
    varchar Propiedad del controlador JDBC: stringOutputParameterType.
    varchar
    varchar
    nvarchar
    nvarchar
    suppressConnectionWarnings boolean   Propiedad del controlador JDBC: suppressConnectionWarnings.
    transactionMode
    • explicit
    • implicit
      Propiedad del controlador JDBC: transactionMode.
    explicit
    explicit
    implicit
    implicit
    truncateFractionalSeconds boolean   Propiedad del controlador JDBC: truncateFractionalSeconds.
    trustStore string   Propiedad del controlador JDBC: trustStore.
    trustStorePassword Contraseña codificada de forma reversible (string)   Propiedad del controlador JDBC: trustStorePassword.
    useServerSideUpdatableCursors boolean   Propiedad del controlador JDBC: useServerSideUpdatableCursors.
    user string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    validateServerCertificate boolean   Propiedad del controlador JDBC: validateServerCertificate.
    transaction > dataSource > properties.db2.i.native
    Descripción: Propiedades del origen de datos para el controlador JDBC de IBM DB2 para i Native.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    access
    • read only
    • all
    • read call
    all Propiedad del controlador JDBC: access.
    read only
    read only
    all
    all
    read call
    read call
    autoCommit boolean true Propiedad del controlador JDBC: autoCommit.
    batchStyle
    • 2.1
    • 2.0
    2.0 Propiedad del controlador JDBC: batchStyle.
    2.1
    2.1
    2.0
    2.0
    behaviorOverride int   Propiedad del controlador JDBC: behaviorOverride.
    blockSize
    • 512
    • 128
    • 0
    • 32
    • 64
    • 16
    • 8
    • 256
    32 Propiedad del controlador JDBC: blockSize.
    512
    512
    128
    128
    0
    0
    32
    32
    64
    64
    16
    16
    8
    8
    256
    256
    cursorHold boolean false Propiedad del controlador JDBC: cursorHold.
    cursorSensitivity
    • asensitive
    • sensitive
    asensitive Propiedad 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
    dataTruncation string true Propiedad del controlador JDBC: dataTruncation.
    databaseName string *LOCAL Propiedad del controlador JDBC: databaseName.
    dateFormat
    • dmy
    • iso
    • eur
    • ymd
    • julian
    • jis
    • usa
    • mdy
      Propiedad del controlador JDBC: dateFormat.
    dmy
    dmy
    iso
    iso
    eur
    eur
    ymd
    ymd
    julian
    julian
    jis
    jis
    usa
    usa
    mdy
    mdy
    dateSeparator
    • \,
    • b
    • .
    • /
    • -
      Propiedad del controlador JDBC: dateSeparator.
    \,
    El carácter de coma (,).
    b
    El carácter b
    .
    El carácter de punto (.).
    /
    El carácter de barra inclinada (/).
    -
    El carácter de guión (-).
    decimalSeparator
    • \,
    • .
      Propiedad del controlador JDBC: decimalSeparator.
    \,
    El carácter de coma (,).
    .
    El carácter de punto (.).
    directMap boolean true Propiedad del controlador JDBC: directMap.
    doEscapeProcessing boolean true Propiedad del controlador JDBC: doEscapeProcessing.
    fullErrors boolean   Propiedad del controlador JDBC: fullErrors.
    libraries string   Propiedad del controlador JDBC: libraries.
    lobThreshold int

    Máximo:500000

    0 Propiedad del controlador JDBC: lobThreshold.
    lockTimeout Un período de tiempo con precisión de segundos 0 Propiedad 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.
    loginTimeout Un período de tiempo con precisión de segundos   Propiedad 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
    • 31
    • 63
    31 Propiedad del controlador JDBC: maximumPrecision.
    31
    31
    63
    63
    maximumScale int

    Mínimo:0

    Máximo:63

    31 Propiedad del controlador JDBC: maximumScale.
    minimumDivideScale int

    Mínimo:0

    Máximo:9

    0 Propiedad del controlador JDBC: minimumDivideScale.
    networkProtocol int   Propiedad del controlador JDBC: networkProtocol.
    password Contraseña codificada de forma reversible (string)   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    portNumber int   Puerto en el que se obtienen las conexiones de base de datos.
    prefetch boolean true Propiedad del controlador JDBC: prefetch.
    queryOptimizeGoal
    • 2
    • 1
    2 Propiedad del controlador JDBC: queryOptimizeGoal. Los valores son: 1 (*FIRSTIO) o 2 (*ALLIO).
    2
    *ALLIO
    1
    *FIRSTIO
    reuseObjects boolean true Propiedad del controlador JDBC: reuseObjects.
    serverName string   Servidor donde se ejecuta la base de datos.
    serverTraceCategories int 0 Propiedad del controlador JDBC: serverTraceCategories.
    systemNaming boolean false Propiedad del controlador JDBC: systemNaming.
    timeFormat
    • iso
    • eur
    • jis
    • usa
    • hms
      Propiedad del controlador JDBC: timeFormat.
    iso
    iso
    eur
    eur
    jis
    jis
    usa
    usa
    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 (.).
    trace boolean   Propiedad del controlador JDBC: trace.
    transactionTimeout Un período de tiempo con precisión de segundos 0 Propiedad 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.
    translateBinary boolean false Propiedad del controlador JDBC: translateBinary.
    translateHex
    • binary
    • character
    character Propiedad del controlador JDBC: translateHex.
    binary
    binary
    character
    character
    useBlockInsert boolean false Propiedad del controlador JDBC: useBlockInsert.
    user string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    transaction > dataSource > properties.db2.i.toolbox
    Descripción: Propiedades del origen de datos del controlador JDBC de IBM DB2 para i Toolbox.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    access
    • read only
    • all
    • read call
    all Propiedad del controlador JDBC: access.
    read only
    read only
    all
    all
    read call
    read call
    behaviorOverride int   Propiedad del controlador JDBC: behaviorOverride.
    bidiImplicitReordering boolean true Propiedad del controlador JDBC: bidiImplicitReordering.
    bidiNumericOrdering boolean false Propiedad del controlador JDBC: bidiNumericOrdering.
    bidiStringType int   Propiedad del controlador JDBC: bidiStringType.
    bigDecimal boolean true Propiedad del controlador JDBC: bigDecimal.
    blockCriteria
    • 2
    • 1
    • 0
    2 Propiedad 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).
    2
    2
    1
    1
    0
    0
    blockSize
    • 512
    • 128
    • 0
    • 32
    • 64
    • 16
    • 8
    • 256
    32 Propiedad del controlador JDBC: blockSize.
    512
    512
    128
    128
    0
    0
    32
    32
    64
    64
    16
    16
    8
    8
    256
    256
    cursorHold boolean false Propiedad del controlador JDBC: cursorHold.
    cursorSensitivity
    • asensitive
    • sensitive
    • insensitive
    asensitive Propiedad 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
    insensitive
    insensitive
    dataCompression boolean true Propiedad del controlador JDBC: dataCompression.
    dataTruncation boolean true Propiedad del controlador JDBC: dataTruncation.
    databaseName string   Propiedad del controlador JDBC: databaseName.
    dateFormat
    • dmy
    • iso
    • eur
    • ymd
    • julian
    • jis
    • usa
    • mdy
      Propiedad del controlador JDBC: dateFormat.
    dmy
    dmy
    iso
    iso
    eur
    eur
    ymd
    ymd
    julian
    julian
    jis
    jis
    usa
    usa
    mdy
    mdy
    dateSeparator
    • \,
    • .
    • /
    • -
      Propiedad del controlador JDBC: dateSeparator.
    El carácter de espacio (-).
    \,
    El carácter de coma (,).
    .
    El carácter de punto (.).
    /
    El carácter de barra inclinada (/).
    -
    El carácter de guión (-).
    decimalSeparator
    • \,
    • .
      Propiedad del controlador JDBC: decimalSeparator.
    \,
    El carácter de coma (,).
    .
    El carácter de punto (.).
    driver
    • toolbox
    • native
    toolbox Propiedad del controlador JDBC: driver.
    toolbox
    toolbox
    native
    native
    errors
    • full
    • basic
    basic Propiedad del controlador JDBC: errors.
    full
    full
    basic
    basic
    extendedDynamic boolean false Propiedad del controlador JDBC: extendedDynamic.
    extendedMetaData boolean false Propiedad del controlador JDBC: extendedMetaData.
    fullOpen boolean false Propiedad del controlador JDBC: fullOpen.
    holdInputLocators boolean true Propiedad del controlador JDBC: holdInputLocators.
    holdStatements boolean false Propiedad del controlador JDBC: holdStatements.
    isolationLevelSwitchingSupport boolean false Propiedad del controlador JDBC: isolationLevelSwitchingSupport.
    keepAlive boolean   Propiedad del controlador JDBC: keepAlive.
    lazyClose boolean false Propiedad del controlador JDBC: lazyClose.
    libraries string   Propiedad del controlador JDBC: libraries.
    lobThreshold int

    Mínimo:0

    Máximo:16777216

    0 Propiedad del controlador JDBC: lobThreshold.
    loginTimeout Un período de tiempo con precisión de segundos   Propiedad 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
    • 31
    • 63
    31 Propiedad del controlador JDBC: maximumPrecision.
    31
    31
    63
    64
    maximumScale int

    Mínimo:0

    Máximo:63

    31 Propiedad del controlador JDBC: maximumScale.
    metaDataSource int

    Mínimo:0

    Máximo:1

    1 Propiedad del controlador JDBC: metaDataSource.
    minimumDivideScale int

    Mínimo:0

    Máximo:9

    0 Propiedad del controlador JDBC: minimumDivideScale.
    naming
    • system
    • sql
    sql Propiedad del controlador JDBC: naming.
    system
    system
    sql
    sql
    package string   Propiedad del controlador JDBC: package.
    packageAdd boolean true Propiedad del controlador JDBC: packageAdd.
    packageCCSID
    • 13488
    • 1200
    13488 Propiedad del controlador JDBC: packageCCSID. Los valores son: 1200 (UCS-2) o 13488 (UTF-16).
    13488
    13488 (UTF-16)
    1200
    1200 (UCS-2)
    packageCache boolean false Propiedad del controlador JDBC: packageCache.
    packageCriteria
    • default
    • select
    default Propiedad del controlador JDBC: packageCriteria.
    default
    default
    select
    select
    packageError
    • exception
    • none
    • warning
    warning Propiedad del controlador JDBC: packageError.
    exception
    exception
    none
    none
    warning
    warning
    packageLibrary string QGPL Propiedad del controlador JDBC: packageLibrary.
    password Contraseña codificada de forma reversible (string)   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    prefetch boolean true Propiedad del controlador JDBC: prefetch.
    prompt boolean false Propiedad del controlador JDBC: prompt.
    proxyServer string   Propiedad del controlador JDBC: proxyServer.
    qaqqiniLibrary string   Propiedad del controlador JDBC: qaqqiniLibrary.
    queryOptimizeGoal int

    Mínimo:0

    Máximo:2

    0 Propiedad del controlador JDBC: queryOptimizeGoal. Los valores son: 1 (*FIRSTIO) o 2 (*ALLIO).
    receiveBufferSize int

    Mínimo:1

      Propiedad del controlador JDBC: receiveBufferSize.
    remarks
    • system
    • sql
    system Propiedad del controlador JDBC: remarks.
    system
    system
    sql
    sql
    rollbackCursorHold boolean false Propiedad del controlador JDBC: rollbackCursorHold.
    savePasswordWhenSerialized boolean false Propiedad del controlador JDBC: savePasswordWhenSerialized.
    secondaryUrl string   Propiedad del controlador JDBC: secondaryUrl.
    secure boolean false Propiedad del controlador JDBC: secure.
    sendBufferSize int

    Mínimo:1

      Propiedad del controlador JDBC: sendBufferSize.
    serverName string   Servidor donde se ejecuta la base de datos.
    serverTraceCategories int 0 Propiedad del controlador JDBC: serverTraceCategories.
    soLinger Un período de tiempo con precisión de segundos   Propiedad 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.
    soTimeout Un período de tiempo con precisión de milisegundos   Propiedad 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
    • table
    • language
    hex Propiedad del controlador JDBC: sort.
    hex
    hex
    table
    table
    language
    language
    sortLanguage string   Propiedad del controlador JDBC: sortLanguage.
    sortTable string   Propiedad del controlador JDBC: sortTable.
    sortWeight
    • unqiue
    • shared
      Propiedad del controlador JDBC: sortWeight.
    unqiue
    unique
    shared
    shared
    tcpNoDelay boolean   Propiedad del controlador JDBC: tcpNoDelay.
    threadUsed boolean true Propiedad del controlador JDBC: threadUsed.
    timeFormat
    • iso
    • eur
    • jis
    • usa
    • hms
      Propiedad del controlador JDBC: timeFormat.
    iso
    iso
    eur
    eur
    jis
    jis
    usa
    usa
    hms
    hms
    timeSeparator
    • \,
    • :
    • .
      Propiedad del controlador JDBC: timeSeparator.
    El carácter de espacio (-).
    \,
    El carácter de coma (,).
    :
    El carácter de dos puntos (:).
    .
    El carácter de punto (.).
    toolboxTrace
    • diagnostic
    • information
    • conversion
    • error
    • thread
    • proxy
    • none
    • datastream
    • pcml
    • all
    • jdbc
    • warning
      Propiedad del controlador JDBC: toolboxTrace.
    diagnostic
    diagnostic
    information
    information
    conversion
    conversion
    error
    error
    thread
    thread
    proxy
    proxy
    none
    none
    datastream
    datastream
    pcml
    pcml
    all
    all
    jdbc
    jdbc
    warning
    warning
    trace boolean   Propiedad del controlador JDBC: trace.
    translateBinary boolean false Propiedad del controlador JDBC: translateBinary.
    translateBoolean boolean true Propiedad del controlador JDBC: translateBoolean.
    translateHex
    • binary
    • character
    character Propiedad del controlador JDBC: translateHex.
    binary
    binary
    character
    character
    trueAutoCommit boolean false Propiedad del controlador JDBC: trueAutoCommit.
    user string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    xaLooselyCoupledSupport int

    Mínimo:0

    Máximo:1

    0 Propiedad del controlador JDBC: xaLooselyCoupledSupport.
    transaction > dataSource > properties.db2.jcc
    Descripción: Propiedades del origen de datos para IBM Data Server Driver para JDBC y SQLJ para DB2.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    activateDatabase int   Propiedad del controlador JDBC: activateDatabase.
    alternateGroupDatabaseName string   Propiedad del controlador JDBC: alternateGroupDatabaseName.
    alternateGroupPortNumber string   Propiedad del controlador JDBC: alternateGroupPortNumber.
    alternateGroupServerName string   Propiedad del controlador JDBC: alternateGroupServerName.
    blockingReadConnectionTimeout Un período de tiempo con precisión de segundos   Propiedad 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.
    clientAccountingInformation string   Propiedad del controlador JDBC: clientAccountingInformation.
    clientApplicationInformation string   Propiedad del controlador JDBC: clientApplicationInformation.
    clientRerouteServerListJNDIName string   Propiedad del controlador JDBC: clientRerouteServerListJNDIName.
    clientUser string   Propiedad del controlador JDBC: clientUser.
    clientWorkstation string   Propiedad del controlador JDBC: clientWorkstation.
    connectionCloseWithInFlightTransaction
    • 2
    • 1
      Propiedad del controlador JDBC: connectionCloseWithInFlightTransaction.
    2
    CONNECTION_CLOSE_WITH_ROLLBACK
    1
    CONNECTION_CLOSE_WITH_EXCEPTION
    currentAlternateGroupEntry int   Propiedad del controlador JDBC: currentAlternateGroupEntry.
    currentFunctionPath string   Propiedad del controlador JDBC: currentFunctionPath.
    currentLocaleLcCtype string   Propiedad del controlador JDBC: currentLocaleLcCtype.
    currentLockTimeout Un período de tiempo con precisión de segundos   Propiedad 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.
    currentPackagePath string   Propiedad del controlador JDBC: currentPackagePath.
    currentPackageSet string   Propiedad del controlador JDBC: currentPackageSet.
    currentSQLID string   Propiedad del controlador JDBC: currentSQLID.
    currentSchema string   Propiedad del controlador JDBC: currentSchema.
    cursorSensitivity
    • 2
    • 1
    • 0
      Propiedad del controlador JDBC: cursorSensitivity. Los valores son: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE).
    2
    TYPE_SCROLL_ASENSITIVE
    1
    TYPE_SCROLL_SENSITIVE_DYNAMIC
    0
    TYPE_SCROLL_SENSITIVE_STATIC
    databaseName string   Propiedad del controlador JDBC: databaseName.
    deferPrepares boolean true Propiedad del controlador JDBC: deferPrepares.
    driverType
    • 2
    • 4
    4 Propiedad del controlador JDBC: driverType.
    2
    Controlador JDBC de tipo 2.
    4
    Controlador JDBC de tipo 4.
    enableAlternateGroupSeamlessACR boolean   Propiedad del controlador JDBC: enableAlternateGroupSeamlessACR.
    enableClientAffinitiesList
    • 2
    • 1
      Propiedad del controlador JDBC: enableClientAffinitiesList. Los valores son: 1 (YES) o 2 (NO).
    2
    NO
    1
    YES
    enableExtendedDescribe
    • 2
    • 1
      Propiedad del controlador JDBC: enableExtendedDescribe.
    2
    NO
    1
    YES
    enableExtendedIndicators
    • 2
    • 1
      Propiedad del controlador JDBC: enableExtendedIndicators.
    2
    NO
    1
    YES
    enableNamedParameterMarkers
    • 2
    • 1
      Propiedad del controlador JDBC: enableNamedParameterMarkers. Los valores son: 1 (YES) o 2 (NO).
    2
    NO
    1
    YES
    enableSeamlessFailover
    • 2
    • 1
      Propiedad del controlador JDBC: enableSeamlessFailover. Los valores son: 1 (YES) o 2 (NO).
    2
    NO
    1
    YES
    enableSysplexWLB boolean   Propiedad del controlador JDBC: enableSysplexWLB.
    fetchSize int   Propiedad del controlador JDBC: fetchSize.
    fullyMaterializeInputStreams boolean   Propiedad del controlador JDBC: fullyMaterializeInputStreams.
    fullyMaterializeInputStreamsOnBatchExecution
    • 2
    • 1
      Propiedad del controlador JDBC: fullyMaterializeInputStreamsOnBatchExecution.
    2
    NO
    1
    YES
    fullyMaterializeLobData boolean   Propiedad del controlador JDBC: fullyMaterializeLobData.
    implicitRollbackOption
    • 2
    • 1
    • 0
      Propiedad del controlador JDBC: implicitRollbackOption.
    2
    IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION
    1
    IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION
    0
    IMPLICIT_ROLLBACK_OPTION_NOT_SET
    interruptProcessingMode
    • 2
    • 1
    • 0
      Propiedad del controlador JDBC: interruptProcessingMode.
    2
    INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
    1
    INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
    0
    INTERRUPT_PROCESSING_MODE_DISABLED
    keepAliveTimeOut Un período de tiempo con precisión de segundos   Propiedad 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.
    keepDynamic int   Propiedad del controlador JDBC: keepDynamic.
    kerberosServerPrincipal string   Propiedad del controlador JDBC: kerberosServerPrincipal.
    loginTimeout Un período de tiempo con precisión de segundos   Propiedad 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.
    maxConnCachedParamBufferSize int   Propiedad del controlador JDBC: maxConnCachedParamBufferSize.
    maxRetriesForClientReroute int   Propiedad del controlador JDBC: maxRetriesForClientReroute.
    password Contraseña codificada de forma reversible (string)   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    portNumber int 50000 Puerto en el que se obtienen las conexiones de base de datos.
    profileName string   Propiedad del controlador JDBC: profileName.
    queryCloseImplicit
    • 2
    • 1
      Propiedad del controlador JDBC: queryCloseImplicit. Los valores son: 1 (QUERY_CLOSE_IMPLICIT_YES) o 2 (QUERY_CLOSE_IMPLICIT_NO).
    2
    QUERY_CLOSE_IMPLICIT_NO
    1
    QUERY_CLOSE_IMPLICIT_YES
    queryDataSize int

    Mínimo:4096

    Máximo:65535

      Propiedad del controlador JDBC: queryDataSize.
    queryTimeoutInterruptProcessingMode
    • 2
    • 1
      Propiedad del controlador JDBC: queryTimeoutInterruptProcessingMode.
    2
    INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
    1
    INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
    readOnly boolean   Propiedad del controlador JDBC: readOnly.
    recordTemporalHistory
    • 2
    • 1
      Propiedad del controlador JDBC: recordTemporalHistory.
    2
    NO
    1
    YES
    resultSetHoldability
    • 2
    • 1
      Propiedad del controlador JDBC: resultSetHoldability. Los valores son: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT).
    2
    CLOSE_CURSORS_AT_COMMIT
    1
    HOLD_CURSORS_OVER_COMMIT
    resultSetHoldabilityForCatalogQueries
    • 2
    • 1
      Propiedad del controlador JDBC: resultSetHoldabilityForCatalogQueries. Los valores son: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT).
    2
    CLOSE_CURSORS_AT_COMMIT
    1
    HOLD_CURSORS_OVER_COMMIT
    retrieveMessagesFromServerOnGetMessage boolean true Propiedad del controlador JDBC: retrieveMessagesFromServerOnGetMessage.
    retryIntervalForClientReroute Un período de tiempo con precisión de segundos   Propiedad 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.
    securityMechanism
    • 3
    • 7
    • 4
    • 15
    • 9
    • 16
    • 13
    • 11
    • 12
      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"), (ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY"), 15 (PLUGIN_SECURITY), 16 (ENCRYPTED_USER_ONLY_SECURITY).
    3
    CLEAR_TEXT_PASSWORD_SECURITY
    7
    ENCRYPTED_PASSWORD_SECURITY
    4
    USER_ONLY_SECURITY
    15
    PLUGIN_SECURITY
    9
    ENCRYPTED_USER_AND_PASSWORD_SECURITY
    16
    ENCRYPTED_USER_ONLY_SECURITY
    13
    ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY
    11
    KERBEROS_SECURITY
    12
    ENCRYPTED_USER_AND_DATA_SECURITY
    sendDataAsIs boolean   Propiedad del controlador JDBC: sendDataAsIs.
    serverName string localhost Servidor donde se ejecuta la base de datos.
    sessionTimeZone string   Propiedad del controlador JDBC: sessionTimeZone.
    sqljCloseStmtsWithOpenResultSet boolean   Propiedad del controlador JDBC: sqljCloseStmtsWithOpenResultSet.
    sqljEnableClassLoaderSpecificProfiles boolean   Propiedad del controlador JDBC: sqljEnableClassLoaderSpecificProfiles.
    sslConnection boolean   Propiedad del controlador JDBC: sslConnection.
    streamBufferSize int   Propiedad del controlador JDBC: streamBufferSize.
    stripTrailingZerosForDecimalNumbers
    • 2
    • 1
      Propiedad del controlador JDBC: stripTrailingZerosForDecimalNumbers.
    2
    NO
    1
    YES
    sysSchema string   Propiedad del controlador JDBC: sysSchema.
    timerLevelForQueryTimeOut
    • 2
    • 1
    • -1
      Propiedad del controlador JDBC: timerLevelForQueryTimeOut.
    2
    QUERYTIMEOUT_CONNECTION_LEVEL
    1
    QUERYTIMEOUT_STATEMENT_LEVEL
    -1
    QUERYTIMEOUT_DISABLED
    traceDirectory string   Propiedad del controlador JDBC: traceDirectory.
    traceFile string   Propiedad del controlador JDBC: traceFile.
    traceFileAppend boolean   Propiedad del controlador JDBC: traceFileAppend.
    traceFileCount int   Propiedad del controlador JDBC: traceFileCount.
    traceFileSize int   Propiedad del controlador JDBC: traceFileSize.
    traceLevel int 0 Combinació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
    • 1
    • 0
      Propiedad del controlador JDBC: traceOption
    1
    1
    0
    0
    translateForBitData
    • 2
    • 1
      Propiedad del controlador JDBC: translateForBitData.
    2
    SERVER_ENCODING_REPRESENTATION
    1
    HEX_REPRESENTATION
    updateCountForBatch
    • 2
    • 1
      Propiedad del controlador JDBC: updateCountForBatch.
    2
    TOTAL_UPDATE_COUNT
    1
    NO_UPDATE_COUNT
    useCachedCursor boolean   Propiedad del controlador JDBC: useCachedCursor.
    useIdentityValLocalForAutoGeneratedKeys boolean   Propiedad del controlador JDBC: useIdentityValLocalForAutoGeneratedKeys.
    useJDBC41DefinitionForGetColumns
    • 2
    • 1
      Propiedad del controlador JDBC: useJDBC41DefinitionForGetColumns.
    2
    NO
    1
    YES
    useJDBC4ColumnNameAndLabelSemantics
    • 2
    • 1
      Propiedad del controlador JDBC: useJDBC4ColumnNameAndLabelSemantics. Los valores son: 1 (YES) o 2 (NO).
    2
    NO
    1
    YES
    useTransactionRedirect boolean   Propiedad del controlador JDBC: useTransactionRedirect.
    user string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    xaNetworkOptimization boolean   Propiedad del controlador JDBC: xaNetworkOptimization.
    transaction > dataSource > properties.derby.client
    Descripción: Propiedades del origen de datos para el controlador JDBC del cliente de red de Derby.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    connectionAttributes string   Propiedad del controlador JDBC: connectionAttributes.
    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.
    databaseName string   Propiedad del controlador JDBC: databaseName.
    loginTimeout Un período de tiempo con precisión de segundos   Propiedad 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.
    password Contraseña codificada de forma reversible (string)   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    portNumber int 1527 Puerto en el que se obtienen las conexiones de base de datos.
    retrieveMessageText boolean true Propiedad del controlador JDBC: retrieveMessageText.
    securityMechanism
    • 3
    • 7
    • 4
    • 9
    • 8
    3 Propiedad 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
    7
    ENCRYPTED_PASSWORD_SECURITY
    4
    USER_ONLY_SECURITY
    9
    ENCRYPTED_USER_AND_PASSWORD_SECURITY
    8
    STRONG_PASSWORD_SUBSTITUTE_SECURITY
    serverName string localhost Servidor donde se ejecuta la base de datos.
    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
    • basic
    • off
    • peerAuthentication
      Propiedad del controlador JDBC: ssl.
    basic
    basic
    off
    off
    peerAuthentication
    peerAuthentication
    traceDirectory string   Propiedad del controlador JDBC: traceDirectory.
    traceFile string   Propiedad del controlador JDBC: traceFile.
    traceFileAppend boolean   Propiedad del controlador JDBC: traceFileAppend.
    traceLevel int   Combinació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.
    user string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    transaction > dataSource > properties.derby.embedded
    Descripción: Propiedades del origen de datos para el controlador JDBC de Derby Embedded.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    connectionAttributes string   Propiedad del controlador JDBC: connectionAttributes.
    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.
    databaseName string   Propiedad del controlador JDBC: databaseName.
    loginTimeout Un período de tiempo con precisión de segundos   Propiedad 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.
    password Contraseñ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.
    user string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    transaction > dataSource > properties.informix
    Descripción: Propiedades del origen de datos para el controlador JDBC de Informix.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    databaseName string   Propiedad del controlador JDBC: databaseName.
    ifxCLIENT_LOCALE string   Propiedad del controlador JDBC: ifxCLIENT_LOCALE.
    ifxCPMAgeLimit Un período de tiempo con precisión de segundos   Propiedad 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.
    ifxCPMInitPoolSize int   Propiedad del controlador JDBC: ifxCPMInitPoolSize.
    ifxCPMMaxConnections int   Propiedad del controlador JDBC: ifxCPMMaxConnections.
    ifxCPMMaxPoolSize int   Propiedad del controlador JDBC: ifxCPMMaxPoolSize.
    ifxCPMMinAgeLimit Un período de tiempo con precisión de segundos   Propiedad 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.
    ifxCPMMinPoolSize int   Propiedad del controlador JDBC: ifxCPMMinPoolSize.
    ifxCPMServiceInterval Un período de tiempo con precisión de milisegundos   Propiedad 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.
    ifxDBANSIWARN boolean   Propiedad del controlador JDBC: ifxDBANSIWARN.
    ifxDBCENTURY string   Propiedad del controlador JDBC: ifxDBCENTURY.
    ifxDBDATE string   Propiedad del controlador JDBC: ifxDBDATE.
    ifxDBSPACETEMP string   Propiedad del controlador JDBC: ifxDBSPACETEMP.
    ifxDBTEMP string   Propiedad del controlador JDBC: ifxDBTEMP.
    ifxDBTIME string   Propiedad del controlador JDBC: ifxDBTIME.
    ifxDBUPSPACE string   Propiedad del controlador JDBC: ifxDBUPSPACE.
    ifxDB_LOCALE string   Propiedad del controlador JDBC: ifxDB_LOCALE.
    ifxDELIMIDENT boolean   Propiedad del controlador JDBC: ifxDELIMIDENT.
    ifxENABLE_TYPE_CACHE boolean   Propiedad del controlador JDBC: ifxENABLE_TYPE_CACHE.
    ifxFET_BUF_SIZE int   Propiedad del controlador JDBC: ifxFET_BUF_SIZE.
    ifxGL_DATE string   Propiedad del controlador JDBC: ifxGL_DATE.
    ifxGL_DATETIME string   Propiedad del controlador JDBC: ifxGL_DATETIME.
    ifxIFXHOST string localhost Propiedad del controlador JDBC: ifxIFXHOST.
    ifxIFX_AUTOFREE boolean   Propiedad del controlador JDBC: ifxIFX_AUTOFREE.
    ifxIFX_DIRECTIVES string   Propiedad del controlador JDBC: ifxIFX_DIRECTIVES.
    ifxIFX_LOCK_MODE_WAIT Un período de tiempo con precisión de segundos 2s Propiedad 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_TIMEOUT Un período de tiempo con precisión de milisegundos   Propiedad 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_USEPUT boolean   Propiedad del controlador JDBC: ifxIFX_USEPUT.
    ifxIFX_USE_STRENC boolean   Propiedad del controlador JDBC: ifxIFX_USE_STRENC.
    ifxIFX_XASPEC string y Propiedad del controlador JDBC: ifxIFX_XASPEC.
    ifxINFORMIXCONRETRY int   Propiedad del controlador JDBC: ifxINFORMIXCONRETRY.
    ifxINFORMIXCONTIME Un período de tiempo con precisión de segundos   Propiedad 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.
    ifxINFORMIXOPCACHE string   Propiedad del controlador JDBC: ifxINFORMIXOPCACHE.
    ifxINFORMIXSTACKSIZE int   Propiedad del controlador JDBC: ifxINFORMIXSTACKSIZE.
    ifxJDBCTEMP string   Propiedad del controlador JDBC: ifxJDBCTEMP.
    ifxLDAP_IFXBASE string   Propiedad del controlador JDBC: ifxLDAP_IFXBASE.
    ifxLDAP_PASSWD string   Propiedad del controlador JDBC: ifxLDAP_PASSWD.
    ifxLDAP_URL string   Propiedad del controlador JDBC: ifxLDAP_URL.
    ifxLDAP_USER string   Propiedad del controlador JDBC: ifxLDAP_USER.
    ifxLOBCACHE int   Propiedad del controlador JDBC: ifxLOBCACHE.
    ifxNEWCODESET string   Propiedad del controlador JDBC: ifxNEWCODESET.
    ifxNEWLOCALE string   Propiedad del controlador JDBC: ifxNEWLOCALE.
    ifxNODEFDAC string   Propiedad del controlador JDBC: ifxNODEFDAC.
    ifxOPTCOMPIND string   Propiedad del controlador JDBC: ifxOPTCOMPIND.
    ifxOPTOFC string   Propiedad del controlador JDBC: ifxOPTOFC.
    ifxOPT_GOAL string   Propiedad del controlador JDBC: ifxOPT_GOAL.
    ifxPATH string   Propiedad del controlador JDBC: ifxPATH.
    ifxPDQPRIORITY string   Propiedad del controlador JDBC: ifxPDQPRIORITY.
    ifxPLCONFIG string   Propiedad del controlador JDBC: ifxPLCONFIG.
    ifxPLOAD_LO_PATH string   Propiedad del controlador JDBC: ifxPLOAD_LO_PATH.
    ifxPROTOCOLTRACE int   Propiedad del controlador JDBC: ifxPROTOCOLTRACE.
    ifxPROTOCOLTRACEFILE string   Propiedad del controlador JDBC: ifxPROTOCOLTRACEFILE.
    ifxPROXY string   Propiedad del controlador JDBC: ifxPROXY.
    ifxPSORT_DBTEMP string   Propiedad del controlador JDBC: ifxPSORT_DBTEMP.
    ifxPSORT_NPROCS boolean   Propiedad del controlador JDBC: ifxPSORT_NPROCS.
    ifxSECURITY string   Propiedad del controlador JDBC: ifxSECURITY.
    ifxSQLH_FILE string   Propiedad del controlador JDBC: ifxSQLH_FILE.
    ifxSQLH_LOC string   Propiedad del controlador JDBC: ifxSQLH_LOC.
    ifxSQLH_TYPE string   Propiedad del controlador JDBC: ifxSQLH_TYPE.
    ifxSSLCONNECTION string   Propiedad del controlador JDBC: ifxSSLCONNECTION.
    ifxSTMT_CACHE string   Propiedad del controlador JDBC: ifxSTMT_CACHE.
    ifxTRACE int   Propiedad del controlador JDBC: ifxTRACE.
    ifxTRACEFILE string   Propiedad del controlador JDBC: ifxTRACEFILE.
    ifxTRUSTED_CONTEXT string   Propiedad del controlador JDBC: ifxTRUSTED_CONTEXT.
    ifxUSEV5SERVER boolean   Propiedad del controlador JDBC: ifxUSEV5SERVER.
    ifxUSE_DTENV boolean   Propiedad del controlador JDBC: ifxUSE_DTENV.
    loginTimeout Un período de tiempo con precisión de segundos   Propiedad 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.
    password Contraseña codificada de forma reversible (string)   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    portNumber int 1526 Puerto en el que se obtienen las conexiones de base de datos.
    roleName string   Propiedad del controlador JDBC: roleName.
    serverName string   Servidor donde se ejecuta la base de datos.
    user string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    transaction > dataSource > properties.informix.jcc
    Descripción: Propiedades del origen de datos para IBM Data Server Driver para JDBC y SQLJ para Informix.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    DBANSIWARN boolean   Propiedad del controlador JDBC: DBANSIWARN.
    DBDATE string   Propiedad del controlador JDBC: DBDATE.
    DBPATH string   Propiedad del controlador JDBC: DBPATH.
    DBSPACETEMP string   Propiedad del controlador JDBC: DBSPACETEMP.
    DBTEMP string   Propiedad del controlador JDBC: DBTEMP.
    DBUPSPACE string   Propiedad del controlador JDBC: DBUPSPACE.
    DELIMIDENT boolean   Propiedad del controlador JDBC: DELIMIDENT.
    IFX_DIRECTIVES
    • ON
    • OFF
      Propiedad del controlador JDBC: IFX_DIRECTIVES.
    ON
    ON
    OFF
    OFF
    IFX_EXTDIRECTIVES
    • ON
    • OFF
      Propiedad del controlador JDBC: IFX_EXTDIRECTIVES.
    ON
    ON
    OFF
    OFF
    IFX_UPDDESC string   Propiedad del controlador JDBC: IFX_UPDDESC.
    IFX_XASTDCOMPLIANCE_XAEND
    • 1
    • 0
      Propiedad del controlador JDBC: IFX_XASTDCOMPLIANCE_XAEND.
    1
    1
    0
    0
    INFORMIXOPCACHE string   Propiedad del controlador JDBC: INFORMIXOPCACHE.
    INFORMIXSTACKSIZE string   Propiedad del controlador JDBC: INFORMIXSTACKSIZE.
    NODEFDAC
    • yes
    • no
      Propiedad del controlador JDBC: NODEFDAC.
    yes
    yes
    no
    no
    OPTCOMPIND
    • 2
    • 1
    • 0
      Propiedad del controlador JDBC: OPTCOMPIND.
    2
    2
    1
    1
    0
    0
    OPTOFC
    • 1
    • 0
      Propiedad del controlador JDBC: OPTOFC.
    1
    1
    0
    0
    PDQPRIORITY
    • HIGH
    • LOW
    • OFF
      Propiedad del controlador JDBC: PDQPRIORITY.
    HIGH
    HIGH
    LOW
    LOW
    OFF
    OFF
    PSORT_DBTEMP string   Propiedad del controlador JDBC: PSORT_DBTEMP.
    PSORT_NPROCS string

    Máximo:10

      Propiedad del controlador JDBC: PSORT_NPROCS.
    STMT_CACHE
    • 1
    • 0
      Propiedad del controlador JDBC: STMT_CACHE.
    1
    1
    0
    0
    currentLockTimeout Un período de tiempo con precisión de segundos 2s Propiedad 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.
    databaseName string   Propiedad del controlador JDBC: databaseName.
    deferPrepares boolean   Propiedad del controlador JDBC: deferPrepares.
    driverType int 4 Propiedad del controlador JDBC: driverType.
    enableNamedParameterMarkers int   Propiedad del controlador JDBC: enableNamedParameterMarkers. Los valores son: 1 (YES) o 2 (NO).
    enableSeamlessFailover int   Propiedad del controlador JDBC: enableSeamlessFailover. Los valores son: 1 (YES) o 2 (NO).
    enableSysplexWLB boolean   Propiedad del controlador JDBC: enableSysplexWLB.
    fetchSize int   Propiedad del controlador JDBC: fetchSize.
    fullyMaterializeLobData boolean   Propiedad del controlador JDBC: fullyMaterializeLobData.
    keepDynamic int   Propiedad del controlador JDBC: keepDynamic.
    loginTimeout Un período de tiempo con precisión de segundos   Propiedad 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.
    password Contraseña codificada de forma reversible (string)   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    portNumber int 1526 Puerto en el que se obtienen las conexiones de base de datos.
    progressiveStreaming
    • 2
    • 1
      Propiedad del controlador JDBC: progressiveStreaming. Los valores son: 1 (YES) o 2 (NO).
    2
    NO
    1
    YES
    queryDataSize int

    Mínimo:4096

    Máximo:10485760

      Propiedad del controlador JDBC: queryDataSize.
    resultSetHoldability
    • 2
    • 1
      Propiedad del controlador JDBC: resultSetHoldability. Los valores son: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT).
    2
    CLOSE_CURSORS_AT_COMMIT
    1
    HOLD_CURSORS_OVER_COMMIT
    resultSetHoldabilityForCatalogQueries
    • 2
    • 1
      Propiedad del controlador JDBC: resultSetHoldabilityForCatalogQueries. Los valores son: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT).
    2
    CLOSE_CURSORS_AT_COMMIT
    1
    HOLD_CURSORS_OVER_COMMIT
    retrieveMessagesFromServerOnGetMessage boolean true Propiedad del controlador JDBC: retrieveMessagesFromServerOnGetMessage.
    securityMechanism
    • 3
    • 7
    • 4
    • 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
    7
    ENCRYPTED_PASSWORD_SECURITY
    4
    USER_ONLY_SECURITY
    9
    ENCRYPTED_USER_AND_PASSWORD_SECURITY
    serverName string localhost Servidor donde se ejecuta la base de datos.
    traceDirectory string   Propiedad del controlador JDBC: traceDirectory.
    traceFile string   Propiedad del controlador JDBC: traceFile.
    traceFileAppend boolean   Propiedad del controlador JDBC: traceFileAppend.
    traceLevel int   Combinació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.
    useJDBC4ColumnNameAndLabelSemantics int   Propiedad del controlador JDBC: useJDBC4ColumnNameAndLabelSemantics. Los valores son: 1 (YES) o 2 (NO).
    user string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    transaction > dataSource > properties.microsoft.sqlserver
    Descripción: Propiedades del origen de datos para el controlador JDBC de Microsoft SQL Server.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    URL string   URL para conectar a la base de datos. Ejemplo: jdbc:sqlserver://localhost:1433;databaseName=myDB.
    applicationIntent
    • ReadOnly
    • ReadWrite
      Propiedad del controlador JDBC: applicationIntent.
    ReadOnly
    ReadOnly
    ReadWrite
    ReadWrite
    applicationName string   Propiedad del controlador JDBC: applicationName.
    authenticationScheme
    • NativeAuthentication
    • JavaKerberos
      Propiedad del controlador JDBC: authenticationScheme.
    NativeAuthentication
    NativeAuthentication
    JavaKerberos
    JavaKerberos
    databaseName string   Propiedad del controlador JDBC: databaseName.
    encrypt boolean   Propiedad del controlador JDBC: encrypt.
    failoverPartner string   Propiedad del controlador JDBC: failoverPartner.
    hostNameInCertificate string   Propiedad del controlador JDBC: hostNameInCertificate.
    instanceName string   Propiedad del controlador JDBC: instanceName.
    integratedSecurity boolean   Propiedad del controlador JDBC: integratedSecurity.
    lastUpdateCount boolean   Propiedad del controlador JDBC: lastUpdateCount.
    lockTimeout Un período de tiempo con precisión de milisegundos   Propiedad 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.
    loginTimeout Un período de tiempo con precisión de segundos   Propiedad 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.
    multiSubnetFailover boolean   Propiedad del controlador JDBC: multiSubnetFailover.
    packetSize int

    Mínimo:512

    Máximo:32767

      Propiedad del controlador JDBC: packetSize.
    password Contraseña codificada de forma reversible (string)   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    portNumber int   Puerto en el que se obtienen las conexiones de base de datos.
    responseBuffering
    • full
    • adaptive
      Propiedad del controlador JDBC: responseBuffering.
    full
    full
    adaptive
    adaptive
    selectMethod
    • direct
    • cursor
      Propiedad del controlador JDBC: selectMethod.
    direct
    direct
    cursor
    cursor
    sendStringParametersAsUnicode boolean false Propiedad del controlador JDBC: sendStringParametersAsUnicode.
    sendTimeAsDatetime boolean   Propiedad del controlador JDBC: sendTimeAsDatetime.
    serverName string localhost Servidor donde se ejecuta la base de datos.
    trustServerCertificate boolean   Propiedad del controlador JDBC: trustServerCertificate.
    trustStore string   Propiedad del controlador JDBC: trustStore.
    trustStorePassword Contraseña codificada de forma reversible (string)   Propiedad del controlador JDBC: trustStorePassword.
    user string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    workstationID string   Propiedad del controlador JDBC: workstationID.
    xopenStates boolean   Propiedad del controlador JDBC: xopenStates.
    transaction > dataSource > properties.oracle
    Descripción: Propiedades del origen de datos para el controlador JDBC de Oracle.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    ONSConfiguration string   Propiedad del controlador JDBC: ONSConfiguration.
    TNSEntryName string   Propiedad del controlador JDBC: TNSEntryName.
    URL string   URL para conectar a la base de datos. Ejemplos: jdbc:oracle:thin:@//localhost:1521/sample o jdbc:oracle:oci:@//localhost:1521/sample.
    connectionProperties string   Propiedad del controlador JDBC: connectionProperties.
    databaseName string   Propiedad del controlador JDBC: databaseName.
    driverType
    • oci
    • thin
    thin Propiedad del controlador JDBC: driverType.
    oci
    oci
    thin
    thin
    loginTimeout Un período de tiempo con precisión de segundos   Propiedad 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 string   Propiedad del controlador JDBC: networkProtocol.
    password Contraseña codificada de forma reversible (string)   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    portNumber int 1521 Puerto en el que se obtienen las conexiones de base de datos.
    serverName string localhost Servidor donde se ejecuta la base de datos.
    serviceName string   Propiedad del controlador JDBC: serviceName.
    user string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    transaction > dataSource > properties.sybase
    Descripción: Propiedades del origen de datos para el controlador JDBC de Sybase.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    SERVER_INITIATED_TRANSACTIONS
    • false
    • true
    false Propiedad del controlador JDBC: SERVER_INITIATED_TRANSACTIONS.
    false
    false
    true
    true
    connectionProperties string SELECT_OPENS_CURSOR=true Propiedad del controlador JDBC: connectionProperties.
    databaseName string   Propiedad del controlador JDBC: databaseName.
    loginTimeout Un período de tiempo con precisión de segundos   Propiedad 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
    • SSL
    • socket
      Propiedad del controlador JDBC: networkProtocol.
    SSL
    SSL
    socket
    socket
    password Contraseña codificada de forma reversible (string)   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    portNumber int 5000 Puerto en el que se obtienen las conexiones de base de datos.
    resourceManagerName string   Propiedad del controlador JDBC: resourceManagerName.
    serverName string localhost Servidor donde se ejecuta la base de datos.
    user string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
    version int   Propiedad del controlador JDBC: version.
    transaction > dataSource > recoveryAuthData
    Descripción: Datos de autenticación de la recuperación de transacciones.
    Obligatorio: false
    Tipo de datos:
    Nombre de atributo Tipo de datos Valor predeterminado Descripción
    password Contraseña codificada de forma reversible (string)   Contraseña del usuario que se debe utilizar al conectarse al EIS. El valor puede almacenarse como texto simple o en formato codificado. Se recomienda codificar la contraseña. Para ello, utilice la herramienta securityUtility con la opción encode.
    user string   Nombre del usuario que se debe utilizar al conectarse al EIS.

    Icono que indica el tipo de tema Tema de referencia

    Términos y condiciones para centros de información | Comentarios


    Icono de indicación de fecha y hora Última actualización: 15 de junio de 2015
    http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_feature_webProfile-7.0
    Nombre de archivo:rwlp_feature_webProfile-7.0.html