Symptome
Nehmen Sie folgendes Szenario an:
- Sie verwenden Microsoft SQL Server 2014.
- Sie verfügen über eine Tabelle, die mindestens eine berechnete Spalte enthält, die nicht persistent ist, und mindestens eine berechnete Spalte, die persistent ist.
- Sie wenden Hotfix KB 3213683 an.
- Sie aktivieren das Ablaufverfolgungsflag 176.
In diesem Szenario erhalten Sie nach Ausführung einer SELECT-Anweisung zum Abrufen von Werten aus der berechneten Spalte falsche Ergebnisse. Außerdem wird die folgende Warnmeldung angezeigt:
Hinweis
Metadaten, die auf dem Datenträger für die berechnete Spalte *** in Tabelle *** gespeichert sind, stimmten nicht mit der Spaltendefinition überein. Um eine mögliche Indexbeschädigung zu vermeiden, löschen Sie diese berechnete Spalte, und erstellen Sie sie neu.
Lösung
Dieses Problem wurde im kumulativen Update 8 für SQL Server 2014 Service Pack 2 (SP2) 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 Build enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server 2014 an.
Problemumgehung
Um dieses Problem zu umgehen, deaktivieren Sie das Ablaufverfolgungsflag 176.
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Referenzmaterial
Erfahren Sie mehr über die Terminologie , die Microsoft zum Beschreiben von Softwareupdates verwendet.