SYS_SERVER_ALIVE

Fonction de script : Vérifie si un processus serveur particulier est actif

Syntaxe

SYS_SERVER_ALIVE (Server process)

Syntaxe

Description / format

Server process

Nom du processus serveur dont l'activité doit être vérifiée.
Format : littéral de script ou variable de script


Codes retour

"Y" : le processus serveur est actif
"N" : le processus serveur est inactif.
"20349" : le processus serveur n'existe pas.

Conseil : Utilisez l'instruction de script :ON_ERROR pour définir l'action à entreprendre si le processus serveur n'est pas actif. Pour plus d'informations, voir Éléments de script pour la gestion des erreurs.

L'instruction de script écrit toutes les transactions ouvertes du script dans la base de données AE. Pour plus d'informations, voir Traitement du script.

Exemple

L'exemple vérifie que le processus de travail "AE#WP005" est actif. S'il n'est pas actif, un message est envoyé à l'administrateur.

:IF SYS_SERVER_ALIVE("AE#WP005") = "N"
:   
SEND_MSG "ADMIN","AE","Work process AE#WP005 is not active!"
:
ENDIF

Voir aussi :