Metoda DisableMergeSubscription
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
DisableMergeSubscription Metoda Usuwa rekord inicjowane subskrybenta (ściągać) subskrypcja z publikacja korespondencji seryjnej Wydawca i dystrybutor
Składnia
object
.DisableMergeSubscription(
Subscriber
,
SubscriptionDatabase
,
Publication
)
Części
obiekt
Wyrażenie, którego wartością obiekt na liście dotyczy.Subskrybent
Ciąg określający subskrybenta istniejącej nazwy.SubscriptionDatabase
Ciąg określający subskrybowanego bazy danych według nazwy.Publikacja
Ciąg, który określa nazwę istniejącej publikacja replikacja scalająca.
Prototyp (C/C++)
HRESULT DisableMergeSubscription(
SQLDMO_LPCSTR Subscriber,
SQLDMO_LPCSTR SubscriptionDatabase,
SQLDMO_LPCSTR Publication);
Uwagi
Usuwanie subskrypcja wciągana za pomocą SQL Distributed Management Objects (SQL-DMO) jest procesem dwuetapowym.Aplikacja musi usunąć subskrypcja przez subskrybenta, a następnie, oddzielnie Usuń rekord subskrypcja Wydawca i dystrybutora.
Aby usunąć subskrypcja wciągana do publikacja seryjnej replikacja
Ustanowienie SQLServer połączenie obiekt subskrybenta.
Wyodrębnij MergePullSubscription obiektu odwołującego się do subskrypcja od subskrybenta MergePullSubscriptions kolekcja.
Użyj Remove metoda MergePullSubscription obiektu.
Ustanowienie SQLServer połączenie obiektu Wydawca.
Użyj DisableMergeSubscription metoda ReplicationDatabase odwołanie do obiektu opublikowanych bazy danych.