Java EE Managed Bean 1.0
Cette fonction permet la prise en charge des spécifications Managed Beans 1.0. Les beans gérés fournissent une base commune pour les différents types de composants Java EE gérés par conteneur. Les services communs fournis pour les beans gérés incluent l'injection de ressource, la gestion du cycle de vie et l'utilisation des intercepteurs.
Activation de cette fonction
<feature>managedBeans-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
com.ibm.websphere.appserver.managedBeans-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 Java EE Managed Bean 1.0 :
- classloading
- ejbContainer
- library
-
transaction
-
dataSource
- connectionManager
- containerAuthData
- jdbcDriver
- properties
- properties.datadirect.sqlserver
- properties.db2.i.native
- properties.db2.i.toolbox
- properties.db2.jcc
- properties.derby.client
- properties.derby.embedded
- properties.informix
- properties.informix.jcc
- properties.microsoft.sqlserver
- properties.oracle
- properties.sybase
- recoveryAuthData
-
dataSource
- 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 - ejbContainer
- Définit le comportement du conteneur d'EJB.
Nom de l'attribut Type de données Valeur par défaut Description cacheCleanupInterval Période avec une précision à la seconde près 3s Intervalle entre la passivation des instances de bean session avec état non utilisées une fois la taille dépassée. 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. cacheSize int Minimum : 1
2053 Nombre d'instances de bean session avec état devant être placées en cache dans la mémoire. poolCleanupInterval Période avec une précision à la seconde près 30s Intervalle entre la suppression d'instances de bean non utilisées. Ce paramètre s'applique uniquement aux beans gérés par message et à la session sans état. 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. startEJBsAtAppStart boolean Indique à quel moment les types d'EJB seront initialisées. Si cette propriété est définie sur true, les types EJB seront initialisés au premier démarrage des applications. Si cette propriété est définie sur false, les types EJB seront initialisés lors de la première utilisation d'un type EJB par une application. Si cette propriété n'est pas définie, le comportement est déterminé sur une base bean par bean depuis l'attribut start-at-app-start dans le fichier ibm-ejb-jar-ext.xml. Ce paramètre ne s'applique pas aux beans singleton gérés par message ou de démarrage. Les beans singleton gérés par message ou de démarrage seront toujours initialisés au démarrage des applications. - ejbContainer > asynchronous
Description : Définit le comportement des méthodes EJB asynchrones.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description contextServiceRef Référence à lélément {0} de niveau supérieur (chaîne). Service de contexte utilisé pour gérer la propagation de contexte aux unités d'exécution de méthode EJB asynchrone. maxUnclaimedRemoteResults int Minimum : 1
1000 Nombre maximal de résultats non récupérés que le serveur conserve de tous les appels de méthode asynchrone distante qui renvoient un objet Future. En cas de dépassement de ce maximum, le serveur purge le résultat de l'appel de méthode le plus lointain afin d'éviter une fuite de mémoire. unclaimedRemoteResultTimeout Période avec une précision à la seconde près 24h Durée pendant laquelle le serveur conserve le résultat de chaque appel de méthode asynchrone distante qui renvoie un objet Future. Si une application ne récupère pas le résultat dans le délai spécifié, le serveur purge le résultat de cet appel de méthode afin d'éviter une fuite de mémoire. 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. - ejbContainer > asynchronous > contextService
Description : Service de contexte utilisé pour gérer la propagation de contexte aux unités d'exécution de méthode EJB asynchrone.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description baseContextRef Référence à lélément {0} de niveau supérieur (chaîne). Spécifie un service de contexte de base à partir duquel hériter du contexte qui n'est pas déjà défini sur ce service contextuel. jndiName string Nom JNDI onError - IGNORE
- FAIL
- WARN
WARN Détermine l'action à entreprendre en réponse aux erreurs de configuration. Par exemple, si securityContext est configuré pour ce service contextuel mais que la fonction de sécurité n'est pas activée, onError détermine le comportement (échec, émission d'un avertissement ou ignorer les parties de la configuration incorrectes). - IGNORE
- Le serveur n'émet pas de message d'avertissement et d'erreur lorsqu'une erreur de configuration survient.
- FAIL
- Le serveur émet un message d'avertissement ou d'erreur lors de la première erreur puis arrête le serveur.
- WARN
- Le serveur émet des messages d'avertissement et d'erreur lorsqu'il détecte une erreur de configuration.
- ejbContainer > asynchronous > contextService > baseContext
Description : Spécifie un service de contexte de base à partir duquel hériter du contexte qui n'est pas déjà défini sur ce service contextuel.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description baseContextRef Référence à lélément {0} de niveau supérieur (chaîne). Spécifie un service de contexte de base à partir duquel hériter du contexte qui n'est pas déjà défini sur ce service contextuel. id string ID de configuration unique. jndiName string Nom JNDI onError - IGNORE
- FAIL
- WARN
WARN Détermine l'action à entreprendre en réponse aux erreurs de configuration. Par exemple, si securityContext est configuré pour ce service contextuel mais que la fonction de sécurité n'est pas activée, onError détermine le comportement (échec, émission d'un avertissement ou ignorer les parties de la configuration incorrectes). - IGNORE
- Le serveur n'émet pas de message d'avertissement et d'erreur lorsqu'une erreur de configuration survient.
- FAIL
- Le serveur émet un message d'avertissement ou d'erreur lors de la première erreur puis arrête le serveur.
- WARN
- Le serveur émet des messages d'avertissement et d'erreur lorsqu'il détecte une erreur de configuration.
- ejbContainer > asynchronous > contextService > baseContext > baseContext
Description : Spécifie un service de contexte de base à partir duquel hériter du contexte qui n'est pas déjà défini sur ce service contextuel.Obligatoire : falseType de données com.ibm.ws.context.service-factory
- ejbContainer > asynchronous > contextService > baseContext > classloaderContext
Description : Configuration de la propagation de contexte de chargeur de classe.Obligatoire : falseType de données
- ejbContainer > asynchronous > contextService > baseContext > jeeMetadataContext
Description : Rend l'espace de nom du composant d'application qui soumet une tâche contextuelle disponible pour la tâche.Obligatoire : falseType de données
- ejbContainer > asynchronous > contextService > baseContext > securityContext
Description : Si ce paramètre est défini, le contexte de sécurité de l'initiateur du travail est transmis à l'unité de travail.Obligatoire : falseType de données
- ejbContainer > asynchronous > contextService > baseContext > syncToOSThreadContext
Description : Lorsqu'il est indiqué, l'identité du sujet runAs pour l'unité de travail est synchronisée avec celle du système d'exploitation.Obligatoire : falseType de données
- ejbContainer > asynchronous > contextService > baseContext > zosWLMContext
Description : Indique que le contexte WLM z/OS doit être géré dans le contexte d'unité d'exécution.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description daemonTransactionClass string ASYNCDMN Nom de la classe de transaction transmis à WLM pour classer le travail lors de la création d'un contexte WLM pour un travail de type démon. defaultTransactionClass string ASYNCBN Nom de la classe de transaction transmis à WLM pour classer le travail lors de la création d'un contexte WLM pour un travail sans démon. wlm - Propagate
- PropagateOrNew
- New
Propagate Indique comment gérer le contexte WLM pour les travaux sans démon. - Propagate
- Utiliser le même contexte WLM, s'il existe.
- PropagateOrNew
- Utiliser le même contexte WLM ou en créer un, s'il n'existe pas.
- New
- Toujours créer un contexte WLM.
- ejbContainer > asynchronous > contextService > classloaderContext
Description : Configuration de la propagation de contexte de chargeur de classe.Obligatoire : falseType de données
- ejbContainer > asynchronous > contextService > jeeMetadataContext
Description : Rend l'espace de nom du composant d'application qui soumet une tâche contextuelle disponible pour la tâche.Obligatoire : falseType de données
- ejbContainer > asynchronous > contextService > securityContext
Description : Si ce paramètre est défini, le contexte de sécurité de l'initiateur du travail est transmis à l'unité de travail.Obligatoire : falseType de données
- ejbContainer > asynchronous > contextService > syncToOSThreadContext
Description : Lorsqu'il est indiqué, l'identité du sujet runAs pour l'unité de travail est synchronisée avec celle du système d'exploitation.Obligatoire : falseType de données
- ejbContainer > asynchronous > contextService > zosWLMContext
Description : Indique que le contexte WLM z/OS doit être géré dans le contexte d'unité d'exécution.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description daemonTransactionClass string ASYNCDMN Nom de la classe de transaction transmis à WLM pour classer le travail lors de la création d'un contexte WLM pour un travail de type démon. defaultTransactionClass string ASYNCBN Nom de la classe de transaction transmis à WLM pour classer le travail lors de la création d'un contexte WLM pour un travail sans démon. wlm - Propagate
- PropagateOrNew
- New
Propagate Indique comment gérer le contexte WLM pour les travaux sans démon. - Propagate
- Utiliser le même contexte WLM, s'il existe.
- PropagateOrNew
- Utiliser le même contexte WLM ou en créer un, s'il n'existe pas.
- New
- Toujours créer un contexte WLM.
- ejbContainer > timerService
Description : Définit le comportement du service de délai EJB.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description lateTimerThreshold Période avec une précision à la minute près 5m Nombre de minutes suivant l'expiration planifiée d'un temporisateur après lesquelles le démarrage de ce dernier sera considéré comme tardif. Lorsqu'un temporisateur démarre en retard, un message d'avertissement s'affiche. Le seuil par défaut est de 5 minutes. La valeur 0 désactive la fonction de message d'avertissement. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h) ou minute (m). Par exemple, pour 30 minutes, indiquez 30m. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1h30m correspond à 90 minutes. nonPersistentMaxRetries int Minimum : -1
-1 Lorsqu'un temporisateur non permanent arrive à expiration, la méthode de rappel de délai d'expiration est appelée. Ce paramètre contrôle le nombre de tentatives sur le temporisateur effectuées par le conteneur d'EJB. Si la transaction pour cette méthode de rappel échoue ou est annulée, le conteneur d'EJB doit faire au moins une nouvelle tentative sur le temporisateur. La valeur par défaut est -1, ce qui signifie que le conteneur d'EJB fait de nouvelles tentatives jusqu'à ce que le temporisateur aboutisse. Si la valeur est 0, le conteneur d'EJB ne fait pas de nouvelle tentative sur le temporisateur ; toutefois, cela entraîne un comportement non conforme à la spécification EJB. nonPersistentRetryInterval Période avec une précision à la seconde près 300s Lorsqu'un temporisateur non permanent arrive à expiration, la méthode de rappel de délai d'expiration est appelée. Si la transaction pour cette méthode de rappel échoue ou est annulée, le conteneur doit faire de nouvelles tentatives sur le temporisateur. La première tentative a lieu immédiatement et les suivantes sont retardées en fonction du nombre de secondes spécifié. Si la valeur est 0, toutes les nouvelles tentatives ont lieu immédiatement. Si vous ne renseignez pas cette zone, l'intervalle par défaut est de 300 secondes. 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. persistentExecutorRef Référence à lélément {0} de niveau supérieur (chaîne). Planifie et exécute des tâches de temporisateur persistant EJB. - ejbContainer > timerService > persistentExecutor
Description : Planifie et exécute des tâches de temporisateur persistant EJB.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description contextServiceRef Référence à lélément {0} de niveau supérieur (chaîne). DefaultContextService Configure comment le contexte est capturé et propagé aux unités d'exécution enableTaskExecution boolean true Détermine si cette instance peut ou non exécuter des tâches. initialPollDelay Période avec une précision à la milliseconde près 0 Délai à observer avant que cette instance puisse interroger le stockage de persistance pour les tâches à exécuter. La valeur -1 retarde l'interrogation jusqu'à ce qu'elle soit démarrée à l'aide d'un programme. 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. pollInterval Période avec une précision à la milliseconde près -1 Intervalle entre les interrogations pour les tâches à exécuter. La valeur -1 désactive toutes les interrogations après l'interrogation initiale. 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. pollSize int Minimum : 1
Nombre maximum d'entrées de tâche à rechercher lors de l'interrogation du stockage de persistance pour les tâches à exécuter. Si aucune valeur n'est indiquée, il n'y a pas de limite. retryInterval Période avec une précision à la milliseconde près 1m Temps qui doit s'écouler entre la seconde tentative et les nouvelles tentatives d'exécution d'une tâche ayant échoué. La première nouvelle tentative a lieu immédiatement, quelle que soit la valeur de cet attribut. 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. retryLimit short Minimum : -1
Maximum : 10000
10 Nombre maximal de nouvelles tentatives consécutives pour une tâche qui a échoué ou qui a été annulée, au terme duquel une tâche est considérée comme ayant échoué de manière définitive et aucune nouvelle tentative n'est effectuée. La valeur -1 correspond à un nombre illimité de nouvelles tentatives. taskStoreRef Référence à lélément {0} de niveau supérieur (chaîne). defaultDatabaseStore Magasin persistant pour tâches planifiées. - ejbContainer > timerService > persistentExecutor > contextService
Description : Configure comment le contexte est capturé et propagé aux unités d'exécutionObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description baseContextRef Référence à lélément {0} de niveau supérieur (chaîne). Spécifie un service de contexte de base à partir duquel hériter du contexte qui n'est pas déjà défini sur ce service contextuel. jndiName string Nom JNDI onError - IGNORE
- FAIL
- WARN
WARN Détermine l'action à entreprendre en réponse aux erreurs de configuration. Par exemple, si securityContext est configuré pour ce service contextuel mais que la fonction de sécurité n'est pas activée, onError détermine le comportement (échec, émission d'un avertissement ou ignorer les parties de la configuration incorrectes). - IGNORE
- Le serveur n'émet pas de message d'avertissement et d'erreur lorsqu'une erreur de configuration survient.
- FAIL
- Le serveur émet un message d'avertissement ou d'erreur lors de la première erreur puis arrête le serveur.
- WARN
- Le serveur émet des messages d'avertissement et d'erreur lorsqu'il détecte une erreur de configuration.
- ejbContainer > timerService > persistentExecutor > contextService > baseContext
Description : Spécifie un service de contexte de base à partir duquel hériter du contexte qui n'est pas déjà défini sur ce service contextuel.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description baseContextRef Référence à lélément {0} de niveau supérieur (chaîne). Spécifie un service de contexte de base à partir duquel hériter du contexte qui n'est pas déjà défini sur ce service contextuel. id string ID de configuration unique. jndiName string Nom JNDI onError - IGNORE
- FAIL
- WARN
WARN Détermine l'action à entreprendre en réponse aux erreurs de configuration. Par exemple, si securityContext est configuré pour ce service contextuel mais que la fonction de sécurité n'est pas activée, onError détermine le comportement (échec, émission d'un avertissement ou ignorer les parties de la configuration incorrectes). - IGNORE
- Le serveur n'émet pas de message d'avertissement et d'erreur lorsqu'une erreur de configuration survient.
- FAIL
- Le serveur émet un message d'avertissement ou d'erreur lors de la première erreur puis arrête le serveur.
- WARN
- Le serveur émet des messages d'avertissement et d'erreur lorsqu'il détecte une erreur de configuration.
- ejbContainer > timerService > persistentExecutor > contextService > baseContext > baseContext
Description : Spécifie un service de contexte de base à partir duquel hériter du contexte qui n'est pas déjà défini sur ce service contextuel.Obligatoire : falseType de données com.ibm.ws.context.service-factory
- ejbContainer > timerService > persistentExecutor > contextService > baseContext > classloaderContext
Description : Configuration de la propagation de contexte de chargeur de classe.Obligatoire : falseType de données
- ejbContainer > timerService > persistentExecutor > contextService > baseContext > jeeMetadataContext
Description : Rend l'espace de nom du composant d'application qui soumet une tâche contextuelle disponible pour la tâche.Obligatoire : falseType de données
- ejbContainer > timerService > persistentExecutor > contextService > baseContext > securityContext
Description : Si ce paramètre est défini, le contexte de sécurité de l'initiateur du travail est transmis à l'unité de travail.Obligatoire : falseType de données
- ejbContainer > timerService > persistentExecutor > contextService > baseContext > syncToOSThreadContext
Description : Lorsqu'il est indiqué, l'identité du sujet runAs pour l'unité de travail est synchronisée avec celle du système d'exploitation.Obligatoire : falseType de données
- ejbContainer > timerService > persistentExecutor > contextService > baseContext > zosWLMContext
Description : Indique que le contexte WLM z/OS doit être géré dans le contexte d'unité d'exécution.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description daemonTransactionClass string ASYNCDMN Nom de la classe de transaction transmis à WLM pour classer le travail lors de la création d'un contexte WLM pour un travail de type démon. defaultTransactionClass string ASYNCBN Nom de la classe de transaction transmis à WLM pour classer le travail lors de la création d'un contexte WLM pour un travail sans démon. wlm - Propagate
- PropagateOrNew
- New
Propagate Indique comment gérer le contexte WLM pour les travaux sans démon. - Propagate
- Utiliser le même contexte WLM, s'il existe.
- PropagateOrNew
- Utiliser le même contexte WLM ou en créer un, s'il n'existe pas.
- New
- Toujours créer un contexte WLM.
- ejbContainer > timerService > persistentExecutor > contextService > classloaderContext
Description : Configuration de la propagation de contexte de chargeur de classe.Obligatoire : falseType de données
- ejbContainer > timerService > persistentExecutor > contextService > jeeMetadataContext
Description : Rend l'espace de nom du composant d'application qui soumet une tâche contextuelle disponible pour la tâche.Obligatoire : falseType de données
- ejbContainer > timerService > persistentExecutor > contextService > securityContext
Description : Si ce paramètre est défini, le contexte de sécurité de l'initiateur du travail est transmis à l'unité de travail.Obligatoire : falseType de données
- ejbContainer > timerService > persistentExecutor > contextService > syncToOSThreadContext
Description : Lorsqu'il est indiqué, l'identité du sujet runAs pour l'unité de travail est synchronisée avec celle du système d'exploitation.Obligatoire : falseType de données
- ejbContainer > timerService > persistentExecutor > contextService > zosWLMContext
Description : Indique que le contexte WLM z/OS doit être géré dans le contexte d'unité d'exécution.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description daemonTransactionClass string ASYNCDMN Nom de la classe de transaction transmis à WLM pour classer le travail lors de la création d'un contexte WLM pour un travail de type démon. defaultTransactionClass string ASYNCBN Nom de la classe de transaction transmis à WLM pour classer le travail lors de la création d'un contexte WLM pour un travail sans démon. wlm - Propagate
- PropagateOrNew
- New
Propagate Indique comment gérer le contexte WLM pour les travaux sans démon. - Propagate
- Utiliser le même contexte WLM, s'il existe.
- PropagateOrNew
- Utiliser le même contexte WLM ou en créer un, s'il n'existe pas.
- New
- Toujours créer un contexte WLM.
- library
- Bibliothèque partagée
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é id string ID de configuration unique. name string Nom de la bibliothèque partagée (pour les administrateurs) - library > file
Description : ID du fichier référencéObligatoire : falseType 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
- library > fileset
Description : ID de l'ensemble de fichiers référencéObligatoire : falseType 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.
- library > folder
Description : ID du dossier référencéObligatoire : falseType 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
- 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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 : falseType 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.