Freigeben ü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 den Status von Aufträgen beizubehalten, wenn der SQL Server-Agent Dienst neu gestartet oder unerwartet 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. Diese session_id ist nicht der SPID für die Sitzung, sondern ein IDENTITY-Wert in dieser Systemtabelle.
agent_start_date datetime Datum und Uhrzeit, zu denen der SQL Server-Agent Dienst für diese Sitzung gestartet wurde.

Hinweise

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

Weitere Informationen

dbo.sysjobactivity (Transact-SQL)