sp_expired_subscription_cleanup (języka Transact-SQL)
Sprawdza stan subskrypcji każdej publikacja i obniży te, które wygasły.This stored procedure is executed at the Publisher on any database or at the Distributor on the distribution database for a non-Microsoft SQL Server Publisher.
Składnia
sp_expired_subscription_cleanup [ [ @publisher = ] 'publisher' ]
Argumenty
- [ @publisher= ] 'publisher'
Is the name of a non-SQL Server publisher.publication is sysname, with a default value of NULL.Nie należy określać ten parametr dla SQL Server Wydawca.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Uwagi
sp_expired_subscription_cleanup jest używana we wszystkich typach replikacja.
sp_expired_subscription_cleanup jest wykonywany przez zadanie ważność subskrypcji Oczyść, aby wykrywać i usunąć wygasłe subskrypcji z baz danych w publikacja co 24 godziny.Jeżeli subskrypcje są poza-o-data, czyli mają nie zsynchronizowane z programem Wydawca w okresie zachowywania, publikacja jest zadeklarowana jako wygasły i ślady subskrypcja są czyszczone przez wydawcę.Aby uzyskać więcej informacji, zobacz Wygaśnięcia subskrypcji i dezaktywacji.
Uprawnienia
Tylko członkowie sysadmin stała rola serwera lub db_owner ustaloną rola bazy danych można wykonać sp_expired_subscription_cleanup.