Metoda DisableTransSubscription
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.
DisableTransSubscription Metoda Usuwa rekord inicjowane subskrybenta (ściągać) subskrypcja z transakcyjnych lub migawka publikacja Wydawca i dystrybutor.
Składnia
object
.DisableTransSubscription(
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 określający istniejącego transakcyjnych lub replikacja migawka publikacja przez nazwę.
Prototyp (C/C++)
HRESULT DisableTransSubscription(
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.Aplikacji należy usunąć subskrypcję subskrybent a osobno usunąć rekord subskrypcja Wydawca i dystrybutora.
Aby usunąć subskrypcja ściąganej transakcyjnych lub replikacja migawka publikacja
Ustanowienie SQLServer połączenie obiekt subskrybenta.
Wyodrębnij TransPullSubscription obiektu odwołującego się do subskrypcja od subskrybenta TransPullSubscriptions kolekcja.
Użyj Remove metoda TransPullSubscription obiektu.
Ustanowienie SQLServer połączenie obiektu Wydawca.
Użyj DisableTransSubscription metoda ReplicationDatabase odwołanie do obiektu opublikowanych bazy danych.