Si vous restaurez avec celle du 26 vous aurez probablement supprimé les erreurs d'allocation mais effectivement comme le dit SQLPro cela ne garantira pas la cohérence de vos données. Vous pouvez toujours revenir à un moment plus proche si vous avez implémenter des sauvegardes du journal de votre base.
Avec la sauvegarde avant réparation ... vous sauvegardez une base corrompue.. vous aurez donc une base corrompue au final ...
Vous allez effectivement être coincé ... vous pouvez tentez de réparer avec l'option REPAIR_ALLOW_ DATA_LOSS vu que vous avez déjà fait une sauvegarde.
Cependant si cela ne fonctionne pas il ne vous restera pas choix possible : restaurer votre sauvegarde du 26/02/2010. Avez vous implémenter également une sauvegarde de vos journaux .. vous pourriez à un moment plus proche avant la corruption de votre base.
++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ALTER DATABASE <votreBase> SET EMERGENCY; GO ALTER DATABASE <votreBase> SET SINGLE_USER WITH ROLLBACK IMMEDIATE; GO DBCC CHECKDB('<votreBase>', REPAIR_ALLOW_ DATA_LOSS); GO
Partager