Applies ToSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Problembeschreibung

Es wird davon ausgegangen, dass Sie eine systemeigene kompilierte gespeicherte Prozedur mit einer Abfrage erstellen, die einen umfangreichen Ausdruck enthält, der mehr als 256-Operatoren in Microsoft SQL Server 2014 enthält. Wenn Sie versuchen, SHOWPLAN_XML für die Abfrage oder Prozedur zu verwenden, wird die folgende Fehlermeldung angezeigt:

Msg 41322, Ebene 16, Zustand 33, Prozedur <sp_name>, Zeile <LINE_NUMBER >Mat/Pit-Export/-Import hat einen Fehler bei einer speicheroptimierten Tabelle oder einer nativ kompilierten gespeicherten Prozedur mit Objekt-ID <ID-Nummer >in der Datenbank-ID< ID-Nummer >. Der Fehlercode war 0x88000015.

Ursache

Das Problem tritt aufgrund eines Fehlers in SQL Server 2014 auf.

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:

Problemumgehung

Verwenden Sie die folgenden Problemumgehungen, um das Problem zu umgehen:

  • Teilen Sie die Ausdrücke in mehrere unter Ausdrücke auf.

  • Verwenden Sie Klammern, um die Schachtelung von Ausdrücken explizit zu erzwingen, um eine Breite, aber flache Ausdrucksstruktur anstelle einer tief geschachtelten Ausdrucksstruktur zu erstellen.

Status

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

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.