Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 как поменять параметр в уже существующей подписки на репликацию?  [new]
TimofeySin
Member

Откуда:
Сообщений: 38
Есть репликация объединением, я хочу поменять в ней @frequency_subday с 0 на 2. Как это сделать? Только заного пересоздавать подписку?
19 окт 17, 13:59    [20882467]     Ответить | Цитировать Сообщить модератору
 Re: как поменять параметр в уже существующей подписки на репликацию?  [new]
invm
Member

Откуда: Москва
Сообщений: 9122
TimofeySin
я хочу поменять в ней @frequency_subday с 0 на 2. Как это сделать?
Поменять расписание у соответствующего джоба.
19 окт 17, 15:30    [20882911]     Ответить | Цитировать Сообщить модератору
 Re: как поменять параметр в уже существующей подписки на репликацию?  [new]
TimofeySin
Member

Откуда:
Сообщений: 38
То есть достаточно в таблице [distribution].[dbo].[MSsubscriber_schedule] поменять значение?
19 окт 17, 16:37    [20883237]     Ответить | Цитировать Сообщить модератору
 Re: как поменять параметр в уже существующей подписки на репликацию?  [new]
invm
Member

Откуда: Москва
Сообщений: 9122
Из результата sp_helpmergesubscription взять значение mergejob_id.
Далее определить schedule_id через msdsb..sp_help_job и изменить расписание через msdb..sp_update_schedule
19 окт 17, 17:21    [20883421]     Ответить | Цитировать Сообщить модератору
 Re: как поменять параметр в уже существующей подписки на репликацию?  [new]
TimofeySin
Member

Откуда:
Сообщений: 38
спасибо за наводку, но всё не то...
Агент репликации пишет "Ожидание 60 секунд перед запросом следующих изменений." и я думал изменить вот эти 60 секунд, но чет походу это другое.
19 окт 17, 18:25    [20883666]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить