Freigeben über


Bases de données ''suspect''

Just in case

J'ai fait des fausses manip sur un server SQL qui, pour des raisons que j'ignore, à mis l'ensemble de mes bases de données en mode suspect.

Beaucoup d'articles ou de blogs disent qu'il faut reseter le status de la base, mais après le mode recovry, elle se remettait automatiquement en mode suspect... Après une belle bataille, il faut l'instruction complete suivante : 

EXEC sp_resetstatus 'ERM_MSCRM';
ALTER DATABASE ERM_MSCRM SET EMERGENCY
DBCC checkdb('ERM_MSCRM')
ALTER DATABASE ERM_MSCRM SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('ERM_MSCRM', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE ERM_MSCRM SET MULTI_USER

Comments