Table des matières

Search

  1. Préface
  2. Programmes et utilitaires de ligne de commande
  3. Installation et configuration des utilitaires de ligne de commande
  4. Utilisation des programmes de ligne de commande
  5. Variables d'environnement pour les programmes de ligne de commande
  6. Utilisation d'infacmd
  7. infacmd comme Référence de commande
  8. infacmd aud Command Reference
  9. Référence de commande infacmd autotune
  10. Référence de commande infacmd bg
  11. Référence de commande infacmd ccps
  12. Référence de commande de cluster infacmd
  13. Référence de commande infacmd CMS
  14. référence de commande infacmd dis
  15. Référence de commande infacmd dp
  16. Référence de commande infacmd idp
  17. Référence de commande infacmd edp
  18. Référence de commande infacmd es
  19. Référence de commande infacmd ihs
  20. Référence de commande infacmd ipc
  21. Référence de commande infacmd isp
  22. Référence de commande infacmd ldm
  23. Référence de commande infacmd mas
  24. Référence de commande infacmd mi
  25. Référence de commande infacmd mrs
  26. Référence de commande d'infacmd ms
  27. Référence de commande infacmd oie
  28. Référence de commande infacmd ps
  29. Référence de commande infacmd pwx
  30. Référence de commande infacmd roh
  31. Référence de commande infacmd rms
  32. Référence de commande infacmd rtm
  33. Référence de commande infacmd sch
  34. Référence de commande infacmd search
  35. Référence de commande infacmd sql
  36. Référence de commande infacmd tdm
  37. Référence de commande infacmd tools
  38. Référence de la commande infacmd wfs
  39. Référence de commande infacmd ws
  40. Référence de la commande infacmd xrf
  41. Fichiers de contrôle infacmd
  42. Référence de commande infasetup
  43. Référence de commande pmcmd
  44. Référence de commande pmrep
  45. Utilisation de pmrep Files

Command Reference

Command Reference

Options de connexion DB2 pour i5/OS

Options de connexion DB2 pour i5/OS

Utilisez les options de connexion DB2I pour définir la connexion DB2 pour i5/OS.
Entrez les options de connexion au format suivant :
... -o option_name=value option_name=value ...
Séparez les options multiples par un espace. Pour entrer une valeur contenant un espace ou un autre caractère non alphanumérique, placez la valeur entre guillemets.
Le tableau suivant décrit les options de connexion DB2 pour i5/OS pour les commandes infacmd isp CreateConnection et UpdateConnection :
Option
Description
DatabaseName
Nom d'instance de la base de données.
EnvironmentSQL
Facultatif. Commandes SQL permettant de définir l'environnement de base de données lorsque vous vous connectez à la base de données. Le service d'intégration de données exécute le SQL de l'environnement de connexion à chaque connexion à la base de données.
Placez les caractères spéciaux entre guillemets doubles.
CodePage
Requis. Page de code utilisée pour la lecture depuis une base de données source ou pour l'écriture dans une base de données ou un fichier cible.
ArraySize
Facultatif. Détermine le nombre d'enregistrements dans la matrice de stockage pour les threads lorsque la valeur des threads de travail est supérieure à 0. Les valeurs valides sont comprises entre 1 et 5 000. La valeur par défaut est 25.
Compression
Facultatif. Compresse les données pour réduire le volume de données écrit sur le réseau. La valeur par défaut est False.
EncryptionLevel
Facultatif. Niveau de chiffrement. Si vous spécifiez AES pour l'option EncryptionType, spécifiez l'une des valeurs suivantes pour indiquer le niveau de chiffrement AES :
  • 1. Utilisez une clé de chiffrement 128 bits.
  • 2. Utilisez une clé de chiffrement 192 bits.
  • 3. Utilisez une clé de chiffrement 256 bits.
La valeur par défaut est 1.
Si vous sélectionnez Aucun pour le type de chiffrement, le service d'intégration de données ignore la valeur de niveau de chiffrement.
EncryptionType
Facultatif. Vérifie s'il faut utiliser le chiffrement. Spécifiez l'une des valeurs suivantes :
  • Aucun
  • AES
La valeur par défaut est Aucun.
InterpretAsRows
Facultatif. Représente la taille de stimulation sous la forme d'un nombre de lignes. Si la valeur est False, la taille de stimulation représente des kilooctets. La valeur par défaut est False.
Emplacement
Emplacement du nœud Écouteur PowerExchange qui peut se connecter à la base de données. L'emplacement est défini dans le premier paramètre de l'instruction NODE dans le fichier de configuration dbmover.cfg de PowerExchange.
PacingSize
Facultatif. Quantité de données que le système source peut transmettre à l'Écouteur PowerExchange. Configure la taille de stimulation si une application externe, une base de données ou le nœud service d'intégration de données est un goulet d'étranglement. Plus la valeur est basse, plus les performances sont bonnes.
La valeur minimale est 0. Entrez 
0
pour obtenir des performances maximales. La valeur par défaut est 0.
RejectFile
Facultatif. Entrez le nom et le chemin d'accès du fichier de rejet. Les fichiers de rejet contiennent les lignes qui n'ont pas été écrites dans la base de données.
WriteMode
Entrez l'un des modes d'écriture suivants :
  • CONFIRMWRITEON. Envoie des données à l'Écouteur PowerExchange et attend la réponse de réussite/échec avant d'envoyer davantage de données.
  • CONFIRMWRITEOFF. Envoie des données à l'Écouteur PowerExchange sans attendre la réponse de réussite/échec. Utilisez cette option lorsque la table cible peut être rechargée si une erreur se produit.
  • ASYNCHRONOUSWITHFAULTT. Envoie des données à l'Écouteur PowerExchange de manière asynchrone avec la possibilité de détecter les erreurs.
La valeur par défaut est CONFIRMWRITEON.
DatabaseFileOverrides
Spécifie l'écrasement du fichier de base de données i5/OS. Le format est le suivant :
from_file/to_library/to_file/to_member
Où :
  • from_file
    est le fichier à écraser
  • to_library
    est la nouvelle bibliothèque à utiliser
  • to_file
    est le fichier dans la nouvelle bibliothèque à utiliser
  • to_member
    est facultatif et est le membre dans la nouvelle bibliothèque et le fichier à utiliser La valeur *FIRST est utilisée si rien n'est précisé.
Vous pouvez spécifier jusqu'à 8 écrasements de fichiers uniques sur une seule connexion. Un seul remplacement s'applique à une seule source ou une seule cible. Lorsque vous spécifiez plusieurs écrasements de fichiers, placez les chaînes d'écrasement de fichier entre guillemets doubles et ajoutez un espace entre chaque écrasement de fichier.
Si LibraryList et DatabaseFileOverrides sont spécifiés et qu'une table existe dans les deux, DatabaseFileOverrides est prioritaire.
IsolationLevel
Valide la portée de la transaction. Sélectionnez l'une des valeurs suivantes :
  • Aucun
  • SC. Stabilité du curseur.
  • LR. Lecture répétable.
  • MOD. Modification.
  • ALL
La valeur par défaut est CS.
LibraryList
Liste des bibliothèques que PowerExchange parcourt pour qualifier le nom de la table pour les instructions Select, Insert, Delete ou Update. PowerExchange recherche dans la liste si le nom de la table n'est pas qualifié.
Bibliothèques séparées par des virgules.
Si LibraryList et DatabaseFileOverrides sont spécifiés et qu'une table existe dans les deux, DatabaseFileOverrides est prioritaire.
EnableConnectionPool
Facultatif. Active le traitement parallèle lors du chargement des données dans une table en mode groupé. Utilisé pour Oracle. True ou false. La valeur par défaut est True.
ConnectionPoolSize
Facultatif. Nombre maximal d'instances de connexion inactives que le service d'intégration de données gère pour une connexion de base de données. Définissez cette valeur pour qu'elle soit supérieure au nombre minimal d'instances de connexions inactives.
ConnectionPoolMaxIdleTime
Facultatif. Nombre de secondes pendant lesquelles une connexion qui dépasse le nombre minimal d'instances de connexion peut rester inactive avant que le pool de connexions ne l'abandonne. Le pool de connexions ignore la durée d'inactivité lorsque celle-ci ne dépasse pas le nombre minimal d'instances de connexion inactives.
ConnectionPoolMinConnections
Facultatif. Nombre minimal d'instances de connexion inactives que le pool maintient pour une connexion de base de données. Définissez cette valeur comme étant égale ou inférieure à la taille du pool de connexions inactives. La valeur par défaut est 0.