Surveillance de la mise en miroir de bases de données

Cette section présente le moniteur de mise en miroir de bases de données et les procédures stockées système sp_dbmmonitor ; par ailleurs, elle décrit le fonctionnement de la surveillance de la mise en miroir de bases de données (ainsi que du Travail du moniteur de mise en miroir de bases de données) et récapitule les informations que vous pouvez surveiller en matière de sessions de mise en miroir de bases de données. De plus, cette section explique comment définir des seuils d'avertissement pour un jeu d'événements de mise en miroir de bases de données prédéfinis et comment configurer des alertes pour des événements de mise en miroir de bases de données.

Vous pouvez surveiller une base de données mise en miroir durant une session de mise en miroir pour vérifier si le flux des données est correct. Pour configurer et gérer le contrôle d'une ou de plusieurs bases de données mises en miroir sur une instance de serveur, vous pouvez utiliser le moniteur de mise en miroir de bases de données SQL Server ou les procédures stockées système sp_dbmmonitor.

Le travail de surveillance de la mise en miroir de bases de données, Travail du moniteur de mise en miroir de bases de données, fonctionne en arrière-plan, indépendamment du moniteur de mise en miroir de bases de données. Par défaut, l'Agent SQL Server appelle le Travail de surveillance de la mise en miroir de bases de données à intervalles réguliers, une fois par minute, et le travail appelle une procédure stockée pour mettre à jour l'état de mise en miroir. Si vous utilisez SQL Server Management Studio pour démarrer une session de mise en miroir, Travail du moniteur de mise en miroir de bases de données est automatiquement créé. Toutefois, si vous utilisez uniquement ALTER DATABASE <database_name> SET PARTNER pour commencer la mise en miroir, vous devez créer le travail en exécutant une procédure stockée.

Dans cette section