dbo.syssessions (Transact-SQL)

THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Each time SQL Server Agent starts, it creates a new session. SQL Server Agent uses sessions to preserve the status of jobs when the SQL Server Agent service is restarted or stopped unexpectedly. Each row of the syssessions table contains information about one session. Use the sysjobactivity table to view the job state at the end of each session.

This table is stored in the msdb database.

Column name Data type Description
session_id int ID of a SQL Server Agent session.
agent_start_date datetime Date and time that the SQL Server Agent service was started for this session.

Remarks

Only users who are members of the sysadmin fixed server role can access this table.

See Also

dbo.sysjobactivity (Transact-SQL)