Freigeben über


sp_replrestart (Transact-SQL)

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 beim Verleger mit der Veröffentlichungsdatenbank ausgeführt.

Wichtiger HinweisWichtig

sp_replrestart ist eine interne gespeicherte Replikationsprozedur und sollte nur verwendet werden, wenn eine in einer Transaktionsreplikationstopologie veröffentlichte Datenbank wie unter Strategien zum Sichern und Wiederherstellen einer Snapshot- und Transaktionsreplikation beschrieben wiederhergestellt wird.

Themenlink (Symbol)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, Protokollfolgenummer) auf dem Verteiler nicht mit dem höchsten LSN-Wert auf dem Verleger übereinstimmt.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder der festen Datenbankrolle db_owner können sp_replrestart ausführen.