Restauration des bases de données

En cas d’échec de la base de données SQLite3 il est possible de restaurer la base endommagée à l’aide des outils standard.

En cas d’endommagement de la base de données, il faut effectuer les actions suivantes :

1.Si la base de données est endommagée, le Serveur ne démarre pas et ne fonctionne pas :

a)Si, pendant le fonctionnement du Serveur, un échec survient en cas lors l’interaction standard avec la base se données, le Serveur est arrêté automatiquement.

b)Si au démarrage du Serveur, l’option Rapide ou Compète est sélectionnée dans la liste déroulante Vérifier l’intégrité de l’image des paramètres de la base de données SQLite3, l’image de la base de données est automatiquement vérifiée. En cas de détection d’un défaut, le Serveur ne démarre pas.

2.Pour pouvoir démarrer le Serveur, il est nécessaire de restaurer la base de données endommagée :

a)Si la case Restaurer l’image corrompue automatiquement est cochée dans les paramètres de la base de données SQLite3, la restauration automatique de l’image endommagée s’effectue au démarrage du Serveur Dr.Web.

b)Si la restauration automatique de l’image de la base de données est désactivée, vous pouvez utiliser la clé repairdb lors du démarrage du Serveur depuis la ligne de commande (voir aussi les Annexes, la rubrique H3.3. Commandes de gestion de la base de données).