пользователям программных продуктов Scala 5.1, iScala 2.1, iScala 2.2, iScala 2.3, iScala 3.0, iScala 3.1, iScala 3.2 (и так далее)

Заметки из практического опыта администрирования AFR

Как бы ни старались авторы документации, всё предусмотреть невозможно. Сейчас некоторые компании, правда, стремятся включить в инструкции по использованию микроволновки указания, что в ней нельзя сушить домашних животных после купания, но всё равно это не гарантия того, что не случится что-нибудь, что в инструкции не указано.

Поэтому я постараюсь поделиться случаями, которые не обязательно должны у Вас произойти, но, возможно, помогут в какой-то похожей ситуации.

При изменении подписки в AFR Replication Monitor мне приходилось сталкиваться с ситуацией, когда статус «Partially Running».

Partially RunningПопытка удалить подписку и заново её создать в этой ситуации не всегда может приводить к желаемому результату.

Если Вы удалили подписку и создали её заново и продолжаете видеть ту же картину, попробуйте повторно удалить подписку:

Удалить подписку репликации AFR

После этого проверьте, не осталось ли на Вашем SQL сервере каких-то «следов» старой репликации:

Репликация БД iScala и AFR - компоненты на SQL сервереЕсли вы видите что-то вроде картинки выше, щелкните правой кнопкой мыши на папке «Replication» и из контекстного меню выберите «Refresh». Если картинка не изменится, удалите все 4 компонента (2 публикации и 2 подписки) «вручную». Если сомневаетесь, не делайте этого, я подразумеваю, что Вы понимаете, что делаете и можете идентифицировать, что удалять можно, а что нет 🙂

Должно получиться что-то вроде такого:

Delete Replication Subscription ManuallyТеперь можно заново создать подписку и посмотреть результат:

Статус изменился на Running

 

Не забудьте также ознакомиться со следующими материалами:

Отчёт AFR показывает нули за последние несколько дней, что делать?

AFR Replication и обновление версии iScala

Как отредактировать подписку репликации AFR при добавлении нового финансового года?

Настройка репликации в AFR Replication Monitor