PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Droits nécessaires pour récupérer une sauvegarde
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
HRécupèreSauvegarde (Fonction)
En anglais : HRetrieveBackup
HFSQL Client/ServeurDisponible uniquement avec ce type de connexion
Récupère en local le contenu d'une sauvegarde compressée (au format ZIP) réalisée sur un serveur HFSQL.
Exemple
HRécupèreSauvegarde(Cnx, idSauvegarde, "C:\temp", JAUGE_Progress)
Syntaxe
<Résultat> = HRécupèreSauvegarde(<Nom de la connexion> , <Sauvegarde> , <Répertoire destination> [, <Jauge>])
<Résultat> : Booléen
  • Vrai si la sauvegarde a été récupérée,
  • Faux en cas de problème. La fonction HErreurInfo permet d'identifier l'erreur.
<Nom de la connexion> : Chaîne de caractères (avec ou sans guillemets)
Nom de la connexion vers le serveur contenant la sauvegarde à récupérer. Cette connexion a été définie sous l'éditeur d'analyses ou grâce aux fonctions HDécritConnexion ou HOuvreConnexion.
<Sauvegarde> : Entier ou chaîne de caractères
Sauvegarde à récupérer. Peut correspondre à :
  • Identifiant de la sauvegarde. Cet identifiant peut correspondre à l'identifiant d'une sauvegarde complète ou d'une sauvegarde différentielle.
    Lors d'une sauvegarde immédiate, cet identifiant est renvoyé par la fonction HSauvegarde. Cet identifiant peut également être obtenu grâce à la fonction HInfoSauvegarde.
    Lors d'une sauvegarde planifiée, cet identifiant correspond à la propriété ..Identifiant de la variable hDescriptionSauvegarde.
  • Chemin et nom de la sauvegarde. Ce nom a été spécifié lors de la sauvegarde. Ce nom peut également être obtenu grâce à la fonction HInfoSauvegarde. Si ce nom correspond à un chemin relatif, la sauvegarde sera recherchée dans le sous-répertoire "Backup" du serveur HFSQL. Pour spécifier le répertoire du service Manta, il suffit d'utiliser la chaîne de caractères "%%EXE%%".
<Répertoire destination> : Chaîne de caractères (avec guillemets)
Répertoire local dans lequel la sauvegarde va être récupérée.
<Jauge> : Chaîne de caractères optionnelle (avec ou sans guillemets) ou entier optionnel
  • Nom de la fenêtre dans laquelle la jauge doit être affichée ou nom du champ de type Jauge.
  • Identifiant (Handle) de la fenêtre qui affiche la jauge.
WEBDEV - Code Serveur Ce paramètre est ignoré.
Remarques
Versions 23 et supérieures

Droits nécessaires pour récupérer une sauvegarde

Pour récupérer une sauvegarde, l'utilisateur ou le groupe doit posséder le droit de faire des sauvegardes (constante hDroitSauvegarde). Ce droit s'applique aux serveurs et aux bases de données. Par exemple, pour faire une sauvegarde du serveur complet, il faut posséder le droit de faire des sauvegardes au niveau du serveur.
Pour savoir si un utilisateur ou un groupe possède ces droits, utilisez la fonction HInfoDroitServeur ou HInfoDroitDaseDeDonnées.
Pour modifier les droits d'un utilisateur ou d'un groupe d'utilisateurs, utilisez la fonction HModifieDroitServeur ou HModifieDroitBaseDeDonnées.
Nouveauté 23

Droits nécessaires pour récupérer une sauvegarde

Pour récupérer une sauvegarde, l'utilisateur ou le groupe doit posséder le droit de faire des sauvegardes (constante hDroitSauvegarde). Ce droit s'applique aux serveurs et aux bases de données. Par exemple, pour faire une sauvegarde du serveur complet, il faut posséder le droit de faire des sauvegardes au niveau du serveur.
Pour savoir si un utilisateur ou un groupe possède ces droits, utilisez la fonction HInfoDroitServeur ou HInfoDroitDaseDeDonnées.
Pour modifier les droits d'un utilisateur ou d'un groupe d'utilisateurs, utilisez la fonction HModifieDroitServeur ou HModifieDroitBaseDeDonnées.

Droits nécessaires pour récupérer une sauvegarde

Pour récupérer une sauvegarde, l'utilisateur ou le groupe doit posséder le droit de faire des sauvegardes (constante hDroitSauvegarde). Ce droit s'applique aux serveurs et aux bases de données. Par exemple, pour faire une sauvegarde du serveur complet, il faut posséder le droit de faire des sauvegardes au niveau du serveur.
Pour savoir si un utilisateur ou un groupe possède ces droits, utilisez la fonction HInfoDroitServeur ou HInfoDroitDaseDeDonnées.
Pour modifier les droits d'un utilisateur ou d'un groupe d'utilisateurs, utilisez la fonction HModifieDroitServeur ou HModifieDroitBaseDeDonnées.
Composantes
WINDEVWEBDEV - Code Serveur wd230hf.dll
Java wd230java.jar
Linux wd230hf.so
Android wd230android.jar
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire