PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WDJournal : Restauration de fichiers de données HyperFileSQL
 

 
WinDev WebDev - Code Serveur WebDev - Code Navigateur WinDev Mobile Etats et Requêtes   Windows Linux Windows Mobile Windows Phone Android Widget Android iPhone/iPad Windows Store apps   Java PHP Ajax Code Utilisateur (MCU) Langage Externe   HyperFileSQL HyperFileSQL Client/Serveur Procédures stockées Hyper File 5.5 OLE DB ODBC Accès Natifs

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é.

Mode Interactif
Pour restaurer des fichiers de données HyperFileSQL 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ètre
Signification
/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