OSGi Web Application Bundles

Cette fonction active les applications OSGi qui contiennent des bundles WAB (Web Application Bundles). Les bundles d'applications Web sont des bundles OSGi structurés en interne de la même manière qu'un fichier war et qui prennent en charge les mêmes composants Web.

Activation de cette fonction

Pour activer la fonction OSGi Web Application Bundles, ajoutez la déclaration d'élément suivante dans l'élément featureManager de votre fichier server.xml :
<feature>wab-1.0</feature>

Versions de Java™ prises en charge

  • JavaSE-1.6
  • JavaSE-1.7
  • JavaSE-1.8

Développement d'une fonction qui dépend de cette fonction

Si vous développez une fonction qui dépend de la fonction OSGi Web Application Bundles, incluez l'élément suivant dans l'en-tête Subsystem-Content du fichier manifeste de fonction pour votre nouvelle fonction :
com.ibm.websphere.appserver.wab-1.0; type="osgi.subsystem.feature"

Fonctions que cette fonction active

Fonctions qui activent cette fonction

    Eléments de configuration de la fonction

    Vous pouvez utiliser les éléments suivants dans votre fichier server.xml pour configurer la fonction OSGi Web Application Bundles :

    classloading
    Chargement de classes global
    Nom de l'attribut Type de données Valeur par défaut Description
    useJarUrls boolean false Indique s'il convient d'utiliser les URL jar: ou wsjar: pour faire référence à des fichiers dans des archives
    transaction
    Propriétés de configuration pour le service Gestionnaire de transactions
    Nom de l'attribut Type de données Valeur par défaut Description
    acceptHeuristicHazard boolean true Indique si toutes les applications de ce serveur acceptent la possibilité qu'un danger heuristique survienne dans une transaction à deux phases contenant une ressource à phase unique.
    clientInactivityTimeout Période avec une précision à la seconde près 60s Durée maximale entre chaque demande transactionnelle émanant d'un client distant. Toute période d'inactivité du client dépassant ce délai implique l'annulation de la transaction sur ce serveur d'applications. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    dataSourceRef Référence à lélément {0} de niveau supérieur (chaîne).   Il s'agit d'une propriété facultative. Par défaut le service de transaction enregistre ses journaux de reprise dans un fichier. Il est également possible d'enregistrer les journaux dans un système SGBD. Pour cela il est nécessaire de paramétrer cette propriété qui définit une source de données non transactionnelle dans laquelle les journaux de transaction seront stockés.
    defaultMaxShutdownDelay Période avec une précision à la seconde près 2s Délai maximal d'arrêt par défaut. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    enableLoggingForHeuristicReporting boolean false Indique si le serveur d'applications consigne les événements liés aux ressources à validation en une phase associées à des transactions faisant appel à une ressource de validation à une et deux phases.
    heuristicRetryInterval Période avec une précision à la seconde près 60s Durée pendant laquelle le serveur d'applications attend avant de tenter d'émettre à nouveau un signal d'achèvement, tel la validation ou l'annulation, après une exception transitoire provenant d'un gestionnaire de ressources ou d'un partenaire éloigné. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    heuristicRetryWait int 5 Indique le nombre de fois que le serveur d'applications tente de renvoyer un signal d'achèvement, comme la validation ou l'annulation. Les nouvelles tentatives ont lieu après une exception transitoire émise par un gestionnaire de ressources ou un partenaire distant.
    lpsHeuristicCompletion
    • COMMIT
    • MANUAL
    • ROLLBACK
    ROLLBACK Indique la direction suivie pour terminer une transaction avec un résultat heuristique : soit le serveur d'applications valide ou annule la transaction, soit il dépend de l'achèvement manuel effectué par l'administrateur. Valeurs autorisées : COMMIT (Valider), ROLLBACK (Annuler) et MANUAL (Manuel)
    COMMIT
    Valider
    MANUAL
    Manuel
    ROLLBACK
    Annuler
    propogatedOrBMTTranLifetimeTimeout Période avec une précision à la seconde près 0 Limite supérieure du délai de transaction, en secondes, pour des transactions exécutées sur ce serveur. Cette valeur doit être supérieure ou égale à la valeur spécifiée pour le délai de transaction total. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    recoverOnStartup boolean false Indique si le serveur doit commencer la récupération des transactions dès son démarrage.
    recoveryGroup string   Nom du groupe de récupération auquel appartient ce serveur. Les membres d'un Nom du groupe de récupération peuvent récupérer les journaux de transaction d'autres serveurs du groupe.
    recoveryIdentity string   Identité unique de ce serveur pour reprise homologue de transaction.
    timeoutGracePeriodEnabled boolean false Indique s'il y a un délai supplémentaire entre l'expiration du délai imparti à une transaction et la fin anormale de la région serviteur qui exécutait cette transaction.
    totalTranLifetimeTimeout Période avec une précision à la seconde près 120s Durée maximale par défaut dont les transactions démarrées sur ce serveur disposent pour se terminer. Les transactions qui ne sont pas terminées avant l'expiration de cette période sont annulées. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    transactionLogDBTableSuffix string   Lorsque les journaux de reprise sont stockés dans une table de gestion de base de données relationnelle, cette propriété permet au nom de la table d'être suivie d'une chaîne de sorte à la rendre unique pour ce serveur.
    transactionLogDirectory string ${server.output.dir}/tranlog/ Répertoire de ce serveur dans lequel le service de transactions stocke les fichiers journaux de reprise.
    transactionLogSize int 1024 Indique la taille des fichiers journaux de transactions.
    waitForRecovery boolean false Indique si le serveur doit attendre que la récupération des transactions soit terminée avant d'accepter un nouveau travail transactionnel.
    transaction > dataSource
    Description : Il s'agit d'une propriété facultative. Par défaut le service de transaction enregistre ses journaux de reprise dans un fichier. Il est également possible d'enregistrer les journaux dans un système SGBD. Pour cela il est nécessaire de paramétrer cette propriété qui définit une source de données non transactionnelle dans laquelle les journaux de transaction seront stockés.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    beginTranForResultSetScrollingAPIs boolean true Tenter l'inscription dans la transaction lorsque les interfaces de défilement d'ensembles de résultats sont utilisées.
    beginTranForVendorAPIs boolean true Tenter l'inscription dans la transaction lorsque les interfaces du fournisseur JDBC sont utilisées.
    commitOrRollbackOnCleanup
    • commit
    • rollback
      Détermine comment les connexions pouvant être dans une unité de travail de la base de données (AutoCommit=false) doivent être nettoyées lorsqu'elles sont fermées ou rendues au pool.
    commit
    Nettoyage de la connexion par validation.
    rollback
    Nettoyage de la connexion par annulation.
    connectionManagerRef Référence à lélément {0} de niveau supérieur (chaîne).   Gestionnaire de connexions d'une source de données.
    connectionSharing
    • MatchOriginalRequest
    • MatchCurrentState
    MatchOriginalRequest Indique sur quels critères se fonde le partage des connexions.
    MatchOriginalRequest
    Lors du partage de connexions, correspondance en fonction de la demande de connexion d'origine.
    MatchCurrentState
    Lors du partage de connexions, correspondance en fonction de l'état en cours de la connexion.
    containerAuthDataRef Référence à lélément {0} de niveau supérieur (chaîne).   Données d'authentification par défaut pour une authentification gérée par conteneur qui s'applique lorsque les liaisons ne spécifient pas d'alias d'authentification pour une référence de ressource res-auth=CONTAINER.
    isolationLevel
    • TRANSACTION_REPEATABLE_READ
    • TRANSACTION_READ_COMMITTED
    • TRANSACTION_SERIALIZABLE
    • TRANSACTION_READ_UNCOMMITTED
    • TRANSACTION_SNAPSHOT
      Niveau d'isolement des transactions par défaut.
    TRANSACTION_REPEATABLE_READ
    Les lectures de pages modifiées et les lectures non reproductibles sont interdites ; les lectures fantômes sont autorisées.
    TRANSACTION_READ_COMMITTED
    Les lectures de pages modifiées sont interdites ; les lectures non reproductibles et les lectures fantômes sont autorisées.
    TRANSACTION_SERIALIZABLE
    Les lectures de pages modifiées, les lectures non reproductibles et les lectures fantômes sont interdites.
    TRANSACTION_READ_UNCOMMITTED
    Les lectures de pages modifiées, les lectures non reproductibles et les lectures fantômes sont autorisées.
    TRANSACTION_SNAPSHOT
    Isolement de capture instantanée (Snapshot Isolation) pour les pilotes Microsoft SQL Server JDBC Driver et DataDirect Connect for JDBC.
    jdbcDriverRef Référence à lélément {0} de niveau supérieur (chaîne).   Pilote JDBC d'une source de données.
    jndiName string   Nom JNDI d'une source de données.
    queryTimeout Période avec une précision à la seconde près   Délai d'expiration par défaut appliqué aux instructions SQL. Dans une transaction JTA, ce délai par défaut peut être remplacé par syncQueryTimeoutWithTransactionTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    recoveryAuthDataRef Référence à lélément {0} de niveau supérieur (chaîne).   Données d'authentification pour la récupération des transactions.
    statementCacheSize int

    Minimum : 0

    10 Nombre maximal d'instructions mises en cache par connexion.
    supplementalJDBCTrace boolean   Complète la trace de pilote JDBC consignée lorsque la trace de pilote JDBC est activée dans bootstrap.properties. Les spécifications de trace de pilote JDBC incluent : com.ibm.ws.database.delogwriter, 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 Utiliser le temps restant (le cas échéant) dans une transaction JTA comme délai d'expiration par défaut appliqué aux instructions SQL.
    transactional boolean true Active la participation aux transactions gérées par le serveur d'applications.
    type
    • javax.sql.DataSource
    • javax.sql.XADataSource
    • javax.sql.ConnectionPoolDataSource
      Type de source de données.
    javax.sql.DataSource
    javax.sql.DataSource
    javax.sql.XADataSource
    javax.sql.XADataSource
    javax.sql.ConnectionPoolDataSource
    javax.sql.ConnectionPoolDataSource
    transaction > dataSource > connectionManager
    Description : Gestionnaire de connexions d'une source de données.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    agedTimeout Période avec une précision à la seconde près -1 Délai avant qu'une connexion physique ne soit supprimée par la maintenance du pool. La valeur -1 désactive ce délai. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    connectionTimeout Période avec une précision à la seconde près 30s Délai à l'issue duquel une demande de connexion expire si elle n'est toujours pas satisfaite. La valeur -1 désactive ce délai. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    maxConnectionsPerThread int

    Minimum : 0

      Limite le nombre de connexions ouvertes sur chaque unité d'exécution.
    maxIdleTime Période avec une précision à la seconde près 30m Durée à l'issue de laquelle une connexion inutilisée ou au repos peut être supprimée durant la maintenance du pool, à condition que cette suppression ne fasse pas tomber le pool en-deçà de sa taille minimale. La valeur -1 désactive ce délai. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    maxPoolSize int

    Minimum : 0

    50 Nombre maximal de connexions physiques pour un pool. La valeur 0 indique qu'il n'existe aucune limite.
    minPoolSize int

    Minimum : 0

      Nombre minimal de connexions physiques à maintenir dans le pool. Le pool n'est pas prérempli. Le délai d'ancienneté est prioritaire et peut donc faire tomber le nombre de connexions en-deçà de ce minimum.
    numConnectionsPerThreadLocal int

    Minimum : 0

      Place en cache le nombre de connexions défini pour chaque unité d'exécution.
    purgePolicy
    • ValidateAllConnections
    • FailingConnectionOnly
    • EntirePool
    EntirePool Indique quelles connexions détruire lorsqu'une connexion périmée est détectée dans un pool.
    ValidateAllConnections
    Lorsqu'une connexion périmée est détectée, les connexions sont testées et celles qui sont identifiées comme incorrectes ou périmées sont fermées.
    FailingConnectionOnly
    Lorsqu'une connexion périmée est détectée, seule la connexion identifiée comme incorrecte ou périmée est fermée.
    EntirePool
    Lorsqu'une connexion périmée est détectée, toutes les connexions du pool sont marquées comme périmées et sont fermées dès qu'elles ne sont plus utilisées.
    reapTime Période avec une précision à la seconde près 3m Intervalle entre chaque passage de l'unité d'exécution de maintenance du pool. La valeur -1 désactive la maintenance du pool. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    transaction > dataSource > containerAuthData
    Description : Données d'authentification par défaut pour une authentification gérée par conteneur qui s'applique lorsque les liaisons ne spécifient pas d'alias d'authentification pour une référence de ressource res-auth=CONTAINER.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    password Mot de passe codé réversible (chaîne)   Mot de passe de l'utilisateur à employer lors de la connexion à un système d'information d'entreprise. La valeur peut être stockée en clair ou sous forme encodée. Il est recommandé d'encoder le mot de passe. Pour cela, utilisez l'outil securityUtility avec l'option encode.
    user string   Nom d'utilisateur à employer lors de la connexion à un système d'information d'entreprise.
    transaction > dataSource > jdbcDriver
    Description : Pilote JDBC d'une source de données.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    javax.sql.ConnectionPoolDataSource string   Implémentation du pilote JDBC de javax.sql.ConnectionPoolDataSource.
    javax.sql.DataSource string   Implémentation du pilote JDBC de javax.sql.DataSource.
    javax.sql.XADataSource string   Implémentation du pilote JDBC de javax.sql.XADataSource.
    libraryRef Référence à lélément {0} de niveau supérieur (chaîne).   Identifie les fichiers natifs et JAR du pilote JDBC.
    transaction > dataSource > jdbcDriver > library
    Description : Identifie les fichiers natifs et JAR du pilote JDBC.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    apiTypeVisibility string spec,ibm-api,api Types de package d'API que ce chargeur de classe de bibliothèque pourra voir, sous forme de liste d'éléments spec, ibm-api, api et third-party dans laquelle les éléments sont séparés par des virgules.
    description string   Description de la bibliothèque partagée (pour les administrateurs)
    filesetRef Liste de références aux éléments fileset de niveau supérieur (chaîne dans laquelle les éléments sont séparés par des virgules).   ID de l'ensemble de fichiers référencé
    name string   Nom de la bibliothèque partagée (pour les administrateurs)
    transaction > dataSource > jdbcDriver > library > file
    Description : ID du fichier référencé
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    id string   ID de configuration unique.
    name Chemin vers un fichier   Nom de fichier complet
    transaction > dataSource > jdbcDriver > library > fileset
    Description : ID de l'ensemble de fichiers référencé
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    caseSensitive boolean true Booléen indiquant si la recherche doit se faire en tenant compte de la casse des caractères (valeur par défaut : true).
    dir Chemin vers un répertoire ${server.config.dir} Répertoire de base dans lequel rechercher les fichiers.
    excludes string   Liste (séparée par des virgules ou des espaces) de masques de nom de fichier à exclure des résultats de la recherche. Par défaut, aucun fichier n'est exclu.
    id string   ID de configuration unique.
    includes string * Liste (séparée par des virgules ou des espaces) de masques de nom de fichier à inclure dans les résultats de la recherche (valeur par défaut : *).
    scanInterval Période avec une précision à la milliseconde près 0 Intervalle entre chaque balayage de l'ensemble de fichiers pour déterminer s'il a subi des changements. Sa valeur est un entier long suivi de l'abréviation de l'unité de temps choisie : h pour les heures, m pour les minutes, s pour les secondes, ms pour les millisecondes. Par exemple, 2ms ou 5s. Désactivé par défaut (scanInterval=0). Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
    transaction > dataSource > jdbcDriver > library > folder
    Description : ID du dossier référencé
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    dir Chemin vers un répertoire   Répertoire ou dossier à inclure dans le chemin d'accès aux classes de la bibliothèque afin de trouver les fichiers de ressources
    id string   ID de configuration unique.
    transaction > dataSource > properties
    Description : Liste des propriétés du fournisseur JDBC pour la source de données. Par exemple, databaseName="nombd" serverName="localhost" portNumber="50000".
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    URL string   URL à utiliser pour la connexion à la base de données.
    databaseName string   Propriété de pilote JDBC : databaseName.
    password Mot de passe codé réversible (chaîne)   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    portNumber int   Port sur lequel obtenir des connexions de base de données.
    serverName string   Serveur sur lequel la base de données est en cours d'exécution.
    user string   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    transaction > dataSource > properties.datadirect.sqlserver
    Description : Propriétés de la source de données pour le pilote DataDirect Connect for JDBC de Microsoft SQL Server.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    JDBCBehavior
    • 1
    • 0
    0 Propriété de pilote JDBC : JDBCBehavior. Les valeurs sont : 0 (JDBC 4.0) ou 1 (JDBC 3.0).
    1
    JDBC 3.0
    0
    JDBC 4.0
    XATransactionGroup string   Propriété de pilote JDBC : XATransactionGroup.
    XMLDescribeType
    • longvarbinary
    • longvarchar
      Propriété de pilote JDBC : XMLDescribeType.
    longvarbinary
    longvarbinary
    longvarchar
    longvarchar
    accountingInfo string   Propriété de pilote JDBC : accountingInfo.
    alternateServers string   Propriété de pilote JDBC : alternateServers.
    alwaysReportTriggerResults boolean   Propriété de pilote JDBC : alwaysReportTriggerResults.
    applicationName string   Propriété de pilote JDBC : applicationName.
    authenticationMethod
    • ntlm
    • userIdPassword
    • kerberos
    • auto
      Propriété de pilote JDBC : authenticationMethod.
    ntlm
    ntlm
    userIdPassword
    userIdPassword
    kerberos
    kerberos
    auto
    auto
    bulkLoadBatchSize long   Propriété de pilote JDBC : bulkLoadBatchSize.
    bulkLoadOptions long   Propriété de pilote JDBC : bulkLoadOptions.
    clientHostName string   Propriété de pilote JDBC : clientHostName.
    clientUser string   Propriété de pilote JDBC : clientUser.
    codePageOverride string   Propriété de pilote JDBC : codePageOverride.
    connectionRetryCount int   Propriété de pilote JDBC : connectionRetryCount.
    connectionRetryDelay Période avec une précision à la seconde près   Propriété de pilote JDBC : connectionRetryDelay. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    convertNull int   Propriété de pilote JDBC : convertNull.
    databaseName string   Propriété de pilote JDBC : databaseName.
    dateTimeInputParameterType
    • dateTime
    • dateTimeOffset
    • auto
      Propriété de pilote JDBC : dateTimeInputParameterType.
    dateTime
    dateTime
    dateTimeOffset
    dateTimeOffset
    auto
    auto
    dateTimeOutputParameterType
    • dateTime
    • dateTimeOffset
    • auto
      Propriété de pilote JDBC : dateTimeOutputParameterType.
    dateTime
    dateTime
    dateTimeOffset
    dateTimeOffset
    auto
    auto
    describeInputParameters
    • describeIfString
    • noDescribe
    • describeIfDateTime
    • describeAll
      Propriété de pilote JDBC : describeInputParameters.
    describeIfString
    describeIfString
    noDescribe
    noDescribe
    describeIfDateTime
    describeIfDateTime
    describeAll
    describeAll
    describeOutputParameters
    • describeIfString
    • noDescribe
    • describeIfDateTime
    • describeAll
      Propriété de pilote JDBC : describeOutputParameters.
    describeIfString
    describeIfString
    noDescribe
    noDescribe
    describeIfDateTime
    describeIfDateTime
    describeAll
    describeAll
    enableBulkLoad boolean   Propriété de pilote JDBC : enableBulkLoad.
    enableCancelTimeout boolean   Propriété de pilote JDBC : enableCancelTimeout.
    encryptionMethod
    • loginSSL
    • requestSSL
    • SSL
    • noEncryption
      Propriété de pilote JDBC : encryptionMethod.
    loginSSL
    loginSSL
    requestSSL
    requestSSL
    SSL
    SSL
    noEncryption
    noEncryption
    failoverGranularity
    • disableIntegrityCheck
    • atomicWithRepositioning
    • nonAtomic
    • atomic
      Propriété de pilote JDBC : failoverGranularity.
    disableIntegrityCheck
    disableIntegrityCheck
    atomicWithRepositioning
    atomicWithRepositioning
    nonAtomic
    nonAtomic
    atomic
    atomic
    failoverMode
    • connect
    • select
    • extended
      Propriété de pilote JDBC : failoverMode.
    connect
    connect
    select
    select
    extended
    extended
    failoverPreconnect boolean   Propriété de pilote JDBC : failoverPreconnect.
    hostNameInCertificate string   Propriété de pilote JDBC : hostNameInCertificate.
    initializationString string   Propriété de pilote JDBC : initializationString.
    insensitiveResultSetBufferSize int   Propriété de pilote JDBC : insensitiveResultSetBufferSize.
    javaDoubleToString boolean   Propriété de pilote JDBC : javaDoubleToString.
    loadBalancing boolean   Propriété de pilote JDBC : loadBalancing.
    loginTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : loginTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    longDataCacheSize int

    Minimum : -1

      Propriété de pilote JDBC : longDataCacheSize.
    netAddress string   Propriété de pilote JDBC : netAddress.
    packetSize int

    Minimum : -1

    Maximum : 128

      Propriété de pilote JDBC : packetSize.
    password Mot de passe codé réversible (chaîne)   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    portNumber int   Port sur lequel obtenir des connexions de base de données.
    queryTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : queryTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    resultsetMetaDataOptions int   Propriété de pilote JDBC : resultsetMetaDataOptions.
    selectMethod
    • direct
    • cursor
      Propriété de pilote JDBC : selectMethod.
    direct
    direct
    cursor
    cursor
    serverName string localhost Serveur sur lequel la base de données est en cours d'exécution.
    snapshotSerializable boolean   Propriété de pilote JDBC : snapshotSerializable.
    spyAttributes string   Propriété de pilote JDBC : spyAttributes.
    stringInputParameterType
    • varchar
    • nvarchar
    varchar Propriété de pilote JDBC : stringInputParameterType.
    varchar
    varchar
    nvarchar
    nvarchar
    stringOutputParameterType
    • varchar
    • nvarchar
    varchar Propriété de pilote JDBC : stringOutputParameterType.
    varchar
    varchar
    nvarchar
    nvarchar
    suppressConnectionWarnings boolean   Propriété de pilote JDBC : suppressConnectionWarnings.
    transactionMode
    • explicit
    • implicit
      Propriété de pilote JDBC : transactionMode.
    explicit
    explicit
    implicit
    implicit
    truncateFractionalSeconds boolean   Propriété de pilote JDBC : truncateFractionalSeconds.
    trustStore string   Propriété de pilote JDBC : trustStore.
    trustStorePassword Mot de passe codé réversible (chaîne)   Propriété de pilote JDBC : trustStorePassword.
    useServerSideUpdatableCursors boolean   Propriété de pilote JDBC : useServerSideUpdatableCursors.
    user string   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    validateServerCertificate boolean   Propriété de pilote JDBC : validateServerCertificate.
    transaction > dataSource > properties.db2.i.native
    Description : Propriétés de la source de données pour le pilote JDBC IBM DB2 for i Native.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    access
    • read only
    • all
    • read call
    all Propriétés de pilote JDBC : access.
    read only
    read only
    all
    all
    read call
    read call
    autoCommit boolean true Propriété de pilote JDBC : autoCommit.
    batchStyle
    • 2.1
    • 2.0
    2.0 Propriété de pilote JDBC : batchStyle.
    2.1
    2.1
    2.0
    2.0
    behaviorOverride int   Propriété de pilote JDBC : behaviorOverride.
    blockSize
    • 512
    • 128
    • 0
    • 32
    • 64
    • 16
    • 8
    • 256
    32 Propriété de pilote JDBC : blockSize.
    512
    512
    128
    128
    0
    0
    32
    32
    64
    64
    16
    16
    8
    8
    256
    256
    cursorHold boolean false Propriété de pilote JDBC : cursorHold.
    cursorSensitivity
    • asensitive
    • sensitive
    asensitive Propriété de pilote JDBC : cursorSensitivity. Les valeurs sont : 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE).
    asensitive
    asensitive
    sensitive
    sensitive
    dataTruncation string true Propriété de pilote JDBC : dataTruncation.
    databaseName string *LOCAL Propriété de pilote JDBC : databaseName.
    dateFormat
    • dmy
    • iso
    • eur
    • ymd
    • julian
    • jis
    • usa
    • mdy
      Propriété de pilote JDBC : dateFormat.
    dmy
    dmy
    iso
    iso
    eur
    eur
    ymd
    ymd
    julian
    julian
    jis
    jis
    usa
    usa
    mdy
    mdy
    dateSeparator
    • \,
    • b
    • .
    • /
    • -
      Propriété de pilote JDBC : dateSeparator.
    \,
    Caractère virgule (,).
    b
    Caractère b
    .
    Caractère point (.).
    /
    Caractère barre oblique (/).
    -
    Caractère tiret (-).
    decimalSeparator
    • \,
    • .
      Propriété de pilote JDBC : decimalSeparator.
    \,
    Caractère virgule (,).
    .
    Caractère point (.).
    directMap boolean true Propriété de pilote JDBC : directMap.
    doEscapeProcessing boolean true Propriété de pilote JDBC : doEscapeProcessing.
    fullErrors boolean   Propriété de pilote JDBC : fullErrors.
    libraries string   Propriété de pilote JDBC : libraries.
    lobThreshold int

    Maximum : 500000

    0 Propriété de pilote JDBC : lobThreshold.
    lockTimeout Période avec une précision à la seconde près 0 Propriété de pilote JDBC : lockTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    loginTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : loginTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    maximumPrecision
    • 31
    • 63
    31 Propriété de pilote JDBC : maximumPrecision.
    31
    31
    63
    63
    maximumScale int

    Minimum : 0

    Maximum : 63

    31 Propriété de pilote JDBC : maximumScale.
    minimumDivideScale int

    Minimum : 0

    Maximum : 9

    0 Propriété de pilote JDBC : minimumDivideScale.
    networkProtocol int   Propriété de pilote JDBC : networkProtocol.
    password Mot de passe codé réversible (chaîne)   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    portNumber int   Port sur lequel obtenir des connexions de base de données.
    prefetch boolean true Propriété de pilote JDBC : prefetch.
    queryOptimizeGoal
    • 2
    • 1
    2 Propriété de pilote JDBC : queryOptimizeGoal. Les valeur sont : 1 (*FIRSTIO) ou 2 (*ALLIO).
    2
    *ALLIO
    1
    *FIRSTIO
    reuseObjects boolean true Propriété de pilote JDBC : reuseObjects.
    serverName string   Serveur sur lequel la base de données est en cours d'exécution.
    serverTraceCategories int 0 Propriété de pilote JDBC : serverTraceCategories.
    systemNaming boolean false Propriété de pilote JDBC : systemNaming.
    timeFormat
    • iso
    • eur
    • jis
    • usa
    • hms
      Propriété de pilote JDBC : timeFormat.
    iso
    iso
    eur
    eur
    jis
    jis
    usa
    usa
    hms
    hms
    timeSeparator
    • \,
    • b
    • :
    • .
      Propriété de pilote JDBC : timeSeparator.
    \,
    Caractère virgule (,).
    b
    Caractère b
    :
    Caractère deux points (:).
    .
    Caractère point (.).
    trace boolean   Propriété de pilote JDBC : trace.
    transactionTimeout Période avec une précision à la seconde près 0 Propriété de pilote JDBC : transactionTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    translateBinary boolean false Propriété de pilote JDBC : translateBinary.
    translateHex
    • binary
    • character
    character Propriété de pilote JDBC : translateHex.
    binary
    binary
    character
    character
    useBlockInsert boolean false Propriété de pilote JDBC : useBlockInsert.
    user string   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    transaction > dataSource > properties.db2.i.toolbox
    Description : Propriétés de la source de données pour le pilote JDBC IBM DB2 for i Toolbox.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    access
    • read only
    • all
    • read call
    all Propriétés de pilote JDBC : access.
    read only
    read only
    all
    all
    read call
    read call
    behaviorOverride int   Propriété de pilote JDBC : behaviorOverride.
    bidiImplicitReordering boolean true Propriété de pilote JDBC : bidiImplicitReordering.
    bidiNumericOrdering boolean false Propriété de pilote JDBC : bidiNumericOrdering.
    bidiStringType int   Propriété de pilote JDBC : bidiStringType.
    bigDecimal boolean true Propriété de pilote JDBC : bigDecimal.
    blockCriteria
    • 2
    • 1
    • 0
    2 Propriété de pilote JDBC : blockCriteria. Les valeurs sont : 0 (aucun blocage d'enregistrement), 1 (blocage si FOR FETCH ONLY est indiqué), 2 (blocage si FOR UPDATE est spécifié).
    2
    2
    1
    1
    0
    0
    blockSize
    • 512
    • 128
    • 0
    • 32
    • 64
    • 16
    • 8
    • 256
    32 Propriété de pilote JDBC : blockSize.
    512
    512
    128
    128
    0
    0
    32
    32
    64
    64
    16
    16
    8
    8
    256
    256
    cursorHold boolean false Propriété de pilote JDBC : cursorHold.
    cursorSensitivity
    • asensitive
    • sensitive
    • insensitive
    asensitive Propriété de pilote JDBC : cursorSensitivity. Les valeurs sont : 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE).
    asensitive
    asensitive
    sensitive
    sensitive
    insensitive
    insensitive
    dataCompression boolean true Propriété de pilote JDBC : dataCompression.
    dataTruncation boolean true Propriété de pilote JDBC : dataTruncation.
    databaseName string   Propriété de pilote JDBC : databaseName.
    dateFormat
    • dmy
    • iso
    • eur
    • ymd
    • julian
    • jis
    • usa
    • mdy
      Propriété de pilote JDBC : dateFormat.
    dmy
    dmy
    iso
    iso
    eur
    eur
    ymd
    ymd
    julian
    julian
    jis
    jis
    usa
    usa
    mdy
    mdy
    dateSeparator
    • \,
    • .
    • /
    • -
      Propriété de pilote JDBC : dateSeparator.
    Caractère espace ( ).
    \,
    Caractère virgule (,).
    .
    Caractère point (.).
    /
    Caractère barre oblique (/).
    -
    Caractère tiret (-).
    decimalSeparator
    • \,
    • .
      Propriété de pilote JDBC : decimalSeparator.
    \,
    Caractère virgule (,).
    .
    Caractère point (.).
    driver
    • toolbox
    • native
    toolbox Propriété de pilote JDBC : driver.
    toolbox
    toolbox
    native
    native
    errors
    • full
    • basic
    basic Propriété de pilote JDBC : errors.
    full
    full
    basic
    basic
    extendedDynamic boolean false Propriété de pilote JDBC : extendedDynamic.
    extendedMetaData boolean false Propriété de pilote JDBC : extendedMetaData.
    fullOpen boolean false Propriété de pilote JDBC : fullOpen.
    holdInputLocators boolean true Propriété de pilote JDBC : holdInputLocators.
    holdStatements boolean false Propriété de pilote JDBC : holdStatements.
    isolationLevelSwitchingSupport boolean false Propriété de pilote JDBC : isolationLevelSwitchingSupport.
    keepAlive boolean   Propriété de pilote JDBC : keepAlive.
    lazyClose boolean false Propriété de pilote JDBC : lazyClose.
    libraries string   Propriété de pilote JDBC : libraries.
    lobThreshold int

    Minimum : 0

    Maximum : 16777216

    0 Propriété de pilote JDBC : lobThreshold.
    loginTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : loginTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    maximumPrecision
    • 31
    • 63
    31 Propriété de pilote JDBC : maximumPrecision.
    31
    31
    63
    64
    maximumScale int

    Minimum : 0

    Maximum : 63

    31 Propriété de pilote JDBC : maximumScale.
    metaDataSource int

    Minimum : 0

    Maximum : 1

    1 Propriété de pilote JDBC : metaDataSource.
    minimumDivideScale int

    Minimum : 0

    Maximum : 9

    0 Propriété de pilote JDBC : minimumDivideScale.
    naming
    • system
    • sql
    sql Propriété de pilote JDBC : naming.
    system
    system
    sql
    sql
    package string   Propriété de pilote JDBC : package.
    packageAdd boolean true Propriété de pilote JDBC : packageAdd.
    packageCCSID
    • 13488
    • 1200
    13488 Propriété de pilote JDBC : packageCCSID. Les valeurs sont : 1200 (UCS-2) ou 13488 (UTF-16).
    13488
    13488 (UTF-16)
    1200
    1200 (UCS-2)
    packageCache boolean false Propriété de pilote JDBC : packageCache.
    packageCriteria
    • default
    • select
    default Propriété de pilote JDBC : packageCriteria.
    default
    default
    select
    select
    packageError
    • exception
    • none
    • warning
    warning Propriété de pilote JDBC : packageError.
    exception
    exception
    none
    none
    warning
    warning
    packageLibrary string QGPL Propriété de pilote JDBC : packageLibrary.
    password Mot de passe codé réversible (chaîne)   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    prefetch boolean true Propriété de pilote JDBC : prefetch.
    prompt boolean false Propriété de pilote JDBC : prompt.
    proxyServer string   Propriété de pilote JDBC : proxyServer.
    qaqqiniLibrary string   Propriété de pilote JDBC : qaqqiniLibrary.
    queryOptimizeGoal int

    Minimum : 0

    Maximum : 2

    0 Propriété de pilote JDBC : queryOptimizeGoal. Les valeur sont : 1 (*FIRSTIO) ou 2 (*ALLIO).
    receiveBufferSize int

    Minimum : 1

      Propriété de pilote JDBC : receiveBufferSize.
    remarks
    • system
    • sql
    system Propriété de pilote JDBC : remarks.
    system
    system
    sql
    sql
    rollbackCursorHold boolean false Propriété de pilote JDBC : rollbackCursorHold.
    savePasswordWhenSerialized boolean false Propriété de pilote JDBC : savePasswordWhenSerialized.
    secondaryUrl string   Propriété de pilote JDBC : secondaryUrl.
    secure boolean false Propriété de pilote JDBC : secure.
    sendBufferSize int

    Minimum : 1

      Propriété de pilote JDBC : sendBufferSize.
    serverName string   Serveur sur lequel la base de données est en cours d'exécution.
    serverTraceCategories int 0 Propriété de pilote JDBC : serverTraceCategories.
    soLinger Période avec une précision à la seconde près   Propriété de pilote JDBC : soLinger. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    soTimeout Période avec une précision à la milliseconde près   Propriété de pilote JDBC : soTimeout. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
    sort
    • hex
    • table
    • language
    hex Propriété de pilote JDBC : sort.
    hex
    hex
    table
    table
    language
    language
    sortLanguage string   Propriété de pilote JDBC : sortLanguage.
    sortTable string   Propriété de pilote JDBC : sortTable.
    sortWeight
    • unqiue
    • shared
      Propriété de pilote JDBC : sortWeight.
    unqiue
    unique
    shared
    shared
    tcpNoDelay boolean   Propriété de pilote JDBC : tcpNoDelay.
    threadUsed boolean true Propriété de pilote JDBC : threadUsed.
    timeFormat
    • iso
    • eur
    • jis
    • usa
    • hms
      Propriété de pilote JDBC : timeFormat.
    iso
    iso
    eur
    eur
    jis
    jis
    usa
    usa
    hms
    hms
    timeSeparator
    • \,
    • :
    • .
      Propriété de pilote JDBC : timeSeparator.
    Caractère espace ( ).
    \,
    Caractère virgule (,).
    :
    Caractère deux points (:).
    .
    Caractère point (.).
    toolboxTrace
    • diagnostic
    • information
    • conversion
    • error
    • thread
    • proxy
    • none
    • datastream
    • pcml
    • all
    • jdbc
    • warning
      Propriété de pilote 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   Propriété de pilote JDBC : trace.
    translateBinary boolean false Propriété de pilote JDBC : translateBinary.
    translateBoolean boolean true Propriété de pilote JDBC : translateBoolean.
    translateHex
    • binary
    • character
    character Propriété de pilote JDBC : translateHex.
    binary
    binary
    character
    character
    trueAutoCommit boolean false Propriété de pilote JDBC : trueAutoCommit.
    user string   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    xaLooselyCoupledSupport int

    Minimum : 0

    Maximum : 1

    0 Propriété de pilote JDBC : xaLooselyCoupledSupport.
    transaction > dataSource > properties.db2.jcc
    Description : Propriétés de la source de données pour le pilote IBM Data Server Driver for JDBC and SQLJ for DB2.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    activateDatabase int   Propriété de pilote JDBC : activateDatabase.
    alternateGroupDatabaseName string   Propriété de pilote JDBC : alternateGroupDatabaseName.
    alternateGroupPortNumber string   Propriété de pilote JDBC : alternateGroupPortNumber.
    alternateGroupServerName string   Propriété de pilote JDBC : alternateGroupServerName.
    blockingReadConnectionTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : blockingReadConnectionTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    clientAccountingInformation string   Propriété de pilote JDBC : clientAccountingInformation.
    clientApplicationInformation string   Propriété de pilote JDBC : clientApplicationInformation.
    clientRerouteServerListJNDIName string   Propriété de pilote JDBC : clientRerouteServerListJNDIName.
    clientUser string   Propriété de pilote JDBC : clientUser.
    clientWorkstation string   Propriété de pilote JDBC : clientWorkstation.
    connectionCloseWithInFlightTransaction
    • 2
    • 1
      Propriété de pilote JDBC : connectionCloseWithInFlightTransaction.
    2
    CONNECTION_CLOSE_WITH_ROLLBACK
    1
    CONNECTION_CLOSE_WITH_EXCEPTION
    currentAlternateGroupEntry int   Propriété de pilote JDBC : currentAlternateGroupEntry.
    currentFunctionPath string   Propriété de pilote JDBC : currentFunctionPath.
    currentLocaleLcCtype string   Propriété de pilote JDBC : currentLocaleLcCtype.
    currentLockTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : currentLockTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    currentPackagePath string   Propriété de pilote JDBC : currentPackagePath.
    currentPackageSet string   Propriété de pilote JDBC : currentPackageSet.
    currentSQLID string   Propriété de pilote JDBC : currentSQLID.
    currentSchema string   Propriété de pilote JDBC : currentSchema.
    cursorSensitivity
    • 2
    • 1
    • 0
      Propriété de pilote JDBC : cursorSensitivity. Les valeurs sont : 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   Propriété de pilote JDBC : databaseName.
    deferPrepares boolean true Propriété de pilote JDBC : deferPrepares.
    driverType
    • 2
    • 4
    4 Propriété de pilote JDBC : driverType.
    2
    Pilote JDBC Type 2.
    4
    Pilote JDBC Type 4.
    enableAlternateGroupSeamlessACR boolean   Propriété de pilote JDBC : enableAlternateGroupSeamlessACR.
    enableClientAffinitiesList
    • 2
    • 1
      Propriété de pilote JDBC : enableClientAffinitiesList. Les valeurs sont : 1 (OUI) ou 2 (NON).
    2
    NO
    1
    YES
    enableExtendedDescribe
    • 2
    • 1
      Propriété de pilote JDBC : enableExtendedDescribe.
    2
    NO
    1
    YES
    enableExtendedIndicators
    • 2
    • 1
      Propriété de pilote JDBC : enableExtendedIndicators.
    2
    NO
    1
    YES
    enableNamedParameterMarkers
    • 2
    • 1
      Propriété de pilote JDBC : enableNamedParameterMarkers. Les valeurs sont : 1 (OUI) ou 2 (NON).
    2
    NO
    1
    YES
    enableSeamlessFailover
    • 2
    • 1
      Propriété de pilote JDBC : enableSeamlessFailover. Les valeurs sont : 1 (OUI) ou 2 (NON).
    2
    NO
    1
    YES
    enableSysplexWLB boolean   Propriété de pilote JDBC : enableSysplexWLB.
    fetchSize int   Propriété de pilote JDBC : fetchSize.
    fullyMaterializeInputStreams boolean   Propriété de pilote JDBC : fullyMaterializeInputStreams.
    fullyMaterializeInputStreamsOnBatchExecution
    • 2
    • 1
      Propriété de pilote JDBC : fullyMaterializeInputStreamsOnBatchExecution.
    2
    NO
    1
    YES
    fullyMaterializeLobData boolean   Propriété de pilote JDBC : fullyMaterializeLobData.
    implicitRollbackOption
    • 2
    • 1
    • 0
      Propriété de pilote 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
      Propriété de pilote JDBC : interruptProcessingMode.
    2
    INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
    1
    INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
    0
    INTERRUPT_PROCESSING_MODE_DISABLED
    keepAliveTimeOut Période avec une précision à la seconde près   Propriété de pilote JDBC : keepAliveTimeOut. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    keepDynamic int   Propriété de pilote JDBC : keepDynamic.
    kerberosServerPrincipal string   Propriété de pilote JDBC : kerberosServerPrincipal.
    loginTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : loginTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    maxConnCachedParamBufferSize int   Propriété de pilote JDBC : maxConnCachedParamBufferSize.
    maxRetriesForClientReroute int   Propriété de pilote JDBC : maxRetriesForClientReroute.
    password Mot de passe codé réversible (chaîne)   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    portNumber int 50000 Port sur lequel obtenir des connexions de base de données.
    profileName string   Propriété de pilote JDBC : profileName.
    queryCloseImplicit
    • 2
    • 1
      Propriété de pilote JDBC : queryCloseImplicit. Les valeurs sont : 1 (QUERY_CLOSE_IMPLICIT_YES) ou 2 (QUERY_CLOSE_IMPLICIT_NO).
    2
    QUERY_CLOSE_IMPLICIT_NO
    1
    QUERY_CLOSE_IMPLICIT_YES
    queryDataSize int

    Minimum : 4096

    Maximum : 65535

      Propriété de pilote JDBC : queryDataSize.
    queryTimeoutInterruptProcessingMode
    • 2
    • 1
      Propriété de pilote JDBC : queryTimeoutInterruptProcessingMode.
    2
    INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
    1
    INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
    readOnly boolean   Propriété de pilote JDBC : readOnly.
    recordTemporalHistory
    • 2
    • 1
      Propriété de pilote JDBC : recordTemporalHistory.
    2
    NO
    1
    YES
    resultSetHoldability
    • 2
    • 1
      Propriété de pilote JDBC : resultSetHoldability. Les valeurs sont : 1 (HOLD_CURSORS_OVER_COMMIT) ou 2 (CLOSE_CURSORS_AT_COMMIT).
    2
    CLOSE_CURSORS_AT_COMMIT
    1
    HOLD_CURSORS_OVER_COMMIT
    resultSetHoldabilityForCatalogQueries
    • 2
    • 1
      Propriété de pilote JDBC : resultSetHoldabilityForCatalogQueries. Les valeurs sont : 1 (HOLD_CURSORS_OVER_COMMIT) ou 2 (CLOSE_CURSORS_AT_COMMIT).
    2
    CLOSE_CURSORS_AT_COMMIT
    1
    HOLD_CURSORS_OVER_COMMIT
    retrieveMessagesFromServerOnGetMessage boolean true Propriété de pilote JDBC : retrieveMessagesFromServerOnGetMessage.
    retryIntervalForClientReroute Période avec une précision à la seconde près   Propriété de pilote JDBC : retryIntervalForClientReroute. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    securityMechanism
    • 3
    • 7
    • 4
    • 15
    • 9
    • 16
    • 13
    • 11
    • 12
      Propriété de pilote JDBC : securityMechanism. Les valeurs sont : 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   Propriété de pilote JDBC : sendDataAsIs.
    serverName string localhost Serveur sur lequel la base de données est en cours d'exécution.
    sessionTimeZone string   Propriété de pilote JDBC : sessionTimeZone.
    sqljCloseStmtsWithOpenResultSet boolean   Propriété de pilote JDBC : sqljCloseStmtsWithOpenResultSet.
    sqljEnableClassLoaderSpecificProfiles boolean   Propriété de pilote JDBC : sqljEnableClassLoaderSpecificProfiles.
    sslConnection boolean   Propriété de pilote JDBC : sslConnection.
    streamBufferSize int   Propriété de pilote JDBC : streamBufferSize.
    stripTrailingZerosForDecimalNumbers
    • 2
    • 1
      Propriété de pilote JDBC : stripTrailingZerosForDecimalNumbers.
    2
    NO
    1
    YES
    sysSchema string   Propriété de pilote JDBC : sysSchema.
    timerLevelForQueryTimeOut
    • 2
    • 1
    • -1
      Propriété de pilote JDBC : timerLevelForQueryTimeOut.
    2
    QUERYTIMEOUT_CONNECTION_LEVEL
    1
    QUERYTIMEOUT_STATEMENT_LEVEL
    -1
    QUERYTIMEOUT_DISABLED
    traceDirectory string   Propriété de pilote JDBC : traceDirectory.
    traceFile string   Propriété de pilote JDBC : traceFile.
    traceFileAppend boolean   Propriété de pilote JDBC : traceFileAppend.
    traceFileCount int   Propriété de pilote JDBC : traceFileCount.
    traceFileSize int   Propriété de pilote JDBC : traceFileSize.
    traceLevel int 0 Combinaison bit à bit des constantes suivantes : 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
      Propriété de pilote JDBC : traceOption
    1
    1
    0
    0
    translateForBitData
    • 2
    • 1
      Propriété de pilote JDBC : translateForBitData.
    2
    SERVER_ENCODING_REPRESENTATION
    1
    HEX_REPRESENTATION
    updateCountForBatch
    • 2
    • 1
      Propriété de pilote JDBC : updateCountForBatch.
    2
    TOTAL_UPDATE_COUNT
    1
    NO_UPDATE_COUNT
    useCachedCursor boolean   Propriété de pilote JDBC : useCachedCursor.
    useIdentityValLocalForAutoGeneratedKeys boolean   Propriété de pilote JDBC : useIdentityValLocalForAutoGeneratedKeys.
    useJDBC41DefinitionForGetColumns
    • 2
    • 1
      Propriété de pilote JDBC : useJDBC41DefinitionForGetColumns.
    2
    NO
    1
    YES
    useJDBC4ColumnNameAndLabelSemantics
    • 2
    • 1
      Propriété de pilote JDBC : useJDBC4ColumnNameAndLabelSemantics. Les valeurs sont : 1 (OUI) ou 2 (NON).
    2
    NO
    1
    YES
    useTransactionRedirect boolean   Propriété de pilote JDBC : useTransactionRedirect.
    user string   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    xaNetworkOptimization boolean   Propriété de pilote JDBC : xaNetworkOptimization.
    transaction > dataSource > properties.derby.client
    Description : Propriétés de la source de données pour le pilote JDBC Derby Network Client.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    connectionAttributes string   Propriété de pilote JDBC : connectionAttributes.
    createDatabase
    • false
    • create
      Propriété de pilote JDBC : createDatabase.
    false
    Ne pas créer automatiquement la base de données.
    create
    Lorsque la première connexion est établie, créer automatiquement la base de données si elle n'existe pas.
    databaseName string   Propriété de pilote JDBC : databaseName.
    loginTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : loginTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    password Mot de passe codé réversible (chaîne)   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    portNumber int 1527 Port sur lequel obtenir des connexions de base de données.
    retrieveMessageText boolean true Propriété de pilote JDBC : retrieveMessageText.
    securityMechanism
    • 3
    • 7
    • 4
    • 9
    • 8
    3 Propriété de pilote JDBC : securityMechanism. Les valeurs sont : 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 Serveur sur lequel la base de données est en cours d'exécution.
    shutdownDatabase
    • false
    • shutdown
      Propriété de pilote JDBC : shutdownDatabase.
    false
    Ne pas arrêter la base de données.
    shutdown
    Arrêt de la base de données lors de la tentative d'une connexion.
    ssl
    • basic
    • off
    • peerAuthentication
      Propriété de pilote JDBC : ssl.
    basic
    basic
    off
    off
    peerAuthentication
    peerAuthentication
    traceDirectory string   Propriété de pilote JDBC : traceDirectory.
    traceFile string   Propriété de pilote JDBC : traceFile.
    traceFileAppend boolean   Propriété de pilote JDBC : traceFileAppend.
    traceLevel int   Combinaison bit à bit des constantes suivantes : 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   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    transaction > dataSource > properties.derby.embedded
    Description : Propriétés de la source de données pour le pilote JDBC Derby Embedded.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    connectionAttributes string   Propriété de pilote JDBC : connectionAttributes.
    createDatabase
    • false
    • create
      Propriété de pilote JDBC : createDatabase.
    false
    Ne pas créer automatiquement la base de données.
    create
    Lorsque la première connexion est établie, créer automatiquement la base de données si elle n'existe pas.
    databaseName string   Propriété de pilote JDBC : databaseName.
    loginTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : loginTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    password Mot de passe codé réversible (chaîne)   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    shutdownDatabase
    • false
    • shutdown
      Propriété de pilote JDBC : shutdownDatabase.
    false
    Ne pas arrêter la base de données.
    shutdown
    Arrêt de la base de données lors de la tentative d'une connexion.
    user string   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    transaction > dataSource > properties.informix
    Description : Propriétés de la source de données pour le pilote JDBC Informix.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    databaseName string   Propriété de pilote JDBC : databaseName.
    ifxCLIENT_LOCALE string   Propriété de pilote JDBC : ifxCLIENT_LOCALE.
    ifxCPMAgeLimit Période avec une précision à la seconde près   Propriété de pilote JDBC : ifxCPMAgeLimit. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    ifxCPMInitPoolSize int   Propriété de pilote JDBC : ifxCPMInitPoolSize.
    ifxCPMMaxConnections int   Propriété de pilote JDBC : ifxCPMMaxConnections.
    ifxCPMMaxPoolSize int   Propriété de pilote JDBC : ifxCPMMaxPoolSize.
    ifxCPMMinAgeLimit Période avec une précision à la seconde près   Propriété de pilote JDBC : ifxCPMMinAgeLimit. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    ifxCPMMinPoolSize int   Propriété de pilote JDBC : ifxCPMMinPoolSize.
    ifxCPMServiceInterval Période avec une précision à la milliseconde près   Propriété de pilote JDBC : ifxCPMServiceInterval. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
    ifxDBANSIWARN boolean   Propriété de pilote JDBC : ifxDBANSIWARN.
    ifxDBCENTURY string   Propriété de pilote JDBC : ifxDBCENTURY.
    ifxDBDATE string   Propriété de pilote JDBC : ifxDBDATE.
    ifxDBSPACETEMP string   Propriété de pilote JDBC : ifxDBSPACETEMP.
    ifxDBTEMP string   Propriété de pilote JDBC : ifxDBTEMP.
    ifxDBTIME string   Propriété de pilote JDBC : ifxDBTIME.
    ifxDBUPSPACE string   Propriété de pilote JDBC : ifxDBUPSPACE.
    ifxDB_LOCALE string   Propriété de pilote JDBC : ifxDB_LOCALE.
    ifxDELIMIDENT boolean   Propriété de pilote JDBC : ifxDELIMIDENT.
    ifxENABLE_TYPE_CACHE boolean   Propriété de pilote JDBC : ifxENABLE_TYPE_CACHE.
    ifxFET_BUF_SIZE int   Propriété de pilote JDBC : ifxFET_BUF_SIZE.
    ifxGL_DATE string   Propriété de pilote JDBC : ifxGL_DATE.
    ifxGL_DATETIME string   Propriété de pilote JDBC : ifxGL_DATETIME.
    ifxIFXHOST string localhost Propriété de pilote JDBC : ifxIFXHOST.
    ifxIFX_AUTOFREE boolean   Propriété de pilote JDBC : ifxIFX_AUTOFREE.
    ifxIFX_DIRECTIVES string   Propriété de pilote JDBC : ifxIFX_DIRECTIVES.
    ifxIFX_LOCK_MODE_WAIT Période avec une précision à la seconde près 2s Propriété de pilote JDBC : ifxIFX_LOCK_MODE_WAIT. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    ifxIFX_SOC_TIMEOUT Période avec une précision à la milliseconde près   Propriété de pilote JDBC : ifxIFX_SOC_TIMEOUT. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
    ifxIFX_USEPUT boolean   Propriété de pilote JDBC : ifxIFX_USEPUT.
    ifxIFX_USE_STRENC boolean   Propriété de pilote JDBC : ifxIFX_USE_STRENC.
    ifxIFX_XASPEC string y Propriété de pilote JDBC : ifxIFX_XASPEC.
    ifxINFORMIXCONRETRY int   Propriété de pilote JDBC : ifxINFORMIXCONRETRY.
    ifxINFORMIXCONTIME Période avec une précision à la seconde près   Propriété de pilote JDBC : ifxINFORMIXCONTIME. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    ifxINFORMIXOPCACHE string   Propriété de pilote JDBC : ifxINFORMIXOPCACHE.
    ifxINFORMIXSTACKSIZE int   Propriété de pilote JDBC : ifxINFORMIXSTACKSIZE.
    ifxJDBCTEMP string   Propriété de pilote JDBC : ifxJDBCTEMP.
    ifxLDAP_IFXBASE string   Propriété de pilote JDBC : ifxLDAP_IFXBASE.
    ifxLDAP_PASSWD string   Propriété de pilote JDBC : ifxLDAP_PASSWD.
    ifxLDAP_URL string   Propriété de pilote JDBC : ifxLDAP_URL.
    ifxLDAP_USER string   Propriété de pilote JDBC : ifxLDAP_USER.
    ifxLOBCACHE int   Propriété de pilote JDBC : ifxLOBCACHE.
    ifxNEWCODESET string   Propriété de pilote JDBC : ifxNEWCODESET.
    ifxNEWLOCALE string   Propriété de pilote JDBC : ifxNEWLOCALE.
    ifxNODEFDAC string   Propriété de pilote JDBC : ifxNODEFDAC.
    ifxOPTCOMPIND string   Propriété de pilote JDBC : ifxOPTCOMPIND.
    ifxOPTOFC string   Propriété de pilote JDBC : ifxOPTOFC.
    ifxOPT_GOAL string   Propriété de pilote JDBC : ifxOPT_GOAL.
    ifxPATH string   Propriété de pilote JDBC : ifxPATH.
    ifxPDQPRIORITY string   Propriété de pilote JDBC : ifxPDQPRIORITY.
    ifxPLCONFIG string   Propriété de pilote JDBC : ifxPLCONFIG.
    ifxPLOAD_LO_PATH string   Propriété de pilote JDBC : ifxPLOAD_LO_PATH.
    ifxPROTOCOLTRACE int   Propriété de pilote JDBC : ifxPROTOCOLTRACE.
    ifxPROTOCOLTRACEFILE string   Propriété de pilote JDBC : ifxPROTOCOLTRACEFILE.
    ifxPROXY string   Propriété de pilote JDBC : ifxPROXY.
    ifxPSORT_DBTEMP string   Propriété de pilote JDBC : ifxPSORT_DBTEMP.
    ifxPSORT_NPROCS boolean   Propriété de pilote JDBC : ifxPSORT_NPROCS.
    ifxSECURITY string   Propriété de pilote JDBC : ifxSECURITY.
    ifxSQLH_FILE string   Propriété de pilote JDBC : ifxSQLH_FILE.
    ifxSQLH_LOC string   Propriété de pilote JDBC : ifxSQLH_LOC.
    ifxSQLH_TYPE string   Propriété de pilote JDBC : ifxSQLH_TYPE.
    ifxSSLCONNECTION string   Propriété de pilote JDBC : ifxSSLCONNECTION.
    ifxSTMT_CACHE string   Propriété de pilote JDBC : ifxSTMT_CACHE.
    ifxTRACE int   Propriété de pilote JDBC : ifxTRACE.
    ifxTRACEFILE string   Propriété de pilote JDBC : ifxTRACEFILE.
    ifxTRUSTED_CONTEXT string   Propriété de pilote JDBC : ifxTRUSTED_CONTEXT.
    ifxUSEV5SERVER boolean   Propriété de pilote JDBC : ifxUSEV5SERVER.
    ifxUSE_DTENV boolean   Propriété de pilote JDBC : ifxUSE_DTENV.
    loginTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : loginTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    password Mot de passe codé réversible (chaîne)   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    portNumber int 1526 Port sur lequel obtenir des connexions de base de données.
    roleName string   Propriété de pilote JDBC : roleName.
    serverName string   Serveur sur lequel la base de données est en cours d'exécution.
    user string   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    transaction > dataSource > properties.informix.jcc
    Description : Propriétés de la source de données pour le pilote IBM Data Server Driver for JDBC and SQLJ for Informix.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    DBANSIWARN boolean   Propriété de pilote JDBC : DBANSIWARN.
    DBDATE string   Propriété de pilote JDBC : DBDATE.
    DBPATH string   Propriété de pilote JDBC : DBPATH.
    DBSPACETEMP string   Propriété de pilote JDBC : DBSPACETEMP.
    DBTEMP string   Propriété de pilote JDBC : DBTEMP.
    DBUPSPACE string   Propriété de pilote JDBC : DBUPSPACE.
    DELIMIDENT boolean   Propriété de pilote JDBC : DELIMIDENT.
    IFX_DIRECTIVES
    • ON
    • OFF
      Propriété de pilote JDBC : IFX_DIRECTIVES.
    ON
    ON
    OFF
    OFF
    IFX_EXTDIRECTIVES
    • ON
    • OFF
      Propriété de pilote JDBC : IFX_EXTDIRECTIVES.
    ON
    ON
    OFF
    OFF
    IFX_UPDDESC string   Propriété de pilote JDBC : IFX_UPDDESC.
    IFX_XASTDCOMPLIANCE_XAEND
    • 1
    • 0
      Propriété de pilote JDBC : IFX_XASTDCOMPLIANCE_XAEND.
    1
    1
    0
    0
    INFORMIXOPCACHE string   Propriété de pilote JDBC : INFORMIXOPCACHE.
    INFORMIXSTACKSIZE string   Propriété de pilote JDBC : INFORMIXSTACKSIZE.
    NODEFDAC
    • yes
    • no
      Propriété de pilote JDBC : NODEFDAC.
    yes
    yes
    no
    no
    OPTCOMPIND
    • 2
    • 1
    • 0
      Propriété de pilote JDBC : OPTCOMPIND.
    2
    2
    1
    1
    0
    0
    OPTOFC
    • 1
    • 0
      Propriété de pilote JDBC : OPTOFC.
    1
    1
    0
    0
    PDQPRIORITY
    • HIGH
    • LOW
    • OFF
      Propriété de pilote JDBC : PDQPRIORITY.
    HIGH
    HIGH
    LOW
    LOW
    OFF
    OFF
    PSORT_DBTEMP string   Propriété de pilote JDBC : PSORT_DBTEMP.
    PSORT_NPROCS string

    Maximum : 10

      Propriété de pilote JDBC : PSORT_NPROCS.
    STMT_CACHE
    • 1
    • 0
      Propriété de pilote JDBC : STMT_CACHE.
    1
    1
    0
    0
    currentLockTimeout Période avec une précision à la seconde près 2s Propriété de pilote JDBC : currentLockTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    databaseName string   Propriété de pilote JDBC : databaseName.
    deferPrepares boolean   Propriété de pilote JDBC : deferPrepares.
    driverType int 4 Propriété de pilote JDBC : driverType.
    enableNamedParameterMarkers int   Propriété de pilote JDBC : enableNamedParameterMarkers. Les valeurs sont : 1 (OUI) ou 2 (NON).
    enableSeamlessFailover int   Propriété de pilote JDBC : enableSeamlessFailover. Les valeurs sont : 1 (OUI) ou 2 (NON).
    enableSysplexWLB boolean   Propriété de pilote JDBC : enableSysplexWLB.
    fetchSize int   Propriété de pilote JDBC : fetchSize.
    fullyMaterializeLobData boolean   Propriété de pilote JDBC : fullyMaterializeLobData.
    keepDynamic int   Propriété de pilote JDBC : keepDynamic.
    loginTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : loginTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    password Mot de passe codé réversible (chaîne)   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    portNumber int 1526 Port sur lequel obtenir des connexions de base de données.
    progressiveStreaming
    • 2
    • 1
      Propriété de pilote JDBC : progressiveStreaming. Les valeurs sont : 1 (OUI) ou 2 (NON).
    2
    NO
    1
    YES
    queryDataSize int

    Minimum : 4096

    Maximum : 10485760

      Propriété de pilote JDBC : queryDataSize.
    resultSetHoldability
    • 2
    • 1
      Propriété de pilote JDBC : resultSetHoldability. Les valeurs sont : 1 (HOLD_CURSORS_OVER_COMMIT) ou 2 (CLOSE_CURSORS_AT_COMMIT).
    2
    CLOSE_CURSORS_AT_COMMIT
    1
    HOLD_CURSORS_OVER_COMMIT
    resultSetHoldabilityForCatalogQueries
    • 2
    • 1
      Propriété de pilote JDBC : resultSetHoldabilityForCatalogQueries. Les valeurs sont : 1 (HOLD_CURSORS_OVER_COMMIT) ou 2 (CLOSE_CURSORS_AT_COMMIT).
    2
    CLOSE_CURSORS_AT_COMMIT
    1
    HOLD_CURSORS_OVER_COMMIT
    retrieveMessagesFromServerOnGetMessage boolean true Propriété de pilote JDBC : retrieveMessagesFromServerOnGetMessage.
    securityMechanism
    • 3
    • 7
    • 4
    • 9
      Propriété de pilote JDBC : securityMechanism. Les valeurs sont : 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 Serveur sur lequel la base de données est en cours d'exécution.
    traceDirectory string   Propriété de pilote JDBC : traceDirectory.
    traceFile string   Propriété de pilote JDBC : traceFile.
    traceFileAppend boolean   Propriété de pilote JDBC : traceFileAppend.
    traceLevel int   Combinaison bit à bit des constantes suivantes : 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   Propriété de pilote JDBC : useJDBC4ColumnNameAndLabelSemantics. Les valeurs sont : 1 (OUI) ou 2 (NON).
    user string   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    transaction > dataSource > properties.microsoft.sqlserver
    Description : Propriétés de la source de données pour le pilote JDBC Microsoft SQL Server.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    URL string   URL à utiliser pour la connexion à la base de données. Exemple : jdbc:sqlserver://localhost:1433;databaseName=myDB.
    applicationIntent
    • ReadOnly
    • ReadWrite
      Propriété de pilote JDBC : applicationIntent.
    ReadOnly
    ReadOnly
    ReadWrite
    ReadWrite
    applicationName string   Propriété de pilote JDBC : applicationName.
    authenticationScheme
    • NativeAuthentication
    • JavaKerberos
      Propriété de pilote JDBC : authenticationScheme.
    NativeAuthentication
    NativeAuthentication
    JavaKerberos
    JavaKerberos
    databaseName string   Propriété de pilote JDBC : databaseName.
    encrypt boolean   Propriété de pilote JDBC : encrypt.
    failoverPartner string   Propriété de pilote JDBC : failoverPartner.
    hostNameInCertificate string   Propriété de pilote JDBC : hostNameInCertificate.
    instanceName string   Propriété de pilote JDBC : instanceName.
    integratedSecurity boolean   Propriété de pilote JDBC : integratedSecurity.
    lastUpdateCount boolean   Propriété de pilote JDBC : lastUpdateCount.
    lockTimeout Période avec une précision à la milliseconde près   Propriété de pilote JDBC : lockTimeout. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
    loginTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : loginTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    multiSubnetFailover boolean   Propriété de pilote JDBC : multiSubnetFailover.
    packetSize int

    Minimum : 512

    Maximum : 32767

      Propriété de pilote JDBC : packetSize.
    password Mot de passe codé réversible (chaîne)   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    portNumber int   Port sur lequel obtenir des connexions de base de données.
    responseBuffering
    • full
    • adaptive
      Propriété de pilote JDBC : responseBuffering.
    full
    full
    adaptive
    adaptive
    selectMethod
    • direct
    • cursor
      Propriété de pilote JDBC : selectMethod.
    direct
    direct
    cursor
    cursor
    sendStringParametersAsUnicode boolean false Propriété de pilote JDBC : sendStringParametersAsUnicode.
    sendTimeAsDatetime boolean   Propriété de pilote JDBC : sendTimeAsDatetime.
    serverName string localhost Serveur sur lequel la base de données est en cours d'exécution.
    trustServerCertificate boolean   Propriété de pilote JDBC : trustServerCertificate.
    trustStore string   Propriété de pilote JDBC : trustStore.
    trustStorePassword Mot de passe codé réversible (chaîne)   Propriété de pilote JDBC : trustStorePassword.
    user string   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    workstationID string   Propriété de pilote JDBC : workstationID.
    xopenStates boolean   Propriété de pilote JDBC : xopenStates.
    transaction > dataSource > properties.oracle
    Description : Propriétés de la source de données pour le pilote JDBC Oracle.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    ONSConfiguration string   Propriété de pilote JDBC : ONSConfiguration.
    TNSEntryName string   Propriété de pilote JDBC : TNSEntryName.
    URL string   URL à utiliser pour la connexion à la base de données. Exemples : jdbc:oracle:thin:@//localhost:1521/sample ou jdbc:oracle:oci:@//localhost:1521/sample.
    connectionProperties string   Propriété de pilote JDBC : connectionProperties.
    databaseName string   Propriété de pilote JDBC : databaseName.
    driverType
    • oci
    • thin
    thin Propriété de pilote JDBC : driverType.
    oci
    oci
    thin
    thin
    loginTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : loginTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    networkProtocol string   Propriété de pilote JDBC : networkProtocol.
    password Mot de passe codé réversible (chaîne)   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    portNumber int 1521 Port sur lequel obtenir des connexions de base de données.
    serverName string localhost Serveur sur lequel la base de données est en cours d'exécution.
    serviceName string   Propriété de pilote JDBC : serviceName.
    user string   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    transaction > dataSource > properties.sybase
    Description : Propriétés de la source de données pour le pilote JDBC Sybase.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    SERVER_INITIATED_TRANSACTIONS
    • false
    • true
    false Propriété de pilote JDBC : SERVER_INITIATED_TRANSACTIONS.
    false
    false
    true
    true
    connectionProperties string SELECT_OPENS_CURSOR=true Propriété de pilote JDBC : connectionProperties.
    databaseName string   Propriété de pilote JDBC : databaseName.
    loginTimeout Période avec une précision à la seconde près   Propriété de pilote JDBC : loginTimeout. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes.
    networkProtocol
    • SSL
    • socket
      Propriété de pilote JDBC : networkProtocol.
    SSL
    SSL
    socket
    socket
    password Mot de passe codé réversible (chaîne)   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    portNumber int 5000 Port sur lequel obtenir des connexions de base de données.
    resourceManagerName string   Propriété de pilote JDBC : resourceManagerName.
    serverName string localhost Serveur sur lequel la base de données est en cours d'exécution.
    user string   Il est recommandé d'utiliser un alias d'authentification géré par conteneur au lieu de configurer cette propriété.
    version int   Propriété de pilote JDBC : version.
    transaction > dataSource > recoveryAuthData
    Description : Données d'authentification pour la récupération des transactions.
    Obligatoire : false
    Type de données
    Nom de l'attribut Type de données Valeur par défaut Description
    password Mot de passe codé réversible (chaîne)   Mot de passe de l'utilisateur à employer lors de la connexion à un système d'information d'entreprise. La valeur peut être stockée en clair ou sous forme encodée. Il est recommandé d'encoder le mot de passe. Pour cela, utilisez l'outil securityUtility avec l'option encode.
    user string   Nom d'utilisateur à employer lors de la connexion à un système d'information d'entreprise.

    Icône indiquant le type de rubrique Rubrique de référence

    Dispositions pour les centres de documentation | Commentaires


    Icône d'horodatage Dernière mise à jour: Wednesday, 2 September 2015
    http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_feature_wab-1.0
    Nom du fichier : rwlp_feature_wab-1.0.html