Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Sprawdza status wszystkich subskrypcji każdej publikacji i rezygnuje z tych, które wygasły. Ta procedura przechowywana jest wykonywana w Publisher w dowolnej bazie danych lub u dystrybutora w bazie dystrybucji dla nie-SQL Server Publisher.
Transact-SQL konwencje składni
Syntax
sys.sp_expired_subscription_cleanup [ [ @publisher = ] N'publisher' ]
[ ; ]
Arguments
[ @publisher = ] N'publisher'
Nazwa wydawcy spoza SQL Server.
@publisher to nazwa systemu, z domyślnym .NULL Nie powinieneś określać tego parametru dla SQL Server Publisher.
Zwracanie wartości kodu
0 (powodzenie) lub 1 (niepowodzenie).
Remarks
sp_expired_subscription_cleanup jest używany we wszystkich typach replikacji.
Zadanie Expired Subscription Clean Up uruchamia sp_expired_subscription_cleanup się, aby wykrywać i usuwać wygasłe subskrypcje z baz publikacji co 24 godziny. Jeśli któraś z subskrypcji jest nieaktualna, czyli nie zostanie zsynchronizowana z Publisher w okresie retencji, publikacja zostaje uznana za wygasłą, a ślady subskrypcji są usuwane w Publisher. Aby uzyskać więcej informacji, zobacz Wygaśnięcie i dezaktywacja subskrypcji.
Permissions
Tylko członkowie roli stałego serwera systemowego lub stałej db_owner stałej bazy danych mogą wykonywać sp_expired_subscription_cleanup.