sp_repltrans (Transact-SQL)
適用対象: SQL Server Azure SQL Managed Instance
レプリケーション用にマークされているが、分散としてマークされていないパブリケーション データベース トランザクション ログ内のすべてのトランザクションの結果セットを返します。 このストアド プロシージャは、パブリッシャー側のパブリケーション データベースで実行されます。
構文
sp_repltrans
[ ; ]
引数
なし。
結果セット
sp_repltrans
は、実行元のパブリケーション データベースに関する情報を返します。これにより、現在分散されていないトランザクション (ディストリビューターにまだ送信されていないトランザクション ログに残っているトランザクション) を表示できます。 結果セットは、各トランザクションの最初と最後のレコードのログ シーケンス番号を表示します。 sp_repltrans
は sp_replcmdsに似ていますが、トランザクションのコマンドは返されません。
解説
sp_repltrans
はトランザクション レプリケーションで使用されます。
sp_repltrans
は、SQL Server 以外のパブリッシャーではサポートされていません。
アクセス許可
sysadmin固定サーバー ロールまたはdb_owner固定データベース ロールのメンバーのみが、sp_repltrans
を実行できます。