Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Managed Instance
Tar bort replikeringsinställningar om man återställer en databas till den icke-ursprungliga servern, databasen eller systemet som annars inte kan köra replikeringsprocesser. När man återställer en replikerad databas till en annan server eller databas än den där säkerhetskopian togs kan replikeringsinställningarna inte bevaras. Vid återställningen anropar sp_restoredbreplication servern direkt för att automatiskt ta bort replikeringsmetadata från den återställda databasen.
Transact-SQL syntaxkonventioner
Syntax
sys.sp_restoredbreplication
[ @srv_orig = ] N'srv_orig'
, [ @db_orig = ] N'db_orig'
[ , [ @keep_replication = ] keep_replication ]
[ , [ @perform_upgrade = ] perform_upgrade ]
[ , [ @recoveryforklsn = ] recoveryforklsn ]
[ ; ]
Arguments
[ @srv_orig = ] N'srv_orig'
Namnet på servern där backupen skapades. @srv_orig är sysname, utan standard.
[ @db_orig = ] N'db_orig'
Namnet på databasen som säkerhetskopierades. @db_orig är sysname, utan standard.
[ @keep_replication = ] keep_replication
Identifieras endast i informationssyfte. Stöds ej. Framtida kompatibilitet garanteras inte.
[ @perform_upgrade = ] perform_upgrade
Identifieras endast i informationssyfte. Stöds ej. Framtida kompatibilitet garanteras inte.
[ @recoveryforklsn = ] recoveryforklsn
Identifieras endast i informationssyfte. Stöds ej. Framtida kompatibilitet garanteras inte.
Returnera kodvärden
0 (lyckades) eller 1 (fel).
Remarks
sp_restoredbreplication används i alla typer av replikering.
Permissions
Endast medlemmar av sysadmin- eller dbcreator-fixserverrollen , eller databasschemat dbo , kan köra sp_restoredbreplication.