Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Löscht Veröffentlichungsmetadaten, die zu einer bestimmten Veröffentlichung auf dem Verteiler gehören. Diese gespeicherte Prozedur wird auf dem Verteiler für die Verteilungsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_removedistpublisherdbreplication [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
Argumente
[ @publisher= ] 'publisher'
Entspricht dem Namen des Verlegerservers. publisher ist vom Datentyp sysname und hat keinen Standardwert.[ @publisher_db= ] 'publisher_db'
Der Name der Veröffentlichungsdatenbank. publisher_db ist vom Datentyp sysname und hat keinen Standardwert.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_removedistpublisherdbreplication wird bei der Transaktions- und Momentaufnahmereplikation verwendet.
sp_removedistpublisherdbreplication wird verwendet, wenn eine veröffentlichte Datenbank erneut erstellt werden muss, ohne gleichzeitig auch die Verteilungsdatenbank zu löschen. Es werden folgende Metadaten entfernt:
Alle Veröffentlichungsmetadaten.
Metadaten für alle Artikel, die zur Veröffentlichung gehören.
Metadaten aller Abonnements für die Veröffentlichung.
Metadaten für alle Replikations-Agent-Aufträge, die zur Veröffentlichung gehören.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin auf dem Verteiler oder Mitglieder der festen Datenbankrolle db_owner in der Verteilungsdatenbank können sp_removedistpublisherdbreplication ausführen.