0

Я пытаюсь создать репликацию транзакций на SQL Server 2008 R2.Репликация транзакций с помощью новой схемы

База данных подписчиков будет новой, и нам нужно установить для нее новую схему, то есть мы хотим иметь «NewSchema». «TableName», а не dbo.tableName.

Я создал новую базу данных и создал новую схему и выбрал это новое значение схемы при создании репликации i.e «Owner Object Owner» для всех таблиц.

После сохранения значения снова установлено значение по умолчанию, я прочитал, что это поведение SQL-сервера по умолчанию.

Но проблема в том, что я вижу состояние синхронизации, которое он говорит «Совместный снимок для публикации« xxxx »недоступен, поскольку он не был полностью сгенерирован или агент регистрации журнала не работает, чтобы его активировать. одновременного моментального снимка был прерван, агент моментальных снимков для «

Снимки завершены, а агент чтения журнала также выглядит нормально.

Не могли бы вы помочь мне в этом!

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

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

С уважением, Арвинд

ответ

0

Вот минимальные разрешения, необходимые для Snapshot, чтения журнала и распределения агентов:

https://msdn.microsoft.com/en-us/library/ms151868(v=sql.105).aspx

Вы можете проверить журналы, использовать Replication Monitor и Profiler, чтобы выяснить, что и что не хватает. Трудно сказать, что изменить, если у нас нет доступа к вашей системе.

 Смежные вопросы

  • Нет связанных вопросов^_^