sp_replsetoriginator (Transact-SQL)
Gilt für: SQL Server Azure SQL Managed Instance
Wird zum Aufrufen der Loopbackerkennung und -verarbeitung bei der Transaktionsreplikation verwendet. Diese gespeicherte Prozedur wird im Publisher in der Publikationsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_replsetoriginator [ @server_name= ] 'server_name'
, [ @database_name= ] 'database_name'
Argumente
[ @server_name = ] 'server_name'
Ist der Name des Servers, auf den die Transaktion angewendet wird. originating_server ist "sysname" ohne Standard.
[ @database_name = ] 'database_name'
Ist der Name der Datenbank, in der die Transaktion angewendet wird. originating_db ist "sysname" ohne Standard.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_replsetoriginator wird vom Verteilungs-Agent ausgeführt, um die Quelle von Transaktionen aufzuzeichnen, die von der Replikation angewendet werden. Mithilfe dieser Informationen wird die Loopbackerkennung für bidirektionale Transaktionsabonnements aufgerufen, bei denen die Loopbackeigenschaft festgelegt ist.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin bei Publisher, Mitglieder der db_owner festen Datenbankrolle in der Publikationsdatenbank oder Benutzer in der Publikationszugriffsliste (PAL) können sp_replsetoriginator ausführen.
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für