Oprava: Chybová zpráva při spuštění dotazu, který používá rychlé pouze pro předávání kurzor v SQL Server 2005: "procesor dotazu nelze vyrobit plán dotazů z pomocné body, definované v tomto dotazu"

Chyba č: 50000360 (SQL Hotfix)
Společnost Microsoft distribuuje opravy Microsoft SQL Server 2000 jako jeden soubor ke stažení. Protože jsou kumulativní opravy, každá nová verze tedy obsahuje všechny opravy hotfix a verzí oprav všech oprav zabezpečení, které byly součástí předchozích serveru SQL Server 2000.
Tento článek popisuje následující o tomto vydání oprav hotfix:
  • Problémy opravené tímto balíčkem oprav hotfix
  • Požadavky pro instalaci balíčku oprav hotfix
  • Zda musí restartování počítače po instalaci balíčku oprav hotfix
  • Zda je balíček opravy hotfix nahrazuje jiným balíčkem oprav hotfix
  • Zda je nutné provést jakékoli změny registru
  • Soubory, které jsou obsaženy v balíčku oprav hotfix

Příznaky


Při spuštění dotazu, který používá rychlé pouze pro předávání kurzor v Microsoft SQL Server 2005, zobrazí se následující chybová zpráva:
Zpráva 8622, úroveň 16 stav 1, řádek 2

Procesor dotazu nelze vytvořit plán dotazů z pomocné body, definované v tomto dotazu. Znovu odešlete dotaz bez zadání jakékoli tipy a bez použití SET FORCEPLAN.
Dále pokud odebrán Indexové doporučení a nápovědu pro možnost dotazu, zobrazí se následující chybová zpráva při spuštění dotazu:
Msg 8623, úroveň 16 stav 1, řádek 1

Procesor dotaz nemá dostatek interních prostředků a nelze vytvořit plán dotazů. Toto je výjimečných událostí a očekávání pouze pro velmi složité dotazy nebo dotazy, které odkazují na velmi velký počet tabulek nebo oddíly. Prosím Zjednodušte dotaz. Pokud se domníváte, že jste tuto zprávu obdrželi omylem, obraťte se na technickou podporu společnosti pro další informace.
Tento problém obvykle nastane, pokud dotaz obsahuje mnoho poddotazů.

Poznámka: Tento problém se nevyskytuje v SQL Server 2000.

Řešení

Informace o opravě hotfix

Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Použití této opravy hotfix pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému. Tato oprava hotfix může být dále testována. Proto pokud nejste vážně ohrožen tímto problémem, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.

Pokud je oprava hotfix k dispozici ke stažení, je v horní části tohoto článku znalostní báze Knowledge Base oddíl "Oprava Hotfix je dostupná ke stažení" . Pokud tato sekce není uvedena, obraťte se na Zákaznický servis a podporu společnosti Microsoft k získaní opravy hotfix.

Poznámka: Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu naleznete na následujícím webu společnosti Microsoft:Poznámka: Ve formuláři „Oprava hotfix je dostupná ke stažení“ se zobrazují jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.

Předpoklady

Chcete-li nainstalovat tuto opravu hotfix, musíte mít v počítači nainstalována aktualizace SQL Server 2005 Service Pack 1 (SP1).

Další informace o tom, jak získat nejnovější aktualizaci service pack pro SQL Server 2005 klepněte na následující číslo článku databáze Microsoft Knowledge Base:

913089 jak získat nejnovější aktualizaci service pack pro SQL Server 2005

Informace o restartování počítače

Po instalaci této opravy hotfix nemusíte restartovat počítač.

Informace o registrech

Není nutné změnit registr.

Informace o souborech opravy hotfix

Tato oprava hotfix obsahuje pouze soubory, které jsou nutné k opravě problémů uvedených v tomto článku jsou uvedeny. Tato oprava hotfix nemusí obsahovat všechny soubory nutné k plné aktualizaci produktu na nejnovější verzi.
Anglická verze této opravy hotfix má atributy souborů (nebo novější) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Chcete-li najít rozdíl mezi časem UTC a místním časem, použijte kartu časové pásmo v položce datum a čas v okně Ovládací panely. SQL Server 2005, 32bitová verze
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Logread.exe2005.90.2198.0398,11212-Oct-200623:32x86
Microsoft.analysisservices.adomdclient.dll9.0.2198.0543,52012-Oct-200623:32x86
Microsoft.analysisservices.deploymentengine.dll9.0.2198.0138,01612-Oct-200623:32x86
Microsoft.analysisservices.dll9.0.2198.01,215,26412-Oct-200623:32x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2198.075,55212-Oct-200623:32x86
Microsoft.sqlserver.sqlenum.dll9.0.2198.0908,06412-Oct-200623:32x86
Msasxpress.dll9.0.2198.022,30412-Oct-200623:32x86
Msgprox.dll2005.90.2198.0197,92012-Oct-200623:32x86
Msmdlocal.dll9.0.2198.015,608,09612-Oct-200623:32x86
Msmdredir.dll9.0.2198.03,990,30412-Oct-200623:32x86
Mssqlsystemresource.ldfNení k dispozici524,28812-Oct-200620:50Není k dispozici
Mssqlsystemresource.mdfNení k dispozici40,108,03212-Oct-200620:50Není k dispozici
Replprov.dll2005.90.2198.0547,61612-Oct-200623:32x86
Replrec.dll2005.90.2198.0782,11212-Oct-200623:32x86
Sqlaccess.dll2005.90.2198.0347,93612-Oct-200623:33x86
Sqlagent90.exe2005.90.2198.0318,75212-Oct-200623:33x86
Sqlservr.exe2005.90.2198.028,963,16012-Oct-200623:33x86
Sysdbupg.sqlNení k dispozici192,34621-Aug-200615:01Není k dispozici
Xpstar90.dll2005.90.2198.0292,64012-Oct-200623:33x86
Xpstar90.rll2005.90.2198.0152,86412-Oct-200623:32x86
X64-based verze serveru SQL Server 2005
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Logread.exe2005.90.2198.0522,52815-Oct-200613:16x64
Microsoft.analysisservices.adomdclient.dll9.0.2198.0543,52012-Oct-200623:32x86
Microsoft.analysisservices.adomdclient.dll9.0.2198.0543,52015-Oct-200613:16x86
Microsoft.analysisservices.deploymentengine.dll9.0.2198.0138,01612-Oct-200623:32x86
Microsoft.analysisservices.dll9.0.2198.01,215,26412-Oct-200623:32x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2198.075,55212-Oct-200623:32x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2198.091,42415-Oct-200613:16x64
Microsoft.sqlserver.sqlenum.dll9.0.2198.0875,29615-Oct-200613:16x86
Msasxpress.dll9.0.2198.022,30412-Oct-200623:32x86
Msasxpress.dll9.0.2198.027,42415-Oct-200613:16x64
Msgprox.dll2005.90.2198.0259,36015-Oct-200613:16x64
Msmdlocal.dll9.0.2198.015,608,09612-Oct-200623:32x86
Msmdredir.dll9.0.2198.03,990,30412-Oct-200623:32x86
Mssqlsystemresource.ldfNení k dispozici524,28812-Oct-200620:50Není k dispozici
Mssqlsystemresource.mdfNení k dispozici40,108,03212-Oct-200620:50Není k dispozici
Replprov.dll2005.90.2198.0745,24815-Oct-200613:16x64
Replrec.dll2005.90.2198.01,008,41615-Oct-200613:16x64
Sqlaccess.dll2005.90.2198.0355,10415-Oct-200613:16x86
Sqlagent90.exe2005.90.2198.0389,92015-Oct-200613:16x64
Sqlservr.exe2005.90.2198.039,344,92815-Oct-200613:17x64
Sysdbupg.sqlNení k dispozici192,34621-Aug-200615:01Není k dispozici
Xpstar90.dll2005.90.2198.0540,96015-Oct-200613:17x64
Xpstar90.rll2005.90.2198.0153,37615-Oct-200613:16x64
Verze SQL Server 2005 Itanium architekturu
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Logread.exe2005.90.2198.01,095,45613-Oct-200609:06IA-64
Microsoft.analysisservices.adomdclient.dll9.0.2198.0543,52012-Oct-200623:32x86
Microsoft.analysisservices.adomdclient.dll9.0.2198.0543,52013-Oct-200609:06x86
Microsoft.analysisservices.deploymentengine.dll9.0.2198.0138,01612-Oct-200623:32x86
Microsoft.analysisservices.dll9.0.2198.01,215,26412-Oct-200623:32x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2198.075,55212-Oct-200623:32x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2198.0163,10413-Oct-200609:06IA-64
Microsoft.sqlserver.sqlenum.dll9.0.2198.0875,29613-Oct-200609:06x86
Msasxpress.dll9.0.2198.022,30412-Oct-200623:32x86
Msasxpress.dll9.0.2198.055,07213-Oct-200609:06IA-64
Msgprox.dll2005.90.2198.0542,49613-Oct-200609:07IA-64
Msmdlocal.dll9.0.2198.048,590,11213-Oct-200609:07IA-64
Msmdredir.dll9.0.2198.06,244,64013-Oct-200609:07IA-64
Mssqlsystemresource.ldfNení k dispozici524,28812-Oct-200620:50Není k dispozici
Mssqlsystemresource.mdfNení k dispozici40,108,03212-Oct-200620:50Není k dispozici
Replprov.dll2005.90.2198.01,617,18413-Oct-200609:07IA-64
Replrec.dll2005.90.2198.02,141,47213-Oct-200609:07IA-64
Sqlaccess.dll2005.90.2198.0349,47213-Oct-200609:07x86
Sqlagent90.exe2005.90.2198.01,141,02413-Oct-200609:07IA-64
Sqlservr.exe2005.90.2198.072,226,59213-Oct-200609:07IA-64
Sysdbupg.sqlNení k dispozici192,34621-Aug-200615:01Není k dispozici
Xpstar90.dll2005.90.2198.0951,07213-Oct-200609:01IA-64
Xpstar90.rll2005.90.2198.0152,35213-Oct-200609:07IA-64

Jak potíže obejít

Chcete-li tento problém vyřešit, použijte jednu z následujících metod:
  • Přepište dotaz a pokuste se vyhnout poddotazů.
  • Změňte typ kurzoru na dynamické nebo sady klíčů.
  • Přidejte do dotazu dotazu nápovědy FORCE ORDER.

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Chcete-li povolit tuto opravu hotfix, musíte zapnout příznak trasování 4109.
Další informace o pojmenování schématu pro Microsoft SQL Server aktualizace klepněte na následující číslo článku databáze Microsoft Knowledge Base:

822499 nové schéma přidělování názvů pro Microsoft SQL Server software balíčky aktualizací.

Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 926773 - Poslední kontrola: 14. 1. 2017 - Revize: 1

Váš názor