KB4475794 – KORREKTUR: Zugriffsverletzungsausnahme tritt während der Abfrageoptimierung einer Abfrage auf, die auf eine Tabelle mit gefilterten Indizes oder Statistiken zugreift.

Gilt für
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptome

Wenn Sie Microsoft SQL Server 2014 oder 2016 verwenden, kann während der Kompilierung einer Abfrage, die auf eine Tabelle mit gefilterten Indizes oder gefilterten Statistiken verweist, eine Zugriffsverletzungsausnahme auftreten.

Ursache

Dieses Problem tritt auf, weil der Abfrageoptimierer keine Schema-Stability Sperre für die Tabelle abrufen kann, während andere Abfragen auf die Tabelle zugreifen.

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 Service Packs für SQL Server

Service Packs sind kumulativ. Jedes neue Service Pack enthält neben neuen Updates alle Updates früherer Service Packs. Es wird empfohlen, das neueste Service Pack und das neueste kumulative Update für dieses Service Pack anzuwenden. Sie müssen also keine älteren Versionen eines Service Packs installieren, bevor Sie das neueste Service Pack installieren. Verwenden Sie Tabelle 1 im folgenden Artikel, um weitere Informationen zum neuesten Service Pack und zum neuesten kumulativen Update zu finden.

Referenzmaterial

Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.