Select the product you need help with
[Pub: 6 / 21] Update: A nicht woraus sich Planer-Fehler oder einen Fehler 8623 tritt auf, wenn Sie eine Abfrage ausführen, die IN-Klausel in SQL Server 2005 großen enthältArtikel-ID: 982376 - Produkte anzeigen, auf die sich dieser Artikel bezieht Auf dieser SeiteProblembeschreibungIn Microsoft SQL Server 2005, verfügen Sie über eine Abfrage mit einem IN Klausel große. Beispielsweise enthält die IN-Klausel Tausende von Werten. Wenn Sie diese Abfrage ausführen, kann ein nicht woraus sich Planer-Fehler auftreten. Darüber hinaus wird der SQL Server 2005-Protokollordner eine Minidump-Datei generiert. In einigen Fällen möglicherweise finden Sie auch die folgende Fehlermeldung in der Protokolldatei der SQL Server-Fehler: Fehler: 8623, Schweregrad: 16, Status: 1. Nicht genügend interne Ressourcen, und der Abfrageprozessor konnte keinen Abfrageplan erzeugen. Dies ist ein Ereignis nur selten und nur für äußerst komplexe Abfragen oder Abfragen, die eine große Anzahl von Tabellen oder Partitionen verweisen erwartet. Vereinfachen Sie die Abfrage. Wenn Sie glauben, diese Meldung irrtümlich erhalten zu haben, wenden Sie sich an Microsoft Support Services für Weitere Informationen. Hinweis:Wenn Fehler 8623 wird zusammen mit der nicht woraus sich Planer Fehler, die Ausführung der Abfrage fehlschlägt. UrsacheDieses Problem tritt aufgrund eines Problems in der SQL Server-Codebasis. Während der Ausführung der Abfrage, die IN Klausel große enthält, führt die SQL Server-Codebasis keinen Planer entsprechend zu. Dieses Verhalten bewirkt, dass Blockieren der CPU für andere, die auf den gleichen Planer ausgeführt Arbeitsthreads und veranlasst, dass ein nicht woraus sich Planer Fehler. LösungKumulative Informationen aktualisierenDie Fehlerbehebung für dieses Problem wurde zuerst im kumulativen Update 10 veröffentlicht. Weitere Informationen dazu, wie Sie dieses kumulative Update-Paket für SQL Server 2005 zu erhalten, klicken Sie auf die folgende KB-Artikelnummer:982355 Hinweis:Da die Builds kumulativ, jedem neuen Update-Version enthält alle Hotfixes und Release beheben Sie alle Sicherheitsupdates, die mit früheren SQL Server 2005 geliefert wurden. Es empfiehlt sich, übernehmen die neueste Version der Updates, die diesen Hotfix enthält. Für Weitere Informationen klicken Sie auf die folgende KB-Artikelnummer:
(http://support.microsoft.com/kb/982355/
)
Kumulative Updatepaket 10 für SQL Server 2005 Service Pack 3937137
(http://support.microsoft.com/kb/937137/
)
Der SQL Server 2005 erstellt wurden, die nach der Veröffentlichung von SQL Server 2005 Service Pack 3 wurde freigegebenHotfix-InformationenEin unterstützter Hotfix ist von Microsoft erhältlich. Der Hotfix ist jedoch nur das Problem zu beheben, das in diesem Artikel beschriebene vorgesehen. Installieren Sie diesen Hotfix nur auf Systeme an, bei die dieses spezielle Problem auftritt.Ist der Hotfix zum Download zur Verfügung, ein Abschnitt "Hotfix Download verfügbar" am Anfang dieses Knowledge Base-Artikels hat. Wenn dieser Abschnitt nicht angezeigt wird, senden Sie eine Anfrage an den technischen Kundendienst und Support, um den Hotfix zu erhalten. Hinweis:, Wenn weitere Probleme auftreten, oder wenn eine Problembehandlung erforderlich ist, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Normale Servicegebühren werden jedoch für weitere Fragen und Problemen, die für diesen bestimmten Hotfix nicht qualifizieren. Eine vollständige Liste der Microsoft-Kundendienst und Support-Telefonnummern oder eine separate Serviceanfrage erstellen möchten, finden Sie auf folgender Website von Microsoft: http://support.Microsoft.com/contactus/?ws=Support Hinweis:Zeigt das Formular "Hotfix Download verfügbar" die Sprachen, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist da ein Hotfix nicht verfügbar für diese Sprache ist.
(http://support.microsoft.com/contactus/?ws=support)
Hinweis:, Nachdem Sie diesen Hotfix, installieren die IN-Klausel groß genug ist, wird dennoch Fehler 8623 aufgrund von Ressourcenerschöpfung auftreten. Wenn Fehler 8623 weiterhin, auftritt nachdem Sie diesen Hotfix installieren, verwenden Sie eine der folgenden Methoden: Methode 1 Verringern Sie die Anzahl der Werte in der IN-Klausel. Methode 2 Eingabewerte in IN-Klausel in eine temporäre Tabelle oder eine Table-Variable und dann Abfragen des Resultsets, die die Originaltabelle und die temporäre Tabelle (oder Tabellenvariable). Voraussetzungen:Benötigen Sie SQL Server 2005 Service Pack 3 (SP3) installiert haben, um das Anwenden dieses Hotfixes.NeustartanforderungMüssen Sie den Computer starten, nachdem Sie diesen Hotfix, anwenden Wenn einer der Dienste SQL Server 2005 ausgeführt wird, wenn Sie diesen Hotfix anwenden. Wenn Sie den Computer neu starten möchten, beenden Sie alle SQL Server-Dienste, bevor Sie diesen Hotfix. anwendenErsetzte HotfixesDieser Hotfix ersetzt keine anderen Hotfixes.DateiinformationenDie englische Version dieses Updates besitzt die Dateiattribute (oder höher Dateiattribute), die in der folgenden Tabelle aufgelistet werden. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgeführt. Wenn Sie sich die Dateiinformationen ansehen, werden diese Angaben in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu ermitteln, verwenden dieMicrosoft Time ZoneRegisterkarte derDatum und UhrzeitElement in der Systemsteuerung.X 86-basierte Versionen von SQL Server 2005Tabelle minimieren
X 64-basierte Versionen von SQL Server 2005Tabelle minimieren
IA-64-basierte Versionen von SQL Server 2005Tabelle minimieren
StatusMicrosoft hat bestätigt, dass es ein Problem bei den Microsoft-Produkten, die in der im Abschnitt "Beziehen sich auf" aufgelisteten handelt InformationsquellenWeitere Informationen zur Terminologie für Softwareupdates, klicken Sie auf die folgende KB-Artikelnummer: 824684
(http://support.microsoft.com/kb/824684/
)
Beschreibung der Standardterminologie, die zum Beschreiben von Microsoft-Softwareupdates verwendet wirdEigenschaftenArtikel-ID: 982376 - Geändert am: Samstag, 19. Juni 2010 - Version: 2.0 Die Informationen in diesem Artikel beziehen sich auf:
Maschinell übersetzter Artikel Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten. Den englischen Originalartikel können Sie über folgenden Link abrufen: 982376
(http://support.microsoft.com/kb/982376/en-us/
)
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
|





Zum Anfang








