sp_repltrans (Transact-SQL)

適用対象: SQL ServerAzure SQL Managed Instance

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

Transact-SQL 構文表記規則

構文

  
sp_repltrans  

結果セット

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

解説

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

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

アクセス許可

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

参照

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