SQL Server - Vérifier et réparer une base de donnée DBCC CHECKDB

Dans cet article j’explique comment vérifier et réparer une base de données SQL Server.
J’explique notamment comment faire la distinction entre les opérations et options qui peuvent potentiellement générer des PERTES DE DONNEES et celles qui ne génèrent pas de perte de données.

1 - Vérifier l’intégrité d’une base de données

La commande DBCC CHECHDB vérifie la cohérence et l’intégrité d’une base de données. Elle constitue la principale méthode de recherche d’une corruption dans la base. La commande DBCC CHECKDB effectue les vérifications suivantes :