Aracılığıyla paylaş


DisableMergeSubscription yöntemi

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The DisableMergeSubscription method removes the record of a Subscriber-initiated (pull) subscription from the merge publication Publisher and Distributor.

Sözdizimi


            object
.DisableMergeSubscription(
Subscriber
,
SubscriptionDatabase
,
Publication
)
        

Bölümleri

  • nesne
    Bir nesneye uygulanan listesinde değerlendirir ifade.

  • Abone
    Varolan bir abonenin adını belirten dize.

  • SubscriptionDatabase
    Abone veritabanı adını belirten dize.

  • Yayını
    Varolan bir birleştirme belirten dize çoğaltma adıyla yayın.

Prototip (c/C++)

HRESULT DisableMergeSubscription(
SQLDMO_LPCSTR Subscriber,
SQLDMO_LPCSTR SubscriptionDatabase,
SQLDMO_LPCSTR Publication);

Açıklamalar

sql Distributed Management Objects (sql-dmo) kullanarak bir istek temelli abonelik kaldırma iki adımdan oluşan bir işlemdir.Uygulama gerekir abonelik abone adresindeki kaldırın, sonra ayrı ayrı abonelik sırasında yayımcı ve dağıtıcı kaydını kaldırın.

Bir istek temelli abonelik birleştirme için kaldırmak için çoğaltma yayın

  1. Kurmak SQLServer nesne bağlantısı için abone.

  2. Extract MergePullSubscription nesne başvuran abonelik abone gelen MergePullSubscriptions koleksiyonu.

  3. Use Remove yöntem, MergePullSubscription nesne.

  4. Kurmak bir SQLServer nesne bağlantısı için Yayımcı.

  5. Use DisableMergeSubscription yöntem, ReplicationDatabase nesne başvuran yayımlanmış bir veritabanı.

İçin geçerlidir: