Bir birleştirme tablo makale olduğunu belirtmek yalnızca karşıdan yükleme
Bu konuda Birleştir tablo makalesi yalnızca yükleme içinde belirtin açıklar SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL. Yalnızca karşıdan yükleme makaleleri, aboneleri güncelleştirilmez veri uygulamaları için tasarlanmıştır. Daha fazla bilgi için, bkz. Yalnızca karşıdan yükleme makaleleri ile birleştirme çoğaltma performansı en iyi duruma getirme.
Bu Konuda
Başlamadan Önce
Sınırlamalar ve Kısıtlamalar
Bir birleştirme tablo makale kullanarak yalnızca karşıdan yükleme, olduğunu belirtmek için:
SQL Server Management Studio
Transact-SQL
Başlamadan Önce
Sınırlamalar ve Kısıtlamalar
- Abonelikleri başlatıldıktan sonra bir makale yalnızca karşıdan yükleme olduğunu belirtirseniz, makaleyi alınan tüm istemci abonelikler yeniden gerekir. Sunucu abonelikleri yeniden gerekmez. Özellik değişikliklerinin etkileri konusunda daha fazla bilgi için bkz: Değişiklik yayın ve makalesi özellikleri.
[Top]
SQL Server Management Studio Kullanarak
Bir makale karşıdan yükleme yalnızca Tarih olduğunu belirtmek Makaleler Yeni Yayın Sihirbazı sayfası veya özellikleri sekmesini Makalesi özellikleri - <yazı > iletişim kutusu. Bu iletişim kutusu Yeni Yayın Sihirbazı'nda kullanılabilir ve Yayını özellikleri - <yayın > iletişim kutusu. Sihirbaz ve iletişim kutusuna erişme hakkında daha fazla bilgi için bkz: Yayın oluşturmave Yayın özelliklerini görüntüleme ve değiştirme.
Bir makale makaleleri sayfasında yalnızca karşıdan yükleme olduğunu belirtmek için
- Tarih Makaleler sayfa onay kutusunu seçin ve bir tablo yeni yayın sihirbazını seçin Highlighted tablodur yalnızca karşıdan yükleme.
Bir makale makalesi Özellikler - Özellikler sekmesinde yalnızca karşıdan yükleme olduğunu belirtmek için <madde> iletişim kutusu
Tarih Makaleler sayfa yeni yayın sihirbazını veya Yayını özellikleri - <yayın > kutusundan bir tablo seçin ve tıklatın Makale özelliklerini.
Tıklayın vurgulanan tablo makalesi özelliklerini ayarla veya tüm tablo makaleleri özelliklerini ayarlama.
İçinde Hedef nesne bölümünde Özellikler sekmesini Makalesi özellikleri - <Madde > iletişim kutusu için aşağıdaki değerlerden birini belirtin eşitleme yönünü:
Abone için karşıdan yüklemek için abone değişiklikleri yasakla
Abone için karşıdan yüklemek için abone değişiklikler izin
Eğer Yayını özellikleri - <yayın > iletişim kutusu'yı Tamam kaydetmek ve iletişim kutusunu kapatın.
[Top]
Transact-SQL'i Kullanma
Yeni bir birleştirme tablo makale yalnızca karşıdan yükleme olduğunu belirtmek için
Yürütme sp_addmergearticle, bir değer belirterek 1 veya 2 parametresi @ subscriber_upload_options. Sayılar, aşağıdaki davranışa karşılık gelir:
0 -Hiçbir kısıtlama (varsayılan). Abone tarafında yapılan değişiklikler için yayımcı karşıya.
1 - Değişiklikleri Abone tarafında izin verilir, ancak yayımcı için karşıya.
2 -Değişiklikleri Abone tarafında izin verilmez.
[!NOT]
Bir makale kaynak tablo zaten başka bir yayında, değeri yayımlanır Eğer @ subscriber_upload_options her iki makaleler için aynı olması gerekir.
Yalnızca karşıdan yükleme için varolan bir birleştirme tablo makale değiştirmek için
Bir makale yalnızca karşıdan yükleme olup olmadığını belirlemek için yürütmek eşdeğerdirsp_helpmergearticle. Değerini not alın true sonucu yazı için ayarlayın.
Adım 1 değerini döndürdü ise 0, yürütme sp_changemergearticle, bir değer belirterek subscriber_upload_options için @ özellik, değeri 1 için @ force_invalidate_snapshot ve @ force_reinit_subscriptionbir 1 veya 2 için @ değeri, aşağıdaki davranışa karşılık geldiği:
1 - Değişiklikleri Abone tarafında izin verilir, ancak yayımcı için karşıya.
2 -Değişiklikleri Abone tarafında izin verilmez.
[!NOT]
Bir makale kaynak tablo zaten başka bir yayında yayımlanır, yalnızca karşıdan yükleme davranışı her iki makaleler için aynı olması gerekir.
[Top]
Ayrıca bkz.
Kavramlar
Yalnızca karşıdan yükleme makaleleri ile birleştirme çoğaltma performansı en iyi duruma getirme