DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL Client/Serveur
  • Arrêt du serveur
  • Gestion des droits
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
HArrêteServeur (Fonction)
En anglais : HStopServer
HFSQL Client/ServeurDisponible uniquement avec ce type de connexion
Arrête un serveur HFSQL. Le serveur peut ensuite être redémarré grâce à la fonction HDémarreServeur.
Remarque : Pour réaliser cette action, l'utilisateur doit posséder un droit spécifique sur le serveur.
Exemple
// Description de la connexion
HDécritConnexion("MaConnexion", "Julie", "MotDePasse", "MonServeurHF", "MaBaseDeDonnées", hAccèsHFClientServeur, hOLecture)
// Ouverture de la connexion
HOuvreConnexion("MaConnexion")
...
HArrêteServeur("MaConnexion")
Syntaxe
<Résultat> = HArrêteServeur(<Connexion>)
<Résultat> : Booléen
  • Vrai si le serveur a été arrêté,
  • Faux en cas d'erreur. La fonction HErreur permet d'identifier l'erreur.
<Connexion> : Chaîne de caractères ou variable de type Connexion
Connexion pour laquelle le serveur doit être arrêté. Cette connexion correspond :
Remarques

Arrêt du serveur

Si des applications Clientes sont en cours d'utilisation lors de l'arrêt du serveur, un message d'erreur ("Serveur non disponible") sera affiché lors de la prochaine action effectuée par l'application cliente sur le serveur.
Remarque : Suite à un arrêt du serveur, il est possible que le serveur ne puisse pas être redémarré tout de suite. Le système d'exploitation ne ferme pas toujours immédiatement les connexions qui existaient entre les clients connectés et le serveur. Il suffit d'attendre quelques minutes (selon les timeouts du système d'exploitation) et le serveur peut être relancé.

Gestion des droits

  • Pour arrêter le serveur, l'utilisateur ou le groupe d'utilisateurs doit posséder le droit correspondant (constante hDroitArrêtServeur).
  • Pour savoir si un utilisateur ou un groupe d'utilisateurs possède ce droit, utilisez la fonction HInfoDroitServeur.
  • Pour modifier les droits d'un utilisateur ou d'un groupe d'utilisateurs sur le serveur, utilisez la fonction HModifieDroitServeur.
Composante : wd300hf.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 03/07/2023

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