次の方法で共有


sys.dm_repl_traninfo (Transact-SQL)

レプリケートされたトランザクションまたは変更データ キャプチャ トランザクションごとの情報を返します。

列名

データ型

説明

fp2p_pub_exists

tinyint

ピアツーピア トランザクション レプリケーションを使用してパブリッシュされるデータベースに、トランザクションがあるかどうかを示します。true の場合、値は 1 です。それ以外の場合は 0 です。

db_ver

int

データベースのバージョン。

comp_range_address

varbinary(8)

スキップする必要がある、部分ロールバックの範囲。

textinfo_address

varbinary(8)

キャッシュされたテキスト情報構造のメモリ内アドレス。

fsinfo_address

varbinary(8)

キャッシュされたファイル ストリーム情報構造のメモリ内アドレス。

begin_lsn

nvarchar(64)

トランザクションに関する最初のログ レコードのログ シーケンス番号 (LSN)。

commit_lsn

nvarchar(64)

トランザクションに関するコミット ログ レコードの LSN。

dbid

smallint

データベース ID。

rows

int

トランザクション内のレプリケートされたコマンドの ID。

xdesid

nvarchar(64)

トランザクション ID。

artcache_table_address

varbinary(8)

トランザクションで最後に使用されたキャッシュ済みアーティクル テーブル構造のメモリ内アドレス。

server

nvarchar(514)

サーバー名。

server_len_in_bytes

smallint

サーバー名の文字長 (バイト単位)。

database

nvarchar(514)

データベース名。

db_len_in_bytes

smallint

データベース名の文字長 (バイト単位)。

originator

nvarchar(514)

トランザクションが発生したサーバーの名前。

originator_len_in_bytes

smallint

トランザクションが発生したサーバーの文字長 (バイト単位)。

orig_db

nvarchar(514)

トランザクションが発生したデータベースの名前。

orig_db_len_in_bytes

smallint

トランザクションが発生したデータベースの文字長 (バイト単位)。

cmds_in_tran

int

現在のトランザクション内のレプリケートされたコマンドの数。論理トランザクションを実行するタイミングを決定するために使用されます。

is_boundedupdate_singleton

tinyint

一意の列更新が 1 行だけに影響するかどうかを示します。

begin_update_lsn

nvarchar(64)

一意の列更新で使用される LSN。

delete_lsn

nvarchar(64)

更新の一部として削除する LSN。

last_end_lsn

nvarchar(64)

論理トランザクションの最後の LSN。

fcomplete

tinyint

コマンドが部分更新かどうかを示します。

fcompensated

tinyint

トランザクションが部分ロールバックに含まれるかどうかを示します。

fprocessingtext

tinyint

トランザクションにバイナリ ラージ データ型列が含まれるかどうかを示します。

max_cmds_in_tran

int

ログ リーダー エージェントで指定される、論理トランザクションのコマンドの最大数。

begin_time

datetime

トランザクションの開始時刻。

commit_time

datetime

トランザクションがコミットされた時刻。

session_id

int

変更データ キャプチャのログ スキャン セッションの ID。この列は、sys.dm_cdc_logscan_sessionssession_id 列にマップされます。

session_phase

int

エラー発生時のセッションのフェーズを示す数値。この列は、sys.dm_cdc_errorsphase_number 列にマップされます。

is_known_cdc_tran

bit

トランザクションが変更データ キャプチャで追跡されることを示します。

0 = トランザクション レプリケーション トランザクション。

1 = 変更データ キャプチャ トランザクション。

error_count

int

発生したエラーの数。

権限

パブリケーション データベースまたは変更データ キャプチャが有効にされたデータベースに対する VIEW DATABASE STATE 権限が必要です。

解説

返される情報は、アーティクル キャッシュに現在読み込まれている、レプリケートされたデータベース オブジェクトまたは変更データ キャプチャが有効にされたテーブルの情報だけです。