Share via


Yayınlara abone

Bir abonelik yayındaki veri ve veritabanı nesnelerini bir kopyasını bir istektir. Bir abonelik tanımlar: hangi yayın almış olacak ve nerede ve ne zaman alınır. Abonelikleri için planlama yaparken gerçekleşmesi için işleme aracı istediğiniz düşünün. Seçtiğiniz abonelik türü, nerede çalışacağı denetler. Çekme abonelik, aracıları çalıştırmak aboneleri ise itme aboneliği ile dağıtım aracısını veya Birleştirme Aracısı dağıtımcı çalıştırır. Abonelik oluşturulduktan sonra bir türden diğerine değiştirilemez.

Abonelik

Özellikleri

Ne zaman kullanmak

Itme abonelik

İtme abonelik, Publisher değişiklikleri abone isteği olmadan abone yayar. Değişiklikler abonelere talep, sürekli veya zamanlanmış aralıklarla itti. Dağıtım Aracısı veya Birleştirme Aracısı dağıtımcı çalıştırır.

  • Verileri, genellikle sürekli veya sık yinelenen bir zamanlama eşitlenir.

  • Yayınlar, gerçek zamanlı veri hareketinin gerektirir.

  • At dağıtımcı daha yüksek işlemci yükü performansını etkilemez.

  • Genellikle anlık görüntü ve işlem çoğaltması ile kullanılır.

Çekme abonelik

Çekme abonelik ile abone Yayımcı tarafında yapılan değişiklikler ister. Çekme abonelik abone veri değişiklikleri ne zaman eşitleneceğini belirlemek için kullanıcının izin. Dağıtım Aracısı veya Birleştirme Aracısı abone tarafında çalışır.

  • Verileri genellikle senkronize isteğe bağlı veya zamanlamaya sürekli değil.

  • Çok sayıda aboneleri yayını olan ve/veya çok kaynak yoğun dağıtımcı tüm aracıları çalıştırmak için olurdu.

  • Özerk, bağlantısı kesilmiş veya mobil aboneleri. Aboneler, zaman onlar-ecek bağlamak ve değişiklikleri eşitlemek belirleyecektir.

  • En sık kullanılan birleştirme çoğaltması ile.

Birleştirme çoğaltma abonelik türleri

Tüm çoğaltma türleri ve abonelikleri çekme itme izin. Birleştirme çoğaltma abonelikleri ayırt etmek için iki ek koşullar kullanır: istemci abonelikleri ve sunucu abonelikleri. Hem istemci hem de sunucu abonelik itme ve çekme abonelikleri ile kullanılabilir. İstemci abonelikleri en aboneleri için uygun olmasına karşın, sunucu abonelikleri genellikle diğer aboneleri için verileri yeniden yayınlamanız aboneleri için kullanılır. Abonelik seçimi, çakışma çözünürlüğü de etkiler.

Olmayan-SQL Server aboneleri

Oracle ve IBM DB2, anlık görüntü ve işlemsel yayımlar, itme abonelikleri kullanarak abone olabilirsiniz. Daha fazla bilgi için, bkz. Olmayan-SQL Server aboneleri.

Abonelikleri oluşturma

Bir abonelik oluşturmak için aşağıdaki bilgileri sağlayın:

  • Yayın adı.

  • Abone ve abonelik veritabanı adı.

  • Olup dağıtım aracısını veya Birleştirme Aracısı dağıtımcı veya abone çalışır.

  • Dağıtım Aracısı veya Birleştirme Aracısı sürekli, zamanlanmış aralıklarla veya yalnızca istek çalışıp.

  • İster anlık görüntü Aracısı bir anlık görüntüsünü ilk abonelik ve dağıtım aracısını veya Birleştirme Aracısı bu anlık görüntü abone olup uygulamalıdır için oluşturmanız gerekir.

  • Dağıtım Aracısı veya Birleştirme Aracısı çalıştırılacağı hesapları.

  • Birleştirme çoğaltması, abonelik türü: sunucu ya da istemci.

İtme abonelik oluşturmak için

Itme abonelik oluşturma

Itme abonelik özelliklerini görüntülemek veya değiştirmek için

Itme abonelik özelliklerini görüntüleme ve değiştirme

İtme Abonelik silmek için

ssManStudioFull:Itme abonelik silme

[!NOT]

Bir abonelik silme abonenin yayımlanmış nesneler kaldırmaz.

Çekme abonelik oluşturmak için

SQL Server Management Studio: Çekme abonelik oluştur

Çekme abonelik özelliklerini görüntülemek veya değiştirmek için

Çekme abonelik özelliklerini görüntüleme ve değiştirme

Çekme abonelik silmek için

Çekme abonelik silmek

Ayrıca bkz.

Kavramlar

Abone güvenli

Abonelik Bitiş ve etkinliğini kaldırmayı