Symptome
Nehmen Sie folgendes Szenario an:
- Sie erstellen eine XEvent-Sitzung mit dem sqlos.wait_info-Ereignis in Microsoft SQL Server 2014, 2016 oder 2017.
- Die XEvent-Sitzung enthält mindestens eine der folgenden globalen Aktionen: sql_text, tsql_frame, tsql_stack, query_hash oder query_hash_signed.
- Der Server ist hochbelastet und verarbeitet viele gleichzeitige parallele Abfragen.
In diesem Szenario kann es bei SQL Server zu Verzögerungen bei der Bereinigung paralleler Threads kommen, wodurch das wait_info Ereignis ausgelöst und eine unbehandelte Zugriffsverletzung ausgelöst wird. Daher wird SQL Server möglicherweise unerwartet beendet.
Hinweis: Das sqlos.wait_info-Ereignis ist auch in der Standard-Systemintegritätssitzung vorhanden. Daher ist es auch anfällig, das gleiche Problem zu verursachen.
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Lösung
Dieses Problem wurde in den folgenden kumulativen Updates für SQL Server behoben:
Informationen zu kumulativen Updates für SQL Server:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
- Neuestes kumulative Update für SQL Server 2017
- Neuestes kumulative Update für SQL Server 2016
- Neuestes kumulative Update für SQL Server 2014
Referenzmaterial
Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.