PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • Redémarrage d'un serveur
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
HDémarreServeur (Fonction)
En anglais : HStartServer
HFSQL Client/ServeurDisponible uniquement avec ce type de connexion
Permet de démarrer un serveur HFSQL (cette fonction utilise le service MantaManager).
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Exemple
// Redémarrage du serveur
HDémarreServeur("PosteServeurCS")

// Redémarrage du serveur en utilisant un numéro de port
HDémarreServeur("PosteServeurCS:4901")

// Redémarrage du serveur en utilisant un nom de serveur
HDémarreServeur("PosteServeurCS", "Serveur HFSQL")
// Redémarrage du serveur en utilisant une variable connexion

Cnx_HFSQL est une Connexion
Cnx_HFSQL..Provider = hAccèsHFClientServeur
Cnx_HFSQL..Utilisateur = "admin"
Cnx_HFSQL..MotDePasse = ""
Cnx_HFSQL..Serveur = "GB:4916"
Cnx_HFSQL..BaseDeDonnées = "CRM"

HDémarreServeur(Cnx_HFSQL..Serveur)

SELON HEtatServeur(Cnx_HFSQL..Serveur)
CAS hArrêté : Info("Serveur arrêté")
CAS hDémarré : Info("Serveur démarré")
CAS hInaccessible : Info("Serveur inaccessible")
FIN
Syntaxe

Redémarrage d'un serveur (avec possibilité de préciser le port du serveur HFSQL) Masquer les détails

<Résultat> = HDémarreServeur(<Nom du poste>)
<Résultat> : Booléen
  • Vrai si le serveur a été redémarré,
  • Faux en cas d'erreur. La fonction HErreur permet d'identifier l'erreur.
<Nom du poste> : Chaîne de caractères (avec guillemets)
Nom de la machine serveur. Il est possible de préciser le numéro de port utilisé par le serveur HFSQL. Par défaut, le numéro de port utilisé est 4900. Si le numéro de port du serveur HFSQL est différent, utilisez la notation suivante :
<Nom du poste> : <Numéro de port>
Exemple : "NomPoste:4901"
Le numéro de port correspond au numéro de port utilisé dans la fonction HOuvreConnexion.

Redémarrage d'un serveur en précisant le nom du serveur HFSQL Masquer les détails

<Résultat> = HDémarreServeur(<Nom du poste> , <Nom du serveur HFSQL>)
<Résultat> : Booléen
  • Vrai si le serveur a été redémarré,
  • Faux en cas d'erreur. La fonction HErreur permet d'identifier l'erreur.
<Nom du poste> : Chaîne de caractères (avec guillemets)
Nom de la machine serveur.
<Nom du serveur HFSQL> : Chaîne de caractères (avec ou sans guillemets)
Nom du serveur HFSQL à redémarrer (ce nom apparaît dans le Centre de Contrôle HFSQL).
Remarques

Redémarrage d'un serveur

  • Si le serveur est déjà démarré lors de l'utilisation de la fonction HDémarreServeur, le serveur n'est pas redémarré. La fonction HEtatServeur permet de connaître l'état d'un serveur.
  • Aucun droit spécifique n'est nécessaire pour démarrer un 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 timout du système d'exploitation) et le serveur peut être relancé.
Composante : wd240hf.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire