syssessions (Transact-SQL)
SQL Server エージェントが起動するたびに新しいセッションを作成します。SQL Server エージェント サービスが予期せず再開または停止すると、SQL Server エージェントではジョブの状態を保持するためセッションが使用されます。syssessions テーブルの各行には、1 つのセッションに関する情報が格納されます。各セッション終了時のジョブの状態を確認するには、sysjobactivity テーブルを使用します。
このテーブルは、msdb データベースに格納されます。
列名 | データ型 | 説明 |
---|---|---|
session_id |
int |
SQL Server エージェント セッションの ID。 |
agent_start_date |
datetime |
セッションに対して SQL Server エージェント サービスが開始された日時。 |
解説
このテーブルにアクセスできるのは、固定サーバー ロール sysadmin のメンバだけです。