DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL Client/Serveur
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Ajoute des destinataires pour les notifications envoyées via les Centres de Contrôle (outil de messagerie WDBal). Ces notifications sont envoyées par le serveur HFSQL lorsqu'il rencontre un problème ou détecte une optimisation possible.
Remarque : L'envoi via les Centres de Contrôle utilise les paramètres spécifiés avec la fonction HNotifConfigure (base des Centres de Contrôle, ...).
Exemple
cnxConnexionCS est une Connexion
cnxConnexionCS.Provider = hAccèsHFClientServeur
cnxConnexionCS.Utilisateur = "admin"
cnxConnexionCS.MotDePasse = ""
cnxConnexionCS.Serveur = "test:4900"
HOuvreConnexion(cnxConnexionCS)

HNotifConfigure(cnxConnexionCS, hNotifCCCS, "DOC:4988", "CC_DOC", "DOC", "")
HNotifAjouteDestinataireCC(cnxConnexionCS, "Florence", hNotifAvertissement)
Syntaxe
<Résultat> = HNotifAjouteDestinataireCC(<Connexion> , <Destinataire> , <Niveau minimum>)
<Résultat> : Booléen
  • Vrai si l'ajout du destinataire a été effectué.
  • Faux dans le cas contraire. La fonction HErreurInfo permet d'identifier l'erreur.
<Connexion> : Chaîne de caractères ou variable de type Connexion
Connexion à manipuler. Cette connexion correspond :
<Destinataire> : Chaîne de caractères
Nom du destinataire. Ce nom doit correspondre à un utilisateur défini dans la base des Centres de Contrôle.
<Niveau minimum> : Constante de type Entier
Niveau minimum de gravité du problème à partir duquel une notification est envoyée :
hNotifAvertissementLes notifications seront envoyées dès le niveau avertissement (pour les problèmes de type avertissement, critique et erreur).
Exemple d'avertissement : "Le serveur XX et le serveur YY n'ont pas la même heure. La résolution des conflits lors de la réplication peut être faussée."
hNotifCritiqueLes notifications seront envoyées dès le niveau critique (pour les problèmes de type critique et erreur).
Exemple d'erreur critique : "Erreur pendant la préparation du réplica sur le maître."
hNotifErreurLes notifications seront envoyées seulement pour les problèmes de type erreur.
Exemple d'erreur : "Le fichier des statistiques d'activité du serveur est endommagé. Il va être réinitialisé."
hNotifInformationLes notifications seront envoyées dès le niveau information (pour les problèmes de type information, avertissement, critique et erreur).
Exemples d'information :
  • Lors de la mise à jour automatique du serveur :
    • "Le serveur va être arrêté pour mise à jour. Une autre notification sera ajoutée après la mise à jour."
    • "Le serveur a été mis a jour en version XXX."
  • Lors de la recherche de clés nécessaires sur une base en exploitation.

L'ordre de gravité des problèmes est :
  • Information.
  • Avertissement.
  • Erreur.
  • Critique.
Composante : wd300hf.dll
Version minimum requise
  • Version 18
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 04/06/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale