Freigeben über


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 Replikation und sollte nur verwendet werden, wenn eine Datenbank, die in einer Transaktionsreplikationstopologie veröffentlicht wird, wie in Strategien zum Sichern und Wiederherstellen von Momentaufnahmen und Transaktionsreplikationen beschrieben.

Transact-SQL-Syntaxkonventionen

sp_replrestart
[ ; ]

Argumente

Keine.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Hinweise

sp_replrestart wird verwendet, wenn der höchste Wert der Protokollsequenznummer (LSN) im Distributor nicht mit dem höchsten LSN-Wert im Publisher übereinstimmt.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder db_owner feste Datenbankrolle können ausgeführt werden sp_replrestart.