发生群集故障转移时发出警报通知

时间:2020-04-28 09:20:48

标签: sql-server database-administration failovercluster

集群发生故障转移时,有什么方法可以获取通知电子邮件,以及哪些是活动节点信息?

1 个答案:

答案 0 :(得分:0)

您可以创建一个T-SQL SQL作业,以检查数据库在本地服务器上的角色。如果更改,请使用SQL Server数据库邮件发送电子邮件。或引发特定错误并为该错误定义警报。 -检查数据库在可用性组中的角色:

SELECT  ars.role
FROM master.sys.dm_hadr_availability_replica_states ars
JOIN master.sys.databases dbs
ON ars.replica_id = dbs.replica_id
WHERE dbs.name = DB_NAME()
角色: 0 =解决 1 =小学 2 =中学