sp_replrestart (Transact-SQL)

Gilt für:SQL ServerAzure 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.

Weitere Informationen

Gespeicherte Replikationsprozeduren (Transact-SQL)