Вы можете создать задание T- SQL SQL, чтобы проверить роль БД на локальном сервере. Если это изменится, используйте SQL Почта базы данных сервера для отправки электронного письма. Или создайте указанную ошибку c и определите предупреждение для этой ошибки. - проверьте роль базы данных в группе доступности:
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 = вторичное