sp_replsetoriginator (Transact-SQL)
適用対象: SQL Server Azure SQL Managed Instance
双方向のトランザクション レプリケーションでのループバックの検出および処理を開始するために使用されます。 このストアド プロシージャは、パブリッシャー側のパブリケーション データベースで実行されます。
構文
sp_replsetoriginator [ @server_name= ] 'server_name'
, [ @database_name= ] 'database_name'
引数
[ @server_name = ] 'server_name'
トランザクションが適用されているサーバーの名前を指定します。 originating_server は sysname で、既定値はありません。
[ @database_name = ] 'database_name'
トランザクションが適用されているデータベースの名前を指定します。 originating_db は sysname で、既定値はありません。
リターン コードの値
0 (成功) または 1 (失敗)
解説
sp_replsetoriginatorは、レプリケーションによって適用されたトランザクションのソースを記録するために、ディストリビューション エージェントによって実行されます。 この情報は、ループバック プロパティ セットを持つ双方向のトランザクション サブスクリプションに対するループバックの検出を開始するために使用されます。
アクセス許可
パブリッシャーの sysadmin 固定サーバー ロールのメンバー、パブリケーション データベースの db_owner 固定データベース ロールのメンバー、またはパブリケーション アクセス リスト (PAL) のユーザーのみが sp_replsetoriginatorを実行できます。
参照
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示