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
Configure un serveur HFSQL pour en faire un serveur maître ou un serveur abonné d'une réplication entre serveurs HFSQL.
Exemple
HRSInit(Cnx, hrsAbonné, 1, "mdp", 4996, 5)
Syntaxe
<Résultat> = HRSInit(<Connexion> , <Rôle du serveur> , <Identifiant du serveur> , <Mot de passe> , <Port> , <Priorité>)
<Résultat> : Booléen
  • Vrai si la configuration a été effectué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 à configurer. Cette connexion correspond :
<Rôle du serveur> : Constante de type Entier
Rôle du serveur dans la réplication :
hrsAbonnéPoste abonné dans la réplication entre serveurs HFSQL.
hrsInactifPoste inactif dans la réplication entre serveurs HFSQL.
hrsMaîtrePoste maître dans la réplication entre serveurs HFSQL.
hrsMaître + hrsAbonnéPoste maître et abonné dans la réplication entre serveurs HFSQL (cas d'une réplication bi-directionnelle).
<Identifiant du serveur> : Entier
Numéro identifiant le serveur HFSQL en cours parmi tous les serveurs participants à une réplication. Cet identifiant doit être unique. Cet identifiant doit être compris entre 1 et 32000.
<Mot de passe> : Chaîne de caractères
Mot de passe de la réplication, permettant d'authentifier les serveurs entre eux. Ce mot de passe doit être utilisé sur l'autre serveur dans l'appel à la fonction HRSAjouteConfig (c'est-à-dire dans la propriété MotDePasse de la variable hrsConfig).
Pour utiliser des réplication bidirectionnelle, le mot de passe doit être le même sur les deux serveurs.
<Port> : Entier
Numéro de port TCP/IP utilisé pour la réplication entre les serveurs HFSQL.
<Priorité> : Entier
Numéro de priorité du serveur. Lors d'un conflit de modification, ce numéro est utilisé si la méthode de résolution du conflit correspond à une résolution par priorité.
Remarques
La fonction HRSInit peut être utilisée plusieurs fois sur un même serveur, par exemple pour changer uniquement le rôle d'un serveur dans une réplication.
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