sp_subscription_cleanup (Transact-SQL)
Gilt für: SQL Server
Entfernt Metadaten, wenn ein Abonnement auf einem Abonnenten gelöscht wird. Bei einem Abonnement für Synchronisierungstransaktionen enthalten sie außerdem sofort aktualisierbare Trigger. Diese gespeicherte Prozedur wird beim Abonnenten in der Abonnementdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_subscription_cleanup
[ @publisher = ] N'publisher'
[ , [ @publisher_db = ] N'publisher_db' ]
[ , [ @publication = ] N'publication' ]
[ , [ @reserved = ] N'reserved' ]
[ , [ @from_backup = ] from_backup ]
[ ; ]
Argumente
[ @publisher = ] N'publisher'
Der Name des Herausgebers. @publisher ist "sysname" ohne Standard.
[ @publisher_db = ] N'publisher_db'
Der Name der Verlegerdatenbank. @publisher_db ist "sysname" mit der Standardeinstellung "NULL
.
[ @publication = ] N'Publikation'
Der Name der Veröffentlichung. @publication ist "sysname" mit der Standardeinstellung "NULL
. Wenn NULL
Abonnements, die eine freigegebene Agent-Publikation in der Veröffentlichungsdatenbank verwenden, gelöscht werden.
[ @reserved = ] N'reserved'
Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.
[ @from_backup = ] from_backup
Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_subscription_cleanup
wird in der Transaktions- und Momentaufnahmereplikation verwendet.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin oder die db_owner feste Datenbankrolle können ausgeführt werden sp_subscription_cleanup
.
Zugehöriger Inhalt
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für