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
Azure SQL Managed Instance
Usuwa metadane publikujące należące do konkretnej publikacji u dystrybutora. Ta procedura przechowywana jest wykonywana przez dystrybutora w bazie danych dystrybucji.
Transact-SQL konwencje składni
Syntax
sys.sp_removedistpublisherdbreplication
[ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
[ ; ]
Arguments
[ @publisher = ] N'publisher'
Nazwa serwera Publisher. @publisher jest nazwą systemu bez wartości domyślnej.
[ @publisher_db = ] N'publisher_db'
Nazwa bazy danych publikacji. @publisher_db to sysname, bez domyślnego zapisu.
Zwracanie wartości kodu
0 (powodzenie) lub 1 (niepowodzenie).
Remarks
sp_removedistpublisherdbreplication jest wykorzystywany do replikacji transakcyjnej i migawkowej.
sp_removedistpublisherdbreplication jest używana, gdy opublikowana baza danych musi zostać odtworzona, nie tracąc jednocześnie bazy dystrybucji. Usunięto następujące metadane:
- Wszystkie metadane publikacji.
- Metadane wszystkich artykułów należą do publikacji.
- Metadane wszystkich subskrypcji publikacji.
- Metadane wszystkich zadań agentów replikacji należących do publikacji.
Permissions
Tylko członkowie roli stałego serwera administratora systemu w Dystrybutorze lub członkowie db_owner stałej bazy danych w bazie dystrybucji mogą wykonywać sp_removedistpublisherdbreplication.