Problembeschreibung
Stellen Sie sich folgendes Szenario vor:
-
Sie verwenden Microsoft SQL Server 2014.
-
Sie verfügen über eine Tabelle, die mindestens eine berechnete Spalte enthält, die nicht beibehalten wird, und mindestens eine berechnete Spalte, die beibehalten wird.
-
Sie wenden Hotfix KB 3213683 an.
-
Sie aktivieren das Ablaufverfolgungsflag 176.
In diesem Szenario erhalten Sie nach dem Ausführen einer SELECT-Anweisung zum Abrufen von Werten aus der berechneten Spalte falsche Ergebnisse. Darüber hinaus erhalten Sie die folgende Warnmeldung:
Auf dem Datenträger gespeicherte Metadaten für die berechnete Spalte * * * in Tabelle * * * stimmten nicht mit der Spaltendefinition überein. Um eine mögliche Indexbeschädigung zu vermeiden, sollten Sie diese berechnete Spalte löschen und neu erstellen.
Fehlerbehebung
Dieses Problem wurde in Kumulatives Update 8 für SQL Server 2014 Service Pack 2 (SP2) behoben.
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsupdates, die sich im vorherigen Build befanden. Informieren Sie sich über die neuesten kumulativen Updates für SQL Server 2014.
Problemumgehung
Um dieses Problem zu umgehen, deaktivieren Sie das Ablaufverfolgungsflag 176.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Informieren Sie sich über die Terminologie , die Microsoft zum Beschreiben von Softwareupdates verwendet.