Udostępnij za pośrednictwem


Kolekcja TransSubscriptions

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.

TransSubscriptions Kolekcja zawiera TransSubscription obiektów, które odwołać wszystkie subskrypcje (nieanonimowych) znanych publikacja transakcyjnych lub migawka.

Model obiektów SQL-DMO pokazujący bieżący obiekt

Właściwości

Uwagi

Z TransSubscriptions obiektu, możesz:

  • Tworzenie inicjowane przez Wydawca (wypychanie) subskrypcja do publikacja replikacja transakcyjnej lub migawka.

  • Generuj skrypt języka Transact-SQL, który może być używany jako część administracji wszystkie subskrypcje do transakcyjnych lub migawka publikacja.

  • Usuwanie subskrypcja wypychanej transakcyjnych lub replikacja migawka publikacja.

Aby uzyskać więcej informacji na temat tworzenia wypychanie subskrypcje do publikacji transakcyjnych lub migawka za pomocą TransSubscription obiektu i TransSubscriptions kolekcja, zobacz Obiekt TransSubscriptionsekcji.

Aby usunąć transakcyjnych lub replikacja migawki subskrypcja wypychana

  1. Pobierz TransSubscription obiekt, który odwołuje się do miejsce docelowe subskrypcja z TransSubscriptions kolekcja TransPublication obiektu odwołującego się do publikacja.

  2. Kwerenda SubscriptionType Właściwość TransSubscription obiektu.

  3. Jeśli SubscriptionType zwraca SQLDMOSubscription_Push odwołanie subskrypcji jest subskrypcja wypychana i mogą być bezpiecznie usunięte Wydawca.Użyj Remove metoda TransSubscription obiekt, aby usunąć subskrypcja.

    Ostrzeżenie

    Removing a subscription by using the Remove method of a TransSubscriptionobject does not remove a replicated copy of the publication articles at any Subscriber.

Podczas korzystania z Item lub Remove metoda, TransSubscriptions obsługuje kolekcja element członkowski identyfikacji przy użyciu nazwy lub Składnia odwołania porządkowych.Na przykład:

Set oTransSubscription = oTransPublication.TransSubscriptions("[LONDON2_Push]")

Lub:

Set oTransSubscription = oTransPublication.TransSubscriptions(2)