sp_replrestart (Transact-SQL)
Gilt für: SQL Server Azure SQL Managed Instance
Wird von der Transaktionsreplikation bei der Sicherung und Wiederherstellung verwendet, sodass die replizierten Daten auf dem Verteiler mit Daten auf dem Verleger synchronisiert werden. Diese gespeicherte Prozedur wird im Publisher in der Publikationsdatenbank ausgeführt.
Wichtig
sp_replrestart ist eine interne gespeicherte Replikationsprozedur und sollte nur beim Wiederherstellen einer Datenbank verwendet werden, die in einer Transaktionsreplikationstopologie veröffentlicht wurde, wie im Thema Strategien zum Sichern und Wiederherstellen von Momentaufnahmen und Transaktionsreplikation beschrieben.
Transact-SQL-Syntaxkonventionen
Syntax
sp_replrestart
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_replrestart wird verwendet, wenn der höchste LSN-Wert (Log Sequence Number) im Distributor nicht mit dem höchsten LSN-Wert im Publisher übereinstimmt.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin oder db_owner festen Datenbankrolle können sp_replrestart ausgeführt werden.