Aracılığıyla paylaş


Bir abonelik reinitializing

Bir abonelik reinitializing bir veya daha fazla aboneleri için yeni bir anlık görüntü makalelerinin bir veya daha çok uygulama içerir: işlem ve anlık görüntü çoğaltma izin yeniden tek tek makaleleri; yeniden için tüm makalelerin birleştirme çoğaltması gerekir. Eşler arası işlem çoğaltma topolojisinde düğümleri yeniden kuramıyor.Verileri yeni bir kopyasını bir düğümün sahip olmak gerekiyorsa, yedek sırasında düğüm geri yükleme yükleyin.Reinitialization iki nedenlerden biriyle oluşur:

  • Açık olarak bir abonelik reinitialization için işaretleyin.

  • Siz bir reinitialization gerektiren bir özellik değişikliği gibi bir eylem gerçekleştirin.Reinitialization gerektiren eylemler hakkında daha fazla bilgi için bkz: Yayın ve makale özellikleri değiştirme.

Her iki durumda da, dağıtım aracı veya Birleştirme Aracısı sonraki çalıştırdığında abone için en son anlık görüntü görüntü uygulanır.Reinitialization ortaya çıktığında, anlık görüntü ve işlem çoğaltma, Abone tarafında yapılan ancak henüz yayımcı ile eşitlenmesi, değişiklikleri yeni anlık görüntü bir uygulama tarafından yazılır.

Birleştirme çoğaltma için rapor anlık görüntü görüntü görüntüsünü uygulanmadan önce abone karşıya veri değişikliklerin seçebilirsiniz.Rapor anlık görüntü görüntü görüntüsünü yeniden önce Abone tarafında, son eşitleme işleminden sonra yapılan tüm güncelleştirmeler için yayımcı sonra bulaşan ve yayımcı tarafından bekleyen şema değişiklikleri, Abone tarafında uygulanır.Bu davranış denetlenir upload_first and automatic_reinitialization_policy özelliklerini daha fazla bilgi için bkz:Nasıl Yapılır: Bir abonelik (çoğaltma Transact-SQL programlama) yeniden başlatmak. Bir SQL Server Management Studio'yu veya çoğaltma izleyicisi'ni kullanarak reinitialization aboneliğinin işaretlerseniz, size bir seçenek verilir abonelik (s)'ı yeniden başlatmak iletişim kutusunda, karşıya yüklemek için önce değiştirir.

Important noteImportant Note:

Ekleme, bırakma veya birleştirme yayınında parametreli hale getirilmiş bir filtreyi değiştirin, bekleyen değişiklikleri at abone yayımcıya reinitialization sırasında yüklenemiyor.Bekleyen değişiklikler yüklemek istiyorsanız, süzgeç değiştirmeden önce tüm abonelikler eşitleyin.

Abonelik oluşturduğunuz ve reinitialization aboneliğinin sonra olarak işaretlemek için abone uygulanacak olan başlangıç hiçbir anlık görüntü görüntü belirtilen, anında uygulanır.Daha fazla bilgi için bkz: Işlem bir aboneliği olmayan bir anlık görüntü başlatılıyor ve Bir birleştirme aboneliği olmayan bir anlık görüntü başlatılıyor.

Aboneliği yeniden başlatmak için

Abonelik tüm makalelerinde yeniden başlatmak için kullanın. SQL Server Management Studio, saklı yordamları veya Çoğaltma Yönetim Nesneleri (RMO). Tek tek makaleleri anlık görüntü görüntü ve işlem yayımları yeniden başlatmak için , saklı yordamlar kullanmanız gerekir.