SQL Server エージェントのテーブル (Transact-SQL)

適用対象:SQL Server

このセクションのトピックでは、SQL Server エージェントで使用される情報を格納するシステム テーブルについて説明します。 すべてのテーブルは、msdb データベースの dbo スキーマにです。

このセクションの内容

dbo.sysalerts
警告 1 件につき 1 行のデータを格納します。

dbo.syscategories
SQL Server Management Studio でジョブ、アラート、およびオペレーターを整理するために使用されるカテゴリが含まれています。

dbo.sysdownloadlist
すべてのターゲット サーバーに対するダウンロード命令のキューを格納します。

dbo.sysjobactivity
現在のSQL Server エージェントジョブのアクティビティと状態に関する情報が含まれます。

dbo.sysjobhistory
SQL Server エージェントによるスケジュールされたジョブの実行に関する情報が含まれます。

dbo.sysjobs
SQL Server エージェントによって実行されるスケジュールされた各ジョブの情報を格納します。

dbo.sysjobschedules
SQL Server エージェントによって実行されるジョブのスケジュール情報が含まれています

dbo.sysjobservers
特定のジョブと 1 つ以上のターゲット サーバーとの関連付けまたはリレーションシップを格納します。

dbo.sysjobsteps
SQL Server エージェントによって実行されるジョブ内の各ステップの情報を格納します。

dbo.sysjobstepslogs
ジョブ ステップ ログに関する情報を格納します。

dbo.sysnotifications
通知ごとに 1 行のデータを格納します。

dbo.sysoperators
SQL Server エージェント演算子ごとに 1 つの行が含まれます。

dbo.sysproxies
SQL Server エージェント プロキシ アカウントに関する情報が含まれています。

dbo.sysproxylogin
各SQL Server エージェントプロキシ アカウントに関連付けられている SQL Server ログインを記録します。

dbo.sysproxysubsystem
各プロキシ アカウントで使用SQL Server エージェントサブシステムを記録します。

dbo.sysschedules
SQL Server エージェントジョブ スケジュールに関する情報が含まれています。

dbo.syssessions
各SQL Server エージェント セッションのSQL Server エージェント開始日が含まれます。 セッションは、SQL Server エージェント サービスが開始されるたびに作成されます。

dbo.syssubsystems
使用可能なすべてのSQL Server エージェントプロキシ サブシステムに関する情報が含まれています。

dbo.systargetservergroupmembers
マルチサーバー グループに現在参加しているターゲット サーバーを記録します。

dbo.systargetservergroups
マルチサーバー環境に現在参加しているターゲット サーバー グループを記録します。

dbo.systargetservers
マルチサーバー操作ドメインに現在参加しているターゲット サーバーを記録します。

dbo.systaskids
以前のバージョンの SQL Server で作成されたタスクと、現在のバージョンの Management Studio ジョブのマッピングが含まれています。