DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Gestion de la réplication / Fonctions WLangage
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
Supprime une réplication entre deux serveurs HFSQL. Cette fonction doit être exécutée sur un serveur HFSQL maître de la réplication ou sur un serveur abonné orphelin.
Exemple
Cnx est une Connexion
...
HRSSupprimeConfig(Cnx, ConfigRéplication1)
Syntaxe

Suppression d'une réplication identifiée par une variable hHRSConfig Masquer les détails

<Résultat> = HRSSupprimeConfig(<Connexion> , <Réplication à supprimer> [, <Type de suppression>])
<Résultat> : Booléen
  • Vrai si la réplication a été supprimée,
  • 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 vers le serveur HFSQL sur lequel est effectuée la réplication. Cette connexion correspond :
<Réplication à supprimer> : Variable de type hRSConfig
Nom de la variable de type hRSConfig décrivant la réplication à supprimer.
<Type de suppression> : Constante optionnelle de type Entier
Type de réplication à supprimer :
hrsAbonnéForce la suppression d'une réplication orpheline côté abonné. Dans ce cas, la variable de type hRSConfig peut être récupérée grâce à la fonction HRSListeConfig utilisée avec la constante hrsAbonné.
hrsDéfaut
(valeur par défaut)
Supprime la réplication uniquement si le serveur abonné est accessible.
hrsIgnoreAbonnéForce la suppression même si l'autre serveur ne peut être contacté. Dans ce cas :
  • les informations concernant la réplication ne seront pas supprimées sur le serveur abonné.
  • dans le cas d'une réplication bidirectionnelle, la réplication ne sera pas supprimée sur l'autre serveur. Il est conseillé de réaliser également cette suppression sur ce serveur pour éviter une consommation mémoire inutile.
Remarque : Avant la version 190040, ce paramètre correspondait à un booléen (Vrai équivalent à la constante hrsIgnoreAbonné et Faux équivalent à la constante hrsDéfaut).

Suppression d'une réplication identifiée par son identifiant Masquer les détails

<Résultat> = HRSSupprimeConfig(<Connexion> , <Identifiant> [, <Suppression forcée>])
<Résultat> : Booléen
  • Vrai si la réplication a été supprimée,
  • 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 vers le serveur HFSQL sur lequel est effectuée la réplication. Cette connexion correspond :
<Identifiant> : Entier
Identifiant la réplication à supprimer. Cet identifiant correspond à la propriété Identifiant de la variable de type hRSConfig décrivant la réplication.
<Suppression forcée> : Booléen optionnel
  • Vrai pour forcer la suppression même si l'autre serveur ne peut être contacté. Dans ce cas :
    • les informations concernant la réplication ne seront pas supprimées sur le serveur abonné.
    • dans le cas d'une réplication bidirectionnelle, la réplication ne sera pas supprimée sur l'autre serveur. Il est conseillé de réaliser également cette suppression sur ce serveur pour éviter une consommation mémoire inutile. .
  • Faux (valeur par défaut) pour ne supprimer la réplication que si le serveur abonné est accessible.
Composante : wd290hf.dll
Version minimum requise
  • Version 18
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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