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.
Gilt für: SQL Server
Azure SQL Managed Instance
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 = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
[ ; ]
Argumente
[ @publisher = ] N'publisher'
Der Name des Verlegerservers. @publisher ist "sysname" ohne Standard.
[ @publisher_db = ] N'publisher_db'
Der Name der Publikationsdatenbank. @publisher_db ist "sysname" ohne Standard.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_removedistpublisherdbreplication
wird von der Transaktions- und Momentaufnahmereplikation verwendet.
sp_removedistpublisherdbreplication
wird verwendet, wenn eine veröffentlichte Datenbank neu erstellt werden muss, ohne 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
Es können nur Mitglieder der festen Serverrolle "sysadmin " am Verteiler oder den Mitgliedern der db_owner festen Datenbankrolle in der Verteilungsdatenbank ausgeführt werden sp_removedistpublisherdbreplication
.