次の方法で共有


sp_repltrans (Transact-SQL)

適用対象: SQL Server Azure SQL Managed Instance

レプリケーション用にマークされているが、分散としてマークされていないパブリケーション データベース トランザクション ログ内のすべてのトランザクションの結果セットを返します。 このストアド プロシージャは、パブリッシャー側のパブリケーション データベースで実行されます。

Transact-SQL 構文表記規則

構文

sp_repltrans
[ ; ]

引数

なし。

結果セット

sp_repltrans は、実行元のパブリケーション データベースに関する情報を返します。これにより、現在分散されていないトランザクション (ディストリビューターにまだ送信されていないトランザクション ログに残っているトランザクション) を表示できます。 結果セットは、各トランザクションの最初と最後のレコードのログ シーケンス番号を表示します。 sp_repltranssp_replcmdsに似ていますが、トランザクションのコマンドは返されません。

解説

sp_repltrans はトランザクション レプリケーションで使用されます。

sp_repltrans は、SQL Server 以外のパブリッシャーではサポートされていません。

アクセス許可

sysadmin固定サーバー ロールまたはdb_owner固定データベース ロールのメンバーのみが、sp_repltransを実行できます。