|
Выполнение скриптов при переключении ноды AlwaysOn
|
|||
---|---|---|---|
#18+
Приветствую! Имеется два сервера в АО, внутри база в группе доступности. На этой базе периодически (каждый час) должен выполняться джоб, который создает/обновляет таблицы в TempDB для работоспособности СЭД. В случае переезда на другую ноду необходимо сразу вручную запускать джоб, не дожидаясь ежечасного запуска, иначе СЭД превращается в тыкву до выполнения джоба по расписанию. Есть какие-то стандартные триггеры/скрипты, которые реагируют на отработку отказа АО? Или может кто-нибудь использует самописные триггеры? Поделитесь опытом, пожалуйста. Гулю-гулю результатов не дал. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2021, 08:19 |
|
Выполнение скриптов при переключении ноды AlwaysOn
|
|||
---|---|---|---|
#18+
Mr. Sine, а почему заранее нельзя создать таблицы? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2021, 18:25 |
|
Выполнение скриптов при переключении ноды AlwaysOn
|
|||
---|---|---|---|
#18+
Это вопрос к разрабам СЭД. Но там не только вопрос с созданием таблиц в TempDB, но и актуализацией инфы в них. В общем, это вопрос уводящий в другую сторону. Интересует все же сабж сам по себе, а не частности которые им возможно решить. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2021, 06:44 |
|
Выполнение скриптов при переключении ноды AlwaysOn
|
|||
---|---|---|---|
#18+
Mr. Sine, можно на вторичной ноде сделать джоб, который проверяет (раз в минуту) первичная нода или нет если первичная, то включить часовой джоб и стартануть его можно логировать состояние ноды (первичная/вторичная) если в прошлую проверку была вторичная, а теперь первичная - включить часовой джоб и стартануть его если в прошлую проверку была первичная, а теперь вторичная - выключить часовой джоб ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2021, 11:42 |
|
|
start [/forum/topic.php?fid=46&fpage=13&tid=1684268]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
89ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 198ms |
0 / 0 |