PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
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.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
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 (avec ou sans guillemets)
Connexion vers le serveur HFSQL à configurer. Cette connexion a été définie sous l'éditeur d'analyses ou par programmation grâce aux fonctions HDécritConnexion ou HOuvreConnexion.
<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 (avec guillemets)
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 : wd240hf.dll
Version minimum requise
  • Version 18
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire