sp_dbmmonitoraddmonitoring (Transact-SQL)
Crée un travail de surveillance de la mise en miroir de bases de données qui met régulièrement à jour l'état de mise en miroir de chaque base de données en miroir sur l'instance du serveur.
S'applique à : SQL Server (SQL Server 2008 via la version actuelle). |
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_dbmmonitoraddmonitoring [ update_period ]
Arguments
update_period
Spécifie, en minutes, l'intervalle entre les mises à jour. Cette valeur peut être comprise entre 1 et 120. La valeur par défaut est de 1 minute.Notes
Si la valeur attribuée à la période de mise à jour est trop basse, le temps de réponse peut augmenter pour les clients.
Valeurs du code de retour
Aucune
Jeux de résultats
Aucun
Notes
Cette procédure ne fonctionne que si SQL Server Agent est autorisé à s'exécuter sur l'instance du serveur. En outre, le travail de surveillance de la mise en miroir de bases de données ne peut s'exécuter que si l'agent est lui-même en cours d'exécution.
Si la mise en miroir de bases de données est démarrée à partir de SQL Server Management Studio, la procédure sp_dbmmonitoraddmonitoring est automatiquement exécutée. Si vous démarrez la mise en miroir manuellement à l'aide d'instructions ALTER DATABASE, pour surveiller la base de données en miroir sur l'instance du serveur, vous devez exécuter sp_dbmmonitoraddmonitoring manuellement.
Notes
Si vous exécutez sp_dbmmonitoraddmonitoring avant de configurer la mise en miroir de bases de données, le travail de surveillance s'exécutera mais ne mettra pas à jour la table des états dans laquelle est stocké l'historique du moniteur de mise en miroir de bases de données.
Autorisations
Nécessite l'appartenance au rôle de serveur fixe sysadmin.
Exemples
L'exemple suivant démarre la surveillance avec une période de mise à jour de 3 minutes.
EXEC sp_dbmmonitoraddmonitoring 3;
Voir aussi
Référence
sp_dbmmonitorchangemonitoring (Transact-SQL)
sp_dbmmonitordropmonitoring (Transact-SQL)
sp_dbmmonitorhelpmonitoring (Transact-SQL)
sp_dbmmonitorresults (Transact-SQL)
Concepts
Surveillance de la mise en miroir de bases de données (SQL Server)