Share via


Yayın için abone olma

Bir abonelik için bir yayındaki veri ve veritabanı nesnelerinin bir kopyasını bir istektir.Bir abonelik hangi yayın alınan ve nereden ve ne zaman alınır tanımlar.Abonelikler için planlama yaparken oluştuğu için işlem Aracısı istediğiniz göz önünde bulundurun.Burada, aracı çalıştıran seçtiğiniz Abonelik türünü denetler.çekme temelli abonelik ile abonelerin aracıları çalıştırmak için ise gönderme temelli abonelik ile dağıtımcı, Birleştirme Aracısı veya Distribution Agent çalışır.Bir abonelik oluşturulduktan sonra bir türden diğerine değiştirilemez.

Abonelik

Özellikleri

Ne zaman kullanın.

Abonelik itin.

gönderme temelli abonelik ile yayımcı değişiklikleri bir abone olmadan bir istek için abone yayar.Değişiklikleri aboneleri için isteğe bağlı olarak, sürekli olarak veya bir zamanlamaya itildiği.Dağıtım aracısını veya Birleştirme Aracısı dağıtımcı altında çalışır.

  • Veri, genellikle sürekli veya sık yinelenen bir zamanlamaya göre eşitlenecek.

  • Yayın, verilerin gerçek zamanlı taşıma gerektirir.

  • dağıtımcı en yüksek işlemci yükü performansını etkiler.

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

Çekme abonelik

çekme temelli abonelik ile Yayımcı tarafında yapılan değişiklikleri abone ister.Çekme abonelik Abone tarafında, veri değişiklikleri eşitlenir izin.Dağıtım aracı veya Birleştirme Aracısı, Abone tarafında çalışır.

  • Veri, genellikle isteğe bağlı veya zamanlamaya göre eşitlenecek sürekli değil.

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

  • Abonelerin otonom, bağlantısı kesilen ve/veya mobil ' dir.Abonelerin, zaman, bağlanmak ve değişiklikleri eşitlemek belirler.

  • Genellikle, birleştirme çoğaltma ile kullanılır.

Çoğaltma abonelik türleri birleştirme

Tüm çoğaltma türleri, gönderme izin ve abonelikler isteme.Birleştirme çoğaltma, abonelikler ayırmak için iki ek koşulları kullanır: istemci abonelikler ve sunucu Abonelikler. Hem istemci hem de sunucu aboneliği türleri abonelik s çekme ve gönderme ile kullanılabilir.Sunucu aboneliği genellikle diğer aboneleri için verileri yeniden yayımlayın aboneleri için kullanılır; oysa istemci abonelikler çoğu aboneleri için uygundur.Abonelik seçim, çakışma çözünürlüğü de etkiler.Abonelik türleri hakkında daha fazla bilgi için "Abonelik türleri" bölümüne bakın Birleştirme çoğaltması nasıl algılıyor ve çakışmaları çözümler.. Bir abonelik oluşturulduktan sonra bir türden diğerine değiştirilemez.

Olmayan SQL Server aboneleri

Oracle ve IBM DB2, anlık görüntü ve gönderme abonelikleri kullanarak işlem yayınlar için abone olmak 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ı.

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

  • Olup dağıtım aracısını veya Birleştirme Aracısı sürekli olarak bir zamanlamaya göre veya yalnızca isteğe bağlı olarak çalışır.

  • Anlık Görüntü Aracısı olup aboneliğin ve dağıtım aracısını veya Birleştirme Aracısı, anlık görüntü adresindeki abone olup uygulamalıdır ilk bir anlık görüntüsünü oluşturmanız gerekir.

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

  • Birleştirme çoğaltma için abonelik türü: Sunucu veya istemci.

gönderme temelli abonelik oluşturmak için

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

gönderme temelli abonelik silmek için

Not

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

çekme temelli abonelik oluşturmak için

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

çekme temelli abonelik silmek için