Lorsque cette erreur intervient, c'est souvent car la base de données doit être réparée avec les outils Firebird inclus. Aucun e-mail ne sera perdu pendant ce processus.
Les outils se trouvent dans les sous-répertoires Firebird3_x86 et Firebird3_x64 du répertoire d'installation de MailStore Server. Utilisez la version qui correspond à votre système d'exploitation.
Exemple: la base de données MailStoreFileGroup.fdb du DefaultFileGroup du répertoire c: \ MailArchive \ DefaultFileGroup ne peut pas être chargée.
- Arrêtez le service MailStore Server
- Déplacez le MailStoreFileGroup.fdb dans le répertoire Firebird
- Ouvrez une invite de commande Windows et accédez au répertoire Firebird (avec "cd C:\exemple\exemple" )
- La base de données doit être mise en mode lecture seule
- gfix.exe -mode read_only -user SYSDBA -password masterkey MailStoreFileGroup.fdb
- Créer une sauvegarde de la base de données
- gbak.exe -backup_database -verify -ignore -garbage_collect -user SYSDBA MailStoreFileGroup.fdb MailStoreFileGroup.fbk
- Créer une nouvelle base de données à partir de la sauvegarde
- gbak.exe -create_database -replace -user SYSDBA MailStoreFileGroup.fbk MailStoreFileGroup_repaired.fdb
- La nouvelle base de données doit être remise en mode lecture-écriture
- gfix.exe -mode read_write -user SYSDBA MailStoreFileGroup_repaired.fdb
- Déplacez MailStoreFileGroup_repaired.fdb vers c:\MailArchive\DefaultFileGroup , supprimez "_repaired" du nom de fichier
- Démarrez le service MailStore Server et vérifiez si les bases de données peuvent être chargées avec succès
Cette erreur peut également arriver à la base de données principale MailStoreMaster.fdb. Vous devez ajuster les chemins et les noms de fichiers en conséquence.