Freigeben über


sp_restoredbreplication (Transact-SQL)

Gilt für: SQL Server Azure SQL Managed Instance

Entfernt Replikationseinstellungen, wenn eine Datenbank auf einem Server, in einer Datenbank oder auf einem System wiederhergestellt wird, bei denen es sich nicht um die Ausgangsobjekte handelt oder die aus anderen Gründen nicht in der Lage sind, Replikationsprozesse auszuführen. Beim Wiederherstellen einer replizierten Datenbank auf einem Server oder einer anderen Datenbank als dem, auf dem die Sicherung ausgeführt wurde, können Replikationseinstellungen nicht beibehalten werden. Beim Wiederherstellen ruft der Server direkt auf sp_restoredbreplication , um Replikationsmetadaten automatisch aus der wiederhergestellten Datenbank zu entfernen.

Transact-SQL-Syntaxkonventionen

Syntax

sp_restoredbreplication
    [ @srv_orig = ] N'srv_orig'
    , [ @db_orig = ] N'db_orig'
    [ , [ @keep_replication = ] keep_replication ]
    [ , [ @perform_upgrade = ] perform_upgrade ]
    [ , [ @recoveryforklsn = ] recoveryforklsn ]
[ ; ]

Argumente

[ @srv_orig = ] N'srv_orig'

Der Name des Servers, auf dem die Sicherung erstellt wurde. @srv_orig ist "sysname" ohne Standard.

[ @db_orig = ] N'db_orig'

Name der Datenbank, die gesichert wurde. @db_orig ist "sysname" ohne Standard.

[ @keep_replication = ] keep_replication

Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.

[ @perform_upgrade = ] perform_upgrade

Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.

[ @recoveryforklsn = ] recoveryforklsn

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_restoredbreplication wird in allen Replikationstypen verwendet.

Berechtigungen

Nur Mitglieder der festen Serverrolle "sysadmin " oder "dbcreator " oder des dbo Datenbankschemas können ausgeführt werden sp_restoredbreplication.