- Ouvrez Microsoft SQL Server Management Studio et connectez vous à la base de données.
 - Cliques sur le bouton New Query
 - Copiez/collez le script SQL suivant dans la page de nouvelle requête en remplaçant [YourDatabase] avec le nom de votre base de données
 - Cliquez sur Execute
 
Commande
EXEC sp_resetstatus [YourDatabase];
ALTER DATABASE [YourDatabase] SET EMERGENCY
DBCC checkdb([YourDatabase])
ALTER DATABASE [YourDatabase] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ([YourDatabase], REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE [YourDatabase] SET MULTI_USER
ALTER DATABASE [YourDatabase] SET EMERGENCY
DBCC checkdb([YourDatabase])
ALTER DATABASE [YourDatabase] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ([YourDatabase], REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE [YourDatabase] SET MULTI_USER
Source : http://support.managed.com/kb/a398/how-to-repair-a-suspect-database-in-mssql.aspx