Udostępnij za pośrednictwem


sp_subscription_cleanup (języka Transact-SQL)

Usuwa metadane po upuszczeniu subskrypcja na subskrybenta.W przypadku synchronizowania transakcji subskrypcja zawiera także natychmiastowej aktualizacji wyzwalaczy.Ta procedura składowana jest wykonywany przez subskrybenta na baza danych subskrypcja.

Ikona łącza do tematuKonwencje składni Transact-SQL

Składnia

sp_subscription_cleanup [ @publisher = ] 'publisher'
        , [ @publisher_db = ] 'publisher_db'
    [ , [ @publication = ] 'publication']
    [ , [ @reserved = ] 'reserved']

Argumenty

  • [ @ publisher = 'wydawcy"
    Is the name of the Publisher.publisher is sysname, with no default.

  • [ @ publisher_db = 'publisher_db"
    Is the name of the Publisher database.publisher_db is sysname, with no default.

  • [ @ publikacja = 'publikacja"
    Is the name of the publication.publication is sysname, with a default of NULL.Jeśli ma wartość NULL, subskrypcji za pomocą publikacja agenta udostępnionych publikowania bazy danych zostaną usunięte.

  • [ @ zarezerwowane = 'zarezerwowane"
    Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Uwagi

sp_subscription_cleanup jest używana w transakcyjnych i replikacja migawka.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera lub db_owner ustaloną rola bazy danych można wykonać sp_subscription_cleanup.