При настройке публикации для репликации есть опция Разрешить инициализацию из резервной копии. Мы создавали реплицированные базы данных в течение нескольких лет и всегда инициализировали из резервной копии, но никогда не устанавливали этот флаг (мы только заметили это впервые пару дней назад). Репликация, безусловно, работала без проблем все это время.
Я нашел много обращений, объясняющих, что это нужно использовать, но ни одного, объясняющих почему.
У кого-нибудь есть понимание того, что это на самом деле делает? С моей точки зрения, это не кажется необходимым, но я думаю, что я должен что-то упустить.
true
равно даже, если оно не указано. msdn.microsoft.com/en-us/library/ms188738.aspxОтветы:
Помещение комментариев в ответ, чтобы вопрос мог быть помечен как отвеченный:
@ crummel4 говорит: «См. третий раздел в нижней части http://replicationanswers.com/NoSyncOn2005.asp под названием« Как работает инициализация с резервной копией »и как избежать ловушек»
@Kin говорит: «Пошаговые инструкции см. На странице http://www.mssqltips.com/sqlservertip/2386/initialize-sql-server-replication-using-a-database-backup/ или http: // blogs .msdn.com / б / repltalk / архив / 2010/03/16 / глубоководное погружение-на-Initialize-из-резервного копирования для транзакционному-replication.aspx
источник