【发布时间】:2020-04-28 22:16:54
【问题描述】:
当集群故障转移发生时,有什么方法可以获取通知电子邮件以及活动节点信息吗?
【问题讨论】:
标签: sql-server database-administration failovercluster
当集群故障转移发生时,有什么方法可以获取通知电子邮件以及活动节点信息吗?
【问题讨论】:
标签: sql-server database-administration failovercluster
您可以创建一个 T-SQL SQL 作业来检查本地服务器上 db 的角色。如果更改,请使用 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 = 次要
【讨论】: