次の方法で共有


sp_repltrans (Transact-SQL)

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

トピック リンク アイコン Transact-SQL 構文表記規則

構文

sp_repltrans

結果セット

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

説明

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

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

権限

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

関連項目

参照

sp_repldone (Transact-SQL)

sp_replflush (Transact-SQL)

システム ストアド プロシージャ (Transact-SQL)