Des valeurs par défaut ont été attribuées à la plupart des paramètres. Vous pouvez les modifier si nécessaire. Les paramètres que vous devez adapter à l'environnement de votre système sont écrits en lettres rouges.
Section/paramètre | Description |
---|---|
[GLOBAL] | |
system= | Nom du système AE *) Longueur maximale 8 caractères. Sont autorisés les majuscules de A à Z, les chiffres et "_". Le nom du système ne doit pas contenir le caractère "_" si vous utilisez l'agent z/OS avec la technique SMF. Par défaut, les Includes de job convertissent "_" en "#". Si vous désirez utiliser "_", saisissez le nom du système dans le moniteur d'événement en le remplaçant par "#". |
language= | Langue dans laquelle le logging est exécuté. Indication de la langue primaire et secondaire. Valeurs autorisées : "E", "D", "F" S'il n'existe pas de message dans la langue primaire, un message est recherché dans la langue secondaire. |
logging= | Chemin et nom du fichier Log Nom de fichier quelconque pour un fichier texte avec plusieurs caractères de remplacement pour les informations du système courant : $$ est remplacé par le type de processus serveur (WP ou CP) Les règles suivantes seront applicables pour la dénomination des fichiers log si un agent de base de données qui accède à ce fichier INI est utilisé pour les variables (section [DB_SERVICE] ) : Pour l'indication d'un chemin relatif, le système utilise le répertoire d'installation de l'agent quand il crée le fichier log de l'agent de la base de données. |
logcount= | Nombre de fichiers log sauvegardés. |
helplib= | Nom du fichier des messages. |
helpcache= | Disponibilité des messages et des chaînes de caractères en langues étrangères. Valeurs autorisées : "ALL" (valeur par défaut), "NONE", "CONTROLS" "ALL" : l'ensemble du fichier des messages est stocké dans la RAM. |
StartMode= |
Mode de démarrage du système AE. Valeurs autorisées : "NORMAL" (valeur par défaut) et "COLD" "NORMAL" : démarrage normal d'AE Ce paramètre peut également être contrôlé avec le dialogue du gestionnaire de services. Dans ce cas-là, les valeurs du fichier INI sont ignorées. |
snmp= |
Connexion SNMP. Valeur autorisée : "0", "1", "2" Un événement est généré dans le journal des applications de l'observateur des événements Windows (en plus de l'interruption) si Automation Engine est interrompu (interruption 3410). Cette entrée n'est écrite dans le log d'application que si snmp=2 a été défini. |
nodename= |
Description de l'environnement du processus de dialogue. Valeur par défaut : UC4_1 |
Mode pour le processus de travail primaire (PWP). Valeurs autorisées : "1" et "0" (valeur par défaut) "1" : le PWP traite uniquement les messages qui lui sont destinés. Cela n'est possible que si un autre processus de travail est actif. |
|
exception= |
Contrôle les contenus valides dans les messages internes Valeurs autorisées : "0" et "1" (valeur par défaut) "0" : la vérification interne des messages a été désactivée. Si vous sélectionnez cette option, les messages qui ont interrompu un processus serveur sont interceptés. Votre système AE est ainsi protégé car ces messages n'ont pas d'effet sur vos processus serveur. Notez que ce paramètre peut nuire aux performances d'UNIX. |
SystemStop= |
Traitement des clients après le démarrage des processus serveur Valeurs autorisées : "NORMAL" (valeur par défaut) et "YES". "NORMAL" : le statut des clients reste inchangé. Notez que la valeur "YES" remplace les paramètres définis dans la clé STARTUP_ACTION de la variable UC_CLIENT_SETTINGS. Ce paramètre peut également être contrôlé avec le dialogue du gestionnaire de services. Dans ce cas-là, la valeur spécifiée dans le fichier INI est ignorée. |
[CPMsgTypes] |
|
srvquery= |
Optimisation de la performance lors de la connexion simultanée de nombreux agents (plusieurs milliers) Valeurs autorisées : "0" (valeur par défaut) et "1" "0" : le processus de travail primaire traite les messages actifs des agents. |
[CACHE] |
|
script= | Taille maximale du cache des scripts (octets). |
vara= | Taille maximale du cache des variables (octets). |
mqmem= | Taille maximale du cache pour la file d'attente des messages (octets). |
[TRACE] | |
file= | Chemin et nom du fichier de trace. Nom de fichier quelconque pour un fichier texte avec plusieurs caractères de remplacement pour les informations du système courant : $$ est remplacé par le type de processus serveur (WP ou CP) |
trccount= | Nombre de fichiers de trace sauvegardés. |
tcp/ip= |
Indicateurs de trace de Automation Engine. Les indicateurs de trace ne doivent être définis qu'en coopération étroire avec le support Automic. |
[TCP/IP] | |
pwpport= | Numéro de port du processus de travail primaire. |
bindaddr= |
Adresse IP ou nom d'hôte pour la connexion aux processus serveur. Utilisez ce paramètre si la connexion doit être établie via une adresse IP donnée (par exemple si l'ordinateur possède plus d'une carte réseau). Tous les processus de travail, y compris le processus de travail primaire, doivent être liés à la même adresse IP. Vous pouvez également spécifier l'adresse IP ou le nom d'hôte dans pwpport= et dans tous les paramètres de la section [PORTS] (format : pwpport=adresse IP:port ou nom DNS:port). Les spécifications de bindaddr= sont alors ignorées. |
bindlocal= |
Prise en compte de l'hôte local (127.0.0.1) Ce paramètre doit être utilisé en relation avec bindaddr=. Valeurs autorisées : "0", "1" (valeur par défaut) "0" : aucun socket d'écoute n'est créé. |
report= |
Intervalle de temps en secondes durant lequel Automation Engine écrit le logging dans la base de données. Valeur par défaut : 20 secondes |
connect= | Période en secondes pour la réorganisation des liens des processus serveur après une perte de connexion. Valeur par défaut : 120 secondes |
chiffre= |
Encryptage des transferts. Valeurs autorisées : "0", "1" (valeur par défaut) "0" : transfert non crypté. |
retrywait= | Période en secondes selon laquelle le processus serveur essaie d'obtenir un numéro de port libre à partir de la liste située dans [PORTS]. Format : (nombre, période) Nombre : nombre maximal de tentatives pour obtenir un port libre de la liste des ports. |
retrywaitpwp= |
Ce paramètre est uniquement utilisé par les processus de travail. Ils essayent cycliquement de se connecter au port du processus de travail primaire lors du démarrage et en cas de perte de connexion. Format : (nombre, période) Nombre : nombre maximal de tentatives pour obtenir un port libre de la liste des ports. |
hostname= |
Si vous utilisez ce paramètre, les interfaces utilisateur, le CallAPI et les agents reçoivent l'information des CP connus du système via leur nom d'hôte et leur port, et non via l'adresse IP et le port durant la phase de sélection CP, lorsque la connexion à l'Automation Engine a été établie. Cela permet de contourner les problèmes de NAT et de pare-feu. Spécifiez nom d'hôte=*OWN si vous voulez que le système d'exploitation récupère le nom d'hôte sur lequel le CP est exécuté. |
alivetimeout= |
Durée en secondes pendant laquelle le serveur AE.Nonstop attend un message du processus de travail primaire. Si cette durée est dépassée, le serveur AE.Nonstop devient le processus de travail primaire. Valeur par défaut : 600 secondes Faites attention quand vous modifiez ce paramètre. Le laps de temps choisi doit être suffisamment élevé car le processus de travail primaire est occupé pendant un certain temps si d'importantes transactions de base de données sont en cours et qu'il ne peut pas envoyer de sigaux de vie. |
snmp= |
Numéro de port utilisé par Automation Engine pour connecter le sous-agent SNMP AE. Assurez-vous que le même numéro de port est spécifié dans le fichier INI du sous-agent SNMP AE sous le paramètre stream_port=. |
snmpreconnect= |
Intervalle de temps en secondes nécessaire au système pour rétablir la connexion au sous-agent SNMP AE après une perte de connexion. Valeur par défaut : 500 secondes |
listenqueue= |
Nombre maximum de requêtes de connexion dans la liste d'attente. La requête est sauvegardée dans une liste d'attente, dans la période d'attente entre la réception de la requête d'un composant AE et la confirmation de la connexion. Ce paramètre peut être utilisé pour définir le nombre maximal de requêtes pouvant être sauvegardées dans la file simultanément. Valeur par défaut : 2030 |
maxMsgSize= |
Longueur maximale des messages (en octets) qu'un CP (processus de communication du serveur) accèpte. Valeur par défaut : 3 145 728 (3 Mo) |
serverConnectionVerify= |
Ceci vérifie si la connexion TCP/IP avec un partenaire a été saisie dans la table MQSRV de la base de données AE et si l'adresse IP qui spécifiée dans la base de données correspond à l'adresse IP de cette connexion. Valeurs autorisées : "0" (valeur par défaut), "1" |
NetArea= |
Nom de la zone réseau des processus serveur Valeur par défaut : Nom du système AE Cette valeur influence la sélection CP des composants comme les agents. Notez que seuls les CP peuvent utiliser différentes zones réseau. Tous les WP d'un système AE doivent posséder la même définition NetArea. The name of the net areas is shown in the System Overviewof the server processes. |
tcp_nodelay= |
Définit l'utilisation de l'algorithme de Nagle pour les connexions de l'Automation Engine. Valeurs autorisées : "0" (valeur par défaut, recommandée) et "1" "0" : activation de l'algorithme de Nagle Ne définissez ce paramètre en étroite coopération avec le support Automic. |
tcp_keepalive_time= |
Intervalle de temps en secondes pendant lequel les signaux de vie sont envoyés pour conserver les connexions. La valeur par défaut qui dépend de l'environnement système est utilisée si le paramètre n'est pas indiqué ou s'il est défini à 0. Ne définissez ce paramètre en étroite coopération avec le support Automic. |
SendBufferSize= |
Taille du cache TCP/IP pour les messages à envoyer (en octets). La valeur par défaut qui dépend de l'environnement système est utilisée si le paramètre n'est pas indiqué ou s'il est défini à 0. Ne définissez ce paramètre en étroite coopération avec le support Automic. |
RecvBufferSize= |
Taille du cache TCP/IP pour les messages à recevoir (en octets). La valeur par défaut qui dépend de l'environnement système est utilisée si le paramètre n'est pas indiqué ou s'il est défini à 0. Ne définissez ce paramètre en étroite coopération avec le support Automic. |
[PORTS] |
|
cp1= ... cpn= | Attribution de processus de communication et de numéros de port. Le numéro de port au sein du système AE doit être unique, même si le système est réparti sur plusieurs machines. |
wp1= ... wpn= |
Attribution de processus de travail et de numéros de port. Le numéro de port au sein du système AE doit être unique, même si le système est réparti sur plusieurs machines. |
[ODBC] | |
SQLDRIVERCONNECT= | Connexion à la base de données. ODBCVAR - Zone de commande à huit chiffres pour contrôler les accès à la base de données. 1. Position= N - Ne pas utiliser le curseur du serveur. DSN - Nom d'alias de la connexion à la base de données. Uniquement pour MS SQL Server 2005 : Par exemple : SQLDRIVERCONNECT=ODBCVAR=NNNNNNRN,DSN=UC4;UID=uc4; Définissez la 1ère position du ODBCVAR à "S" si vous n'utilisez pas cette option. Notez que le client natif de SQL Server 2005 doit être utilisé si vous MARS est défini. Créez une nouvelle source de données ODBC en utilisant le client natif. MARS est une fonctionnalité nécessitant SQL Server 2005 du côté client et serveur. Uniquement pour ORACLE : Syntaxe: RECONNECT est la période utilisée pour rétablir la connexion à la base de données. Ce paramètre est prioritaire même si un "D" a été spécifié en deuxième position de ODBCVAR (voir ci-dessus). Par exemple : (Par manque de place, les paramètres de connexion ont été répartis sur deux lignes. Il faut bien entendu les écrire sur une seule ligne dans le fichier INI.) SQLDRIVERCONNECT=ODBCVAR=NNJNIORO,DSN=UC4;UID=uc4;PWD=--1037B2E22BF022EBE2; Rubriques connexes : Paramétrage de la base de données ORACLE |
[DB_SERVICE] |
Cette section contient des paramètres spécifiques pour l'agent de la base de données qui démarre en mode de résolution de variables. Le Guide d'installation de l'agent décrit comment l'agent doit être démarré. Le paramètre logging= peut être utilisé pour spécifier le chemin et le nom des fichiers log de l'agent et des processus serveur. Reportez-vous également aux notes spécifiques dans la section [GLOBAL]. Notez que ce fichier INI ne peut être utilisé que pour les agents de base de données. Copiez ce fichier de configuration pour utiliser plusieurs agents de base de données pour les variables. |
cp= |
Adresse du processus de communication du serveur AE auquel l'agent doit se connecter. Formats autorisés : |
name= |
Nom de l'agent de base de données qui doit être utilisé pour la résolution des variables Le nom de la machine agent (nom d'hôte) est utilisé si rien n'a été défini. Le nom de l'agent est limité à 32 caractères. Les caractères suivants sont autorisés : A-Z, 0-9, $, @, _, -, . Le trait d'union "-" peut être utilisé dans les noms d'agent dans le fichier de configuration pour des raisons de compatibilité avec les versions antérieures de Automation Engine. Le nom des nouveaux agents ne doit pas contenir de trait d'union. |
tcp/ip= |
Indicateurs de trace de l'agent. Valeurs autorisées : "0" (valeur par défaut) à "9" Les indicateurs de trace ne doivent être définis qu'en coopération étroire avec le support Automic. |
InitialPackage= |
Chemin et nom du fichier contenant le package d'authentification. L'agent lit ce fichier au démarrage et enregistre les informations qu'il contient dans le fichier spécifié dans le paramètre KeyStore=. Ensuite, le fichier d'origine est supprimé. |
KeyStore= | Chemin et nom du fichier contenant les informations relatives au package d'authentification (voir InitialPackage=). |
connect= |
Intervalle de temps en secondes durant lequel l'agent tente d'établir une connexion au Automation Engine. Concerne l'établissement d'une connexion lors d'un redémarrage ou après une perte de connexion. Valeur par défaut : 60 secondes Ce paramètre est valide uniquement jusqu'à la première connexion réussie de l'agent au système AE. |
retention_time= | Nombre de secondes après lequel une connexion à la base de données non utilisée doit être fermée. |
retry= |
Nombre de tentatives de connexion à la base de données Le nombre spécifié dans ce paramètre indique le nombre de tentatives de connexion de l'agent à la base de données. Si la connexion à la base de données n'a pas pu être établie après la nième tentative, le job se termine avec le statut ENDED_NOT_OK. L'agent tente toujours de se reconnecter à la base de données si ce paramètre n'est pas spécifié dans le fichier INI. Le job reste actif tant que la base de données est accessible ou tant qu'il n'est pas interrompu. |
OPTIMIZE= |
Database optimization, optimization means, that if you select data with a key, the db-service automatically optimizes the query to a new statement where the given key is part of the statement. If the query does not return any data or results in an error, the original query is executed. Allowed values: "0", "1" (default value) "0" - Database optimization off. |
[GLOBAL]
system=UC4
language=(E,D)
logging=..\TEMP\$$srv_log_*_##.txt
logcount=10
helplib=uc.msl
helpcache=ALL
StartMode=NORMAL
snmp=1
nodename=UC4_1
PrimaryMode=0
exception=1
SystemStop=NORMAL
[CPMsgTypes]
srvquery=0
[CACHE]
script=1000000
vara=100000
mqmem=1000000
[TRACE]
file=..\TEMP\$$srv_trc_*_##.txt
trccount=10
tcp/ip=
database=
trc03=
srcall=
memio=
jcl=
memsv=
snmp=
zuxml=
cache=
trc11=
ucds=
xscript=
uc4global=
trc15=
trc16=
[TCP/IP]
pwpport=2270
report=20
connect=120
retrywait=(5,60)
retrywaitpwp=(5,60)
alivetimeout=600
snmp=2200
snmpreconnect=500
listenqueue=2030
[PORTS]
cp1=2217
cp2=2218
wp1=2271
wp2=2272
wp3=2273
wp4=2274
wp5=2275
wp6=2276
wp7=2277
wp8=2278
wp9=2279
[ODBC]
; ODBCVAR xxxxxxxx
; |||||||+ type of SQL-Syntax N=SQL-SERVER O=ORACLE D=DB2 Z=DB2/OS390
; ||||||+- R=compress messages and local memory
; |||||+-- O = with userid, N = without userid
; ||||+--- I=OCI/CLI N=ODBC
; |||+---- not used
; ||+----- J = compare fieldnames case-insensitiv (in case of ORACLE !!)
; |+------ D = DB-Disconnect after 1000 commits (perhaps in case of Oracle memory leaks)
; +------- S = use Server-Cursor (SQL-SERVER)
;
; SNNNNNRN for SQL-Server 2000
; NNNNNNRN for SQL-Server 2005
; NNJNINRO for Oracle 8.x with OCI (Oracle Call Interface)
; NNJNIORD for DB2/NT/UNIX with CLI (Call Level Interface)
; NNJNIORZ for DB2/OS390 (7.1) with CLI (Call Level Interface)
; SQL-Server 2000 with ODBC
SQLDRIVERCONNECT=ODBCVAR=SNNNNNRN,DSN=UC4;UID=uc4;PWD=10BFDC349F38156A22
; SQL-Server 2005 with ODBC
;SQLDRIVERCONNECT=ODBCVAR=SNNNNNRN,DSN=UC4;UID=uc4;PWD=UC4
; SQL-Server 2005 with MARS
;SQLDRIVERCONNECT=ODBCVAR=NNNNNNRN,DSN=UC4;UID=uc4;PWD=UC4;Mars_Connection=Yes
; Oracle with OCI
;SQLDRIVERCONNECT=ODBCVAR=NNJNIORO,DSN=UC4;UID=scott;PWD=tiger
; DB2 with CLI
;SQLDRIVERCONNECT=ODBCVAR=NNJNIORD,DSN=UC4;UID=uc4;PWD=UC4
[DB_SERVICE]
name=SQLVAR_01
InitialPackage=
KeyStore=
connect=60
retention_time=60
retry=3
Rubriques connexes :
Conseils d'adaptation des fichiers de configuration