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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für