Sie sind zurzeit offline. Es wird auf die erneute Herstellung einer Internetverbindung gewartet.

Update: "keine Ausnahmen sollten von diesem Code ausgelöst" Fehler beim Ausführen von parallelen Abfrage in SQL Server 2014

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 3014825
Problembeschreibung
Beim Ausführen einer parallelen Abfrage, bei der ein Merge-Join in Microsoft SQL Server 2014, eine Assertion-Ausnahme auftritt und erhalten die folgende Fehlermeldung aus SQL Server-Fehlerprotokoll:
Datum>Zeit> SpidID> Verwenden 'dbghelp.dll' Version '4.0.5'
Datum>Zeit> SpidID> ** Dump Thread - Spid =ID>, EG = 0X0000007F8608E160
Datum>Zeit> SpidID> *** Stack Dump anName des Laufwerks>: \Programme\Microsoft SQL Server\MSSQL12. MSSQLSERVER\MSSQL\LOG\SQLDump0002.txt
Datum>Zeit> SpidID> * *******************************************************************************
Datum>Zeit> SpidID> *
Datum>Zeit> SpidID> * STACK DUMP BEGINNEN:
Datum>Zeit> SpidID> *Datum>Zeit> SpidID>
Datum>Zeit> SpidID> *
Datum>Zeit> SpidID> * Speicherort: qxcntxt.cpp:1143
Datum>Zeit> SpidID> * Ausdruck:! " Dieser Code sollte keine Ausnahmen ausgelöst werden"
Datum>Zeit> SpidID> * SPID:ID>
Datum>Zeit> SpidID> * Prozess-ID: 3556
Datum>Zeit> SpidID> *
Datum>Zeit> SpidID> * Eingabepuffer 37 Bytes -
Datum>Zeit> SpidID> * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00
Datum>Zeit> SpidID> * ÿÿ & 01 00 00 00 ff ff 0c 00 00 00 00 00 26 04 04 05 00 00
Datum>Zeit> SpidID> * 00
Datum>Zeit> SpidID> *
Datum>Zeit> SpidID> *
...
Datum>Zeit> SpidID> Stapel Signatur für das Speicherabbild ist 0x000000014202549F
Datum>Zeit> SpidID> [INFO] Identität Begin-End | Status Ergebnis Fehler Speculate vorbereitete LazyCommit ReadOnly | Transaktion Datenbank ThreadId | ReadSet WriteSet ScanSet Savepoint LogSizeRq | CommitDep TotalComm abhängige 0 abhängige 1 abhängige 2 abhängige 3 abhängige 4 abhängige 5 abhängige 6 abhängige 7 | Bereichsposition |
Datum>Zeit> SpidID> Zeitlimit für externe Dump Prozess 11800.

Datum>Zeit> SpidID> Fehler: 17066, Schweregrad: 16, Status: 1.
Datum>Zeit&gt; SpidID&gt; SQL Server Assertion: Datei: <qxcntxt.cpp>, Line = 1143 Fehler Assertion = "!" Keine Ausnahmen ausgelöst werden soll, durch diesen Code"". Dieser Fehler hängt möglicherweise mit dem Ausführungszeitpunkt zusammen. Wenn der Fehler weiterhin auftritt, nachdem die Anweisung erneut ausführen, mithilfe von DBCC CHECKDB die Datenbank für strukturelle Integrität überprüft oder erneut gewährleisten speicherresidenten Datenstrukturen nicht beschädigt.</qxcntxt.cpp>
Lösung
Dieses Problem wurde erstmals in folgenden kumulativen Update von SQL Server behoben.

Kumulative Update 5 für SQL Server 2014

Zu kumulativen Updates für SQL Server

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheits-Updates, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt "Eigenschaften" aufgeführt sind.

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 3014825 – Letzte Überarbeitung: 03/14/2016 10:19:00 – Revision: 2.0

Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3014825 KbMtde
Feedback
.com/ms.js"> ay: none; " src="https://c1.microsoft.com/c.gif?DI=4050&did=1&t=">>/html>