Teilen über


dbo.syssessions (Transact-SQL)

Gilt für:SQL Server

Jedes Mal, wenn SQL Server-Agent gestartet wird, wird eine neue Sitzung erstellt. SQL Server-Agent verwendet Sitzungen, um die status von Aufträgen beizubehalten, wenn der SQL Server-Agent Dienst unerwartet neu gestartet oder beendet wird. Jede Zeile der syssessions -Tabelle enthält Informationen zu einer Sitzung. Mithilfe der sysjobactivity -Tabelle kann der Auftragsstatus am Ende einer Sitzung angezeigt werden.

Diese Tabelle wird in der msdb -Datenbank gespeichert.

Spaltenname Datentyp BESCHREIBUNG
session_id int ID einer SQL Server-Agent Sitzung. Dieser session_id ist nicht die SPID für die Sitzung, sondern ein IDENTITY-Wert innerhalb dieser Systemtabelle.
agent_start_date datetime Datum und Uhrzeit, zu dem der SQL Server-Agent Dienst für diese Sitzung gestartet wurde.

Bemerkungen

Nur Mitglieder der festen Serverrolle sysadmin können auf diese Tabelle zugreifen.

Weitere Informationen

dbo.sysjobactivity (Transact-SQL)