Les programmes neccessaires à la réparation d'une base se trouve dans le SetUpMaintenanceBase.11
Si il a une erreur à la restauration, dont la cause est liée aux index (voir les derniers messages en bas du cadre de log).
· Supprimer le fichier "data.gdb" et renommer le fichier "data.gdb.copieAvantReparation.gdb" en "data.gdb".
· Relancer la même opération mais en cochant "restauration sans index".
· Attention la base restaurée n'est pas utilisable tel quelle.
· Renommer la base restaurée en "dataNoIndex.gdb"
· Copier la base vierge "C:\OrcadiaCSv2\database\BaseVierge\data.gdb" dans C:\OrcadiaCSv2\database
· Lancer le programme "MoveData.exe" (sur le CD \Divers\Utilitaires) ou depuis menu démarrer/OrcadiaCSV2
· Sélectionnez la base d'origine : C:\OrcadiaCSv2\database\DataNoIndex.GDB
· Laisser le configuration tel qu'elle est.
· Cliquer sur le bouton "Executer"
· Nota : l'opération peut être très longue pour une grosse base.
· Résultat : Certains enregistrements peuvent être en échec (en générale parcequ'une clé étrangère n'existe plus). Vérifier éventuellement que ces echecs sont sans importance (anciens enregistrements) en ouvrant la base sans index avec IBQuery.
SetUpmaintenanceBase 13 (15.01.07)
MoveData.1011 (18.12.06)
Bug récup table Badge_jetable.