Aracılığıyla paylaş


DisableTransSubscription 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 DisableTransSubscription method removes the record of a Subscriber-initiated (pull) subscription from the transactional or snapshot publication Publisher and Distributor.

Sözdizimi

object
.DisableTransSubscription(
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ı
    Var olan işlem veya anlık görüntü çoğaltması çoğaltması görüntü çoğaltma yayın adını belirten dize.

Prototip (c/C++)

HRESULT DisableTransSubscription(
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 abone adresindeki abonelik kaldırma ve abonelik sırasında yayımcı ve dağıtıcı kaydı ayrı olarak kaldırmanız gerekir.

Çoğaltma anlık görüntü çoğaltması çoğaltması veya işlem yayın için istek temelli abonelik kaldırmak için

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

  2. Extract TransPullSubscription nesne başvuran abonelik abone gelen TransPullSubscriptions koleksiyonu.

  3. Use Remove yöntem, TransPullSubscription nesne.

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

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

İçin geçerlidir: