sysreplicationalerts (Transact-SQL)

適用対象:SQL Server

レプリケーション アラートが発生する条件に関する情報が含まれています。 このテーブルは msdb データベースに格納されます。

列名 データ型 説明
alert_id int アラートの ID。
status int ユーザー定義の値です。

0 = サービスなし。

1 = サービス
agent_type int エージェントのタイプです。

1 = スナップショット エージェント。

2 = ログ リーダー エージェント。

3 = ディストリビューション エージェント。

4 = マージ エージェント。
agent_id int テーブル MS、スナップショット_agents、MSlogreader_agents、MSdistribution_agentsまたはMSmerge_agentsのエージェント ID。
error_id int MSrepl_errorsに格納されているエラーの ID。
alert_error_code int このレコードをログに記録するときに発生するアラートのメッセージ ID。
time datetime レコードが挿入された時刻。
publisher sysname この警告を発生したエージェントに関係するパブリッシャー名です。
publisher_db sysname このアラートを発生したエージェントに関連付けられているパブリッシャー データベース。
パブリケーション sysname この警告を発生したエージェントに関係するパブリケーションです。
publication_type int パブリケーションの種類:

0 = スナップショット。

1 = トランザクション。

2 = マージ。
subscriber sysname このアラートを発生したエージェントに関連付けられているサブスクライバーの名前。
subscriber_db sysname このアラートを発生したエージェントに関連付けられているサブスクライバー データベースの名前。
記事 sysname このアラートを発生したエージェントに関連付けられているアーティクルの名前。
destination_object sysname アラートに関連付けられているサブスクリプション テーブルの名前。
source_object sysname アラートに関連付けられている発行済みテーブルの名前。
alert_error_text ntext アラートのテキスト。

参照

レプリケーション テーブル (Transact-SQL)
レプリケーション ビュー (Transact-SQL)