Menginisialisasi Replikasi Transaksional Dari Cadangan

10

Ada opsi ketika menyiapkan publikasi untuk replikasi untuk Mengizinkan Inisialisasi Dari Cadangan. Kami telah membuat basis data yang direplikasi selama beberapa tahun sekarang dan selalu diinisialisasi dari backkup tetapi tidak pernah menetapkan tanda ini (kami baru memperhatikannya untuk pertama kali beberapa hari yang lalu). Replikasi itu pasti berhasil tanpa masalah selama ini.

Saya telah menemukan banyak hits yang menjelaskan bahwa ini perlu digunakan tetapi tidak ada yang menjelaskan mengapa.

Adakah yang mengerti apa yang sebenarnya dilakukannya? Dari tempatku, sepertinya tidak perlu, tapi kupikir aku harus kehilangan sesuatu.

PseudoToad
sumber
Apakah publikasi diaktifkan untuk Peer-to-Peer (bahkan jika Anda tidak menggunakannya untuk itu)? Jika demikian, inisialisasi dari pengaturan cadangan akan standar truebahkan saat tidak ditentukan. msdn.microsoft.com/en-us/library/ms188738.aspx
Jon Seigel
Kami menggunakan replikasi transaksional langsung 1 arah dan saya telah memverifikasi bahwa flag disetel ke false. Saya akan mengaturnya agar benar maju tetapi ingin memahami tujuannya.
PseudoToad
1
Lihat bagian ketiga dari bawah replicationanswers.com/NoSyncOn2005.asp berjudul Bagaimana "menginisialisasi dengan cadangan" Bekerja, dan Cara menghindari Perangkap
crummel4

Jawaban:

4

Menempatkan komentar dalam jawaban sehingga pertanyaan dapat ditandai dijawab:

@ crummel4 mengatakan, "Lihat bagian ketiga dari bawah http://replicationanswers.com/NoSyncOn2005.asp berjudul How" inisialisasi dengan cadangan "Bekerja, dan Cara menghindari Jebakan"

@Kin mengatakan, "Untuk petunjuk langkah demi langkah, silakan merujuk ke http://www.mssqltips.com/sqlservertip/2386/initialize-sql-server-replication-using-a-database-backup/ atau http: // blog .msdn.com / b / repltalk / arsip / 2010/03/16 / deep-dive-on-initialize-from-backup-for-transactional-replication.aspx

Brent Ozar
sumber