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 la case Vérifier l’intégrité de l’image est cochée dans les paramètres de la base de données SQLite3, le prototype de la base de données est automatiquement vérifié. 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 H4.3. Commandes de gestion de la BDH).