PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Mode Interactif
  • Restaurer des fichiers de données HFSQL précédemment sauvegardés
  • Mode ligne de commande
  • Pour restaurer des fichiers, la syntaxe est :
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
Présentation
WDJournal permet de restaurer les fichiers de données précédemment sauvegardés avec WDJournal.
Cette restauration des fichiers de données peut être réalisée :
  • En mode interactif (WDJournal est lancé).
  • En mode "Ligne de commande". Le mode "Ligne de commande" permet d'inclure la gestion des sauvegardes de vos fichiers de données directement dans vos applications. Dans ce cas, l'utilisateur n'a aucune manipulation spécifique à réaliser.
    Attention : Ce type de restauration doit être utilisé uniquement si aucun des fichiers sauvegardés n'est journalé.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Mode Interactif

Restaurer des fichiers de données HFSQL précédemment sauvegardés

Pour restaurer des fichiers de données HFSQL précédemment sauvegardés :
  1. Lancez WDJournal.
  2. Sélectionnez l'option "Sauvegardes .. Restauration de données" (ou cliquez sur la flèche verte).
  3. Sélectionnez le répertoire contenant les fichiers précédemment sauvegardés. Utilisez le bouton "Parcourir" si nécessaire. Validez.
  4. Le nom de la sauvegarde et la liste des fichiers de données présents dans la sauvegarde s'affichent. Sélectionnez les fichiers de données à restaurer (option cochée = fichier à restaurer).
  5. Sélectionnez si nécessaire :
    • Le répertoire de restauration. Par défaut, le répertoire de restauration est identique au répertoire contenant les fichiers originaux. Il est possible de restaurer les fichiers dans un autre répertoire (pour effectuer une comparaison par exemple). L'arborescence de la sauvegarde est restaurée.
      Il suffit :
      - de cocher l'option "Modifier le répertoire de restauration des données",
      - d'indiquer le répertoire de restauration (bouton "Parcourir").
    • "Ne pas restaurer les journaux et mettre les fichiers de données à jour avec les journaux actuels". Par défaut, cette option est cochée si des fichiers journaux sont présents dans la sauvegarde : les fichiers journaux (fichiers XXXJNL.FIC) ne sont pas restaurés et sont automatiquement appliqués aux fichiers restaurés.
  6. Validez. La restauration est automatiquement effectuée.
Remarque : Si des fichiers de données de même nom sont déjà présents dans le répertoire de restauration, les fichiers de données existants sont automatiquement renommés.
Mode ligne de commande

Pour restaurer des fichiers, la syntaxe est :

WDJournal /REST=<RepSauve> /REP_REST=<RepRestauration> /SANSREINDEXE=<Vrai ou Faux>
Le tableau ci-dessous liste les différents éléments pouvant être présents sur la ligne de commande :
ParamètreSignification
/REST=<RepSauve>Chemin contenant les fichiers sauvegardés
/REP_REST=<RepRestauration>Chemin où la restauration doit être effectuée
/SANSREINDEXE=<Vrai ou Faux>Si cette option est à Vrai, aucune ré-indexation des fichiers restaurés ne sera effectuée
Exemple : La ligne de commande suivante permet de restaurer les fichiers présents dans le répertoire "D:\Sauvegarde".
LanceAppli("WDJournal /REST=D:\Sauvegarde")
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Tables fichiers avec mot de passe
Lorsque les tables sont protégées par mot de passe WDJournal demande systématiquement le mot de passe pour chacune des tables restaurées, visiblement une réindexation semble s'opérer, lorsque la restauration concerne plusieurs dizaines de table la saisie du mot de passe devient très contraignante, voire rend l'outil inutilisable.
Je n'ai pas vu de paramètre pour inhiber ou saisir le mot de passe.

Je précise que d'après la doc, il est possible en ligne de commande d'inhiber la fonction de réindexation, mais je ne vois pas cela en mode graphique.
thamis
24 juil. 2018