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_id、 agent_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)