KB4043951 – KORREKTUR: Warnung und falsche berechnete Spaltenergebnisse nach dem Anwenden von Hotfix 3213683 und Ablaufverfolgungsflag 176

Gilt für
SQL Server 2014 Enterprise - duplicate (do not use)

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 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 falsche Ergebnisse, nachdem Sie eine SELECT-Anweisung zum Abrufen von Werten aus der berechneten Spalte ausgeführt haben. Darüber hinaus erhalten Sie die folgende Warnmeldung:

Hinweis

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, 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

Deaktivieren Sie das Ablaufverfolgungsflag 176, um dieses Problem zu umgehen.

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.