Друзья привет! не могу правильно спросить гугла, может Вы сможете в меня ссылкой кинуть. Есть базы в always on с автоматическим файловером. есть джобы на каджой ноде. в джобах есть настройка, выполняться только на primary(получается на секондари джоба отрабатывает успешно выполнив проверку что она секондари). В некоторых джобах(шагах) настроены повторы при падении, чтобы нивелировать временные проблемы инфраструктуры (сеть например). Проблема в том что при переключении кластера на секондари все текущие джобы отваливаются а на секондари естественно уже не запускаются (задания раз в сутки имеется ввиду, запустятся только на следующие сутки). Есть ли "красивое" (правильное) решение данной проблемы?
PS MS SQL 2016
PPS Спасибо
Стандартного решения нет, на ум приходит только самопис вроде такого: отдельная джоба, следит за переключением реплики. Как только primary replica оказалась на текущей ноде, запустить те джобы, которые должны были бы работать в данный момент.
Если бывшая нода с primary replica доступна, то из этой джобы можно подключиться к ней и проверить какие джобы работали на момент переключения.