powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / репликация слиянием
1 сообщений из 1, страница 1 из 1
репликация слиянием
    #32019195
Фотография Алексей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Два SQl сервера реплицируют определенные данные по выделенной линии, иногда в следствии технических причин связь между ними разрывается и часто репликация не возобновляется.

Настройка репликации на SQL Servere.

1. Агент репликации типа Merge agent

Steps:
1) Log reader agent startup message
2) Run agent ( Запуск агента )
Retry attempts 5, Retry interval 2 мин.
(Число попыток - 5, интервал 2 мин. )
3) Detect nologged agent shutdown

2. Алерт

Custom replication alert : agent DB_MGK failure
14151 Replication-%s: agent %s failed. %s

В случае возникновения этого алерта делается попытка
перезапуска агента репликации Merge agent через механизм
Execute job в настройках алерта.

Таким образом работа агента построена в двойном цикле -
вначале сам агент , в случае неудачной отработки, пытается
перезапустить сам себя 5 раз с интервалом в 2 минуты ( шаг 1 ).
Если ему это не удается, его работа завершается с кодом
ошибки 14151 в результате чего вызывается алерт ( шаг 2 ),
который посылает уведомление оператору по сети и заодно пытается
перезапустить агента ( шаг 1 ). По идее так должно продолжаться
неограниченное число раз, но после 4 - х вызовов алерта попытки
перезапуска агента ( Execute job ) прекратились и репликация
остановилась.

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


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