Udostępnij za pośrednictwem


sp_expired_subscription_cleanup (Transact-SQL)

Sprawdza stan wszystkich subskrypcji z każdej publikacja i obniży się tych, 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.

Topic link iconKonwencje składni języka Transact-SQL

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 SQL Server Wydawca.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_expired_subscription_cleanup jest używany we wszystkich typach replikacja.

sp_expired_subscription_cleanup jest wykonywany przez zadanie wygasłych subskrypcja Oczyść do wykrywać i usuwania wygasłych subskrypcja z baz danych w publikacja co 24 godziny.Jeżeli subskrypcje są nieaktualne, to znaczy mają nie zsynchronizowane z programem Wydawca w okresie zachowywania publikacja jest zadeklarowana jako wygasły i ślady subskrypcja są czyszczone przy Wydawca.Aby uzyskać więcej informacji zobacz Data wygaśnięcia subskrypcja i dezaktywacja.

Uprawnienia

Tylko członkowie sysadmin Rola serwera lub db_owner stała rola bazy danych może być wykonywany sp_expired_subscription_cleanup.