次の方法で共有


log_shipping_monitor_history_detail (Transact-SQL)

適用対象: SQL サーバー

ログ配布ジョブの履歴の詳細を格納します。 このテーブルは msdb データベースに格納されます。

履歴と監視に関連するテーブルは、プライマリ サーバーとセカンダリ サーバーでも使用されます。

列名 データ型 説明
agent_id uniqueidentifier バックアップのプライマリ ID、またはコピーまたは復元のセカンダリ ID。
agent_type tinyint ログ配布ジョブの種類。

0 = バックアップ。

1 = コピー。

2 = 復元。
session_id int バックアップ/コピー/復元/ジョブのセッション ID。
database_name sysname このレコードに関連付けられているデータベースの名前。 バックアップ用のプライマリ データベース、復元用のセカンダリ データベース、またはコピー用に空。
session_status tinyint セッションの状態。

0 = 開始

1 = 実行中。

2 = 成功。

3 = エラー。

4 = 警告
log_time datetime レコードが作成された日時。
log_time_utc datetime レコードが作成された日時を世界協定時刻で表します。
message nvarchar(max) メッセージ テキスト。

解説

この表には、ログ配布エージェントの履歴の詳細が含まれています。 エージェント セッションを識別するには、列 agent_idagent_type、および session_idを使用します。 エージェント セッションの履歴の詳細を表示するには、 log_timeで並べ替えます。

リモート モニター サーバーに格納されるだけでなく、プライマリ サーバーに関連する情報はプライマリ サーバーの log_shipping_monitor_history_detail テーブルに格納され、セカンダリ サーバーに関連する情報もセカンダリ サーバーの log_shipping_monitor_history_detail テーブルに格納されます。

参照

ログ配布について (SQL Server)
sp_delete_log_shipping_primary_database (Transact-SQL)
sp_cleanup_log_shipping_history (Transact-SQL)
sp_refresh_log_shipping_monitor (Transact-SQL)
sp_delete_log_shipping_secondary_database (Transact-SQL)
システム テーブル (Transact-SQL)
log_shipping_monitor_error_detail (Transact-SQL)