Applies ToSQL 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) SQL Server 2014 Service Pack 2 - duplicate (do not use)

Problembeschreibung

Angenommen, Sie verfügen über eine partitionierte Tabelle mit einem in Microsoft SQL Server 2014 integrierten Clustered columnstore Index (CCI). Wenn Sie versuchen, Zeilen in diese Tabelle einzufügen, indem Sie den Massen Einfügevorgang verwenden (beispielsweise einfügen in... Select from...), kann SQL Server einen Zugriffsverletzungsfehler (AV) auslösen, wenn die folgenden Bedingungen für Ihre Tabelle zutreffen:

  • Die Tabelle enthält eine Check-Einschränkung für die zweite Spalte oder höhere Spalten.

  • Sie löschen eine oder mehrere Spalten, die der Spalte vorangehen, mit der Check-Einschränkung aus der Tabelle, wodurch Lücken in den Spalten Ordinalzahlen entstehen.

  • Anschließend können Sie Daten in die zweite oder nachfolgende Partition (aber nicht die erste Partition) massenhaft einfügen, die entweder:

    • Mit Alter Index... neu organisiert Partition neu erstellen = <Sie Ihre Partitionsnummer, die zweite oder höhere>.

    • Mit ALTER TABLE... für eine Stage-Tabelle gewechselt Wechseln zu... Partition <ihre Partitionsnummer, die zweite oder höhere>.

In diesem Fall erhalten Sie möglicherweise eine Fehlermeldung, die der folgenden ähnelt, und eine AV-Dumpdatei wird automatisch im Ordner "SQL Server-Fehlerprotokoll" generiert:

Fehlermeldung: Msg 596, Stufe 21, Zustand 1, Zeile LineNumber Die Ausführung kann nicht fortgesetzt werden, da sich die Sitzung im Kill-Zustand befindet. Msg 0, Ebene 20, Zustand 0, Zeile LineNumber Für den aktuellen Befehl ist ein schwerwiegender Fehler aufgetreten. Die Ergebnisse, falls vorhanden, sollten verworfen werden.

Fehlerbehebung

Dieses Problem wurde im folgenden kumulativen Update für SQL Server behoben:

Kumulatives Update 5 für SQL Server 2014 SP2

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:

Neuestes Kumulatives Update für SQL Server 2014

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Informationsquellen

Erfahren Sie mehr über die Terminologie, mit der Microsoft Softwareupdates beschreibt.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.