Maintenance de la base de données dans SQL Server 2005 Express-Integrity

Suite à mon blog sur SQL Server Agent for SQL Server 2005 Express, cet article vous permet de faire confiance à l’intégrité de vos bases de données. Ceci est le blog 2 sur 3 sur la maintenance de la base de données dans SQL Server 2005 Express.

Intégrité de la base de données

L’intégrité de la base de données est le processus de vérification de l’intégrité logique et physique de tous vos objets dans votre base de données. Pour ce faire, vous utilisez la commande DBCC CheckDB qui effectue les vérifications suivantes:·

  • DBCC CheckAlloc
  • Table de contrôle DBCC
  • Catalogue de contrôle DBCC

Vous souhaitez exécuter cette vérification avant d’exécuter vos sauvegardes, comme indiqué dans Maintenance de la base de données Dans SQL Server 2005 Express – Récupérabilité. Si votre base de données rencontre des problèmes, vous devez en être informé et résoudre les problèmes avant d’exécuter la sauvegarde de votre base de données. Sinon, vous pourriez potentiellement sauvegarder une base de données corrompue, qu’en cas de problème et de besoin de restaurer votre base de données, vous pourriez vous retrouver en position d’effectuer une restauration d’une base de données invalide.

Comme indiqué dans SQL Server Agent for SQL Server 2005 Express, vous pouvez utiliser SQLScheduler pour planifier votre travail afin d’exécuter régulièrement vos contrôles d’intégrité.

N’hésitez pas à télécharger usp_CheckDB.sql pour effectuer vos vérifications d’intégrité.

Restez à l’écoute pour la prochaine tranche de maintenance des bases de données dans SQL Server 2005 Express-Performance

0 Partages

Leave a Reply