Prévention de la corruption des fichiers .odb
Publié : 07 oct. 2011 13:26
Bonjour,
Prévention de la corruption des fichiers .odb du module Base
Le fonctionnement de Base est particulier car l'application charge toutes les données, formulaires, requêtes, rapports, fichiers de configuration, tables et objets en mémoire vive. Un problème d'alimentation électrique (micro coupure) et c'est la perte plus ou moins grave des données en mémoire.
De plus, les Bases .odb ne sont pas gérées par la copie de sauvegarde du réglage d'option Menu : Outils > Options ... > Chargement/enregistrement > Général : Toujours créer une copie de sauvegarde.
Pour prévenir ces corruptions,
Cordialement,
Prévention de la corruption des fichiers .odb du module Base
Le fonctionnement de Base est particulier car l'application charge toutes les données, formulaires, requêtes, rapports, fichiers de configuration, tables et objets en mémoire vive. Un problème d'alimentation électrique (micro coupure) et c'est la perte plus ou moins grave des données en mémoire.
De plus, les Bases .odb ne sont pas gérées par la copie de sauvegarde du réglage d'option Menu : Outils > Options ... > Chargement/enregistrement > Général : Toujours créer une copie de sauvegarde.
Pour prévenir ces corruptions,
- Travaillez et enregistrez sur votre Disque Dur et non sur une clé USB. Celle-ci ne doit servir que pour le transport d'un fichier déjà enregistré et fermé d'un ordinateur à un autre.
- La sauvegarde incrémentée avec l'extension d'Alain de la Chaume ,
Sauvegarde avec incrémentation automatique reste la meilleure solution
avec en plus, en prévention, de temps en temps, un enregistrement et une fermeture du fichier en cours pour soulager la mémoire vive. - Passer la Mémoire vive dédiée au Cache graphique de 20 Mo par défaut à 96 Mo (maximum 128 Mo)
par Menu : Outils > Options > Openoffice.org > Mémoire vive >. - À compléter d'une défragmentation du Disque Dur plus fréquente que l'usage normal d'utilisation,
exemple par My Defrag avec le réglage "Journalier" Défragmenteur de disque MyDefrag . - Mais,
il est nécessaire de compacter la base régulièrement car
à force de manipulation sur les données et les objets (ajout / suppression), tout fichier .odb a tendance à enfler.
- Faites une copie de votre fichier.
- Notez la taille de votre Base actuelle puis ouvrez celle-ci.
- pour en réduire la taille, il existe une commande SQL :
Menu : Outils > SQL...Code : Tout sélectionner
CHECKPOINT DEFRAG
à saisir dans la Boite de dialogue Exécuter l'instruction SQL :
Tapez la commande puis Bouton Exécuter puis Bouton Fermer.
Cette manipulation permet la compression et le nettoyage de la base . - Fermez votre Base et vérifiez sa nouvelle taille.
Cordialement,