powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Выполнение скриптов при переключении ноды AlwaysOn
4 сообщений из 4, страница 1 из 1
Выполнение скриптов при переключении ноды AlwaysOn
    #40099455
Mr. Sine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!

Имеется два сервера в АО, внутри база в группе доступности. На этой базе периодически (каждый час) должен выполняться джоб, который создает/обновляет таблицы в TempDB для работоспособности СЭД. В случае переезда на другую ноду необходимо сразу вручную запускать джоб, не дожидаясь ежечасного запуска, иначе СЭД превращается в тыкву до выполнения джоба по расписанию.

Есть какие-то стандартные триггеры/скрипты, которые реагируют на отработку отказа АО? Или может кто-нибудь использует самописные триггеры? Поделитесь опытом, пожалуйста. Гулю-гулю результатов не дал.
...
Рейтинг: 0 / 0
Выполнение скриптов при переключении ноды AlwaysOn
    #40099604
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr. Sine,

а почему заранее нельзя создать таблицы?
...
Рейтинг: 0 / 0
Выполнение скриптов при переключении ноды AlwaysOn
    #40099658
Mr. Sine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это вопрос к разрабам СЭД. Но там не только вопрос с созданием таблиц в TempDB, но и актуализацией инфы в них.
В общем, это вопрос уводящий в другую сторону. Интересует все же сабж сам по себе, а не частности которые им возможно решить.
...
Рейтинг: 0 / 0
Выполнение скриптов при переключении ноды AlwaysOn
    #40099707
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr. Sine,

можно на вторичной ноде сделать джоб, который проверяет (раз в минуту) первичная нода или нет
если первичная, то включить часовой джоб и стартануть его

можно логировать состояние ноды (первичная/вторичная)
если в прошлую проверку была вторичная, а теперь первичная - включить часовой джоб и стартануть его
если в прошлую проверку была первичная, а теперь вторичная - выключить часовой джоб
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Выполнение скриптов при переключении ноды AlwaysOn
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]