Oprava: SQL Server 2000 přestane reagovat při zrušení dotazu nebo dojde k vypršení časového limitu dotazu a chybové zprávy jsou zaznamenány v souboru protokolu chyb serveru SQL

Překlady článku Překlady článku
ID článku: 928568 - Produkty, které se vztahují k tomuto článku.
Chyba č: 50000478 (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é vydání obsahuje všechny opravy hotfix a opravte všechny opravy zabezpečení, které byly součástí předchozí SQL Server 2000 vydání.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Tento článek popisuje následující o tomto vydání opravy hotfix:
  • Problémy opravené balíčkem oprav hotfix
  • požadavky pro instalaci balíčku oprav hotfix,
  • zda je nutné restartování počítače po instalaci balíčku oprav hotfix,
  • nahrazení balíčku oprav hotfix jiným balíčkem oprav hotfix
  • zda je nutné provedení změn v registru,
  • soubory obsažené v balíčku oprav hotfix

Příznaky

Ve výjimečných situacích Microsoft SQL Server 2000 přestane reagovat při zrušení dotazu nebo při vypršení časového limitu dotazu. Navíc jsou v souboru protokolu chyb serveru SQL zaznamenány chybové zprávy podobné následující:
clean_tables_xact spid59 11:04:11.82 2006-07-06: aktivní sdes tabid 457768688
2006-07-06 dbghelp.dll' 11:04:12.23 spid59 použití' verze '4.0.5 * odesílány e:\fastnet\MSSQL\log\SQLDump0009.txt výpis zásobníku
Chyba spid59 11:04:12.51 2006-07-06: 0, závažnosti: 19, stav: 0
11:04:12.51 2006-07-06 spid59 SqlDumpExceptionHandler: 59 proces generovány Závažná výjimka c0000005 EXCEPTION_ACCESS_VIOLATION. Tento proces probíhá ukončení SQL Server
* ******************************************************************************* *
* BEGIN výpis zásobníku: * 07, 06/06 11: 04: 12 spid 59
*
* Adresa výjimky = 00402836
* Kód výjimky = c0000005 EXCEPTION_ACCESS_VIOLATION
* Došlo k porušení přístupu adresu psaní 00000004
* Vstupní zásobník 514 bajtů
<Some query statements>
*
*******************************************************************************
* -------------------------------------------------------------------------------
* Krátký výpis zásobníku
* 00402836 Module(sqlservr+00002836)
* 00407EF3 Module(sqlservr+00007EF3)
* 0041CB9F Module(sqlservr+0001CB9F)
* 00414C76 Module(sqlservr+00014C76)
* 00404F9D Module(sqlservr+00004F9D)
* 006E732B Module(sqlservr+002E732B) (SQLExit + 0017F834)
* 00642592 Module(sqlservr+00242592) (SQLExit + 000DAA9B)
* 0049C46A Module(sqlservr+0009C46A)
* 41075309 Module(ums+00005309) (ProcessWorkRequests + 000002D9 řádek 456 + 00000000)
* 41074978 Module(ums+00004978) (ThreadStartRoutine + 00000098 řádek 263 + 00000007)
* 7C34940F Module(MSVCR71+0000940F) (endthread + 000000AA)
* 7C57438B Module(KERNEL32+0000438B) (TlsSetValue + 000000F0)
* -------------------------------------------------------------------------------
11:04:31.18 2006-07-06 spid59 zásobníku podpis pro výpis stavu je 0x79DB129D
clean_tables_xact spid59 11:04:31.34 2006-07-06: aktivní sdes tabid 457768688
server 2006-07-06 11:06:01.39 podpis pro výpis stavu zásobníku je 0x00000000
server 2006-07-06 11:06:01.39 Chyba: 17883, závažnosti: 1, stav: 0
53:0 proces 2006-07-06 11:06:01.39 serveru (b68) UMS kontext 0x27F80DE8 zřejmě jehož non výsledkem na Plánovač 1.
Tento problém nastane v případě splnění následujících podmínek:
  • Dotaz provádí operace na typech dat binary large object (BLOB). Příklady typů dat binary large object zahrnují typ dat text, typ dat NText a Image datový typ.
  • Dotaz obsahuje operátor UNION nebo operátor OUTER JOIN.
  • Dotaz stráví významné čas zpracování typy dat binary large object.

Řešení

Instalační program nenainstaluje správně na tuto opravu hotfix x 64 systémů. Tento problém instalace nastane, když jsou splněny následující podmínky:
  • Systém používá architekturu procesoru Advanced Micro Devices (AMD) AMD64 nebo architekturu procesoru Intel Extended Memory 64 Technology (EM64T).

    Poznámka: Tento problém se nevyskytuje v systémech, které používají architekturu procesoru Intel Itanium.
  • Systém běží 64bitové verze operačního systému Microsoft Windows Server.
  • Systém je spuštěna 32bitová verze SQL Server 2000.
Doporučujeme mít opraven problém instalace novější sestavení SQL Server 2000, počínaje verzí 8.00.2244. Zákazník, který je spuštěn SQL Server 2000 v systému řady x 64 požadavky tuto opravu hotfix, poskytujeme sestavení, který obsahuje tuto opravu hotfix a, které může být nainstalována správně v systému x 64. Sestavení poskytujeme bude verze 8.00.2244 nebo vyšší verze.

Informace o opravě hotfix

K dispozici je podporovaná oprava hotfix od společnosti Microsoft. Tato oprava hotfix je však určena pouze k opravě problému popsanému v tomto článku. Použijte tuto opravu hotfix pouze u systémů, kde dochází k tomuto konkrétnímu problému.

Pokud je oprava hotfix k dispozici ke stažení, v horní části tohoto článku je sekce "Hotfix stažení k dispozici". Není-li tato část uvedena, vyžádejte si tuto opravu hotfix od oddělení služeb zákazníkům a podpory společnosti Microsoft.

Poznámka: Pokud vyskytnout další problémy nebo jakékoli řešení potíží je vyžadován, pravděpodobně budete muset vytvořit zvláštní požadavek na službu. Výdaje na technickou podporu se týkají dalších otázek a problémů, které nelze vyřešit pomocí této opravy konkrétní opravy hotfix. Navštivte následující web společnosti Microsoft pro získání telefonního čísla na Zákaznické centrum, nebo pokud chcete vytvořit samostatnou žádost o podporu:
http://support.microsoft.com/contactus/?ws=support
Poznámka: Zobrazí formulář "Hotfix stažení k dispozici" jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, oprava hotfix není k dispozici pro daný jazyk.

Požadavky

  • SQL Server 2000 Service Pack 4 (SP4)

    Další informace naleznete následujícím článku znalostní databáze Microsoft Knowledge Base:
    290211Jak získat nejnovější aktualizaci Service Pack pro SQL Server 2000

Informace o restartování

Po instalaci této opravy hotfix není třeba počítač restartovat.

Informace o registru

Nemáte změna registru.

Informace o souboru opravy hotfix

Tato oprava hotfix obsahuje pouze soubory, které jsou nutné k opravě problémů uvedených v tomto článku. Oprava hotfix nemusí obsahovat všechny soubory nutné k plné aktualizaci produktu na nejnovější verzi.

Anglická verze této opravy hotfix má následující (nebo pozdější) atributy souborů. Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Pokud zobrazíte informace o souboru, bude převedena na místní čas. Rozdíl mezi místním ČASEM a najít, použijte kartu časové pásmo v položce Datum a čas v ovládacím.
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Spupdsvc.exe6.2.24.022,75201 VI 200511: 43X86
Tempcatsign.CDFNelze použít2,11317. Listopadu 200602: 16Nelze použít
80sp4-tools.sqlNelze použít134,62818. Února 200609: 40Nelze použít
Dtsui.dll2000.80.2232.01,593,34417. Listopadu 200600: 52X86
Impprov.dll2000.80.2232.0102,40017. Listopadu 200600: 52X86
Msgprox.dll2000.80.2232.094,20817. Listopadu 200600: 52X86
Msrpjt40.dll4.10.9424.0188,47323. Ledna 200616: 13X86
Mssdi98.dll8.11.50523.0239,10406 VI 200506: 46X86
Ntwdblib.dll2000.80.2232.0290,81617. Listopadu 200600: 52X86
Odsole70.dll2000.80.2232.069,63217. Listopadu 200600: 52X86
Osql.exe2000.80.2232.057 34416. 11. 200608: 46X86
Pfclnt80.dll2000.80.2232.0430,08017. Listopadu 200600: 52X86
Procsyst.SQLNelze použít552,06816. Června 200508: 15Nelze použít
Qrdrsvc.exe2000.80.2232.0192,51216. 11. 200608: 50X86
Replcom.sqlNelze použít1,214,73316. 11. 200608: 36Nelze použít
Replmerg.exe2000.80.2232.0163,84016. 11. 200608: 52X86
Replmerg.sqlNelze použít1,151,52116. 11. 200608: 36Nelze použít
Replprov.dll2000.80.2232.0237,56817. Listopadu 200600: 52X86
Replrec.dll2000.80.2232.0315,39217. Listopadu 200600: 52X86
Replsub.dll2000.80.2232.0270,33617. Listopadu 200600: 52X86
Replsys.sqlNelze použít1,096,07531. 7. 200609: 21Nelze použít
Repltran.SQLNelze použít1,000,63402 Únor 200605: 59Nelze použít
Rinitcom.dll2000.80.2232.0278,52817. Listopadu 200600: 52X86
Semexec.dll2000.80.2232.0856,06417. Listopadu 200600: 52X86
Snapshot.exe2000.80.2232.061,44016. 11. 200608: 57X86
Sp4_serv_qfe.SQLNelze použít18,81016. Června 200508: 15Nelze použít
Sqlagent.exe2000.80.2232.0323,58416. 11. 200608: 38X86
Sqldiag.exe2000.80.2232.0118,78416. 11. 200609: 16X86
Sqldmo.dll2000.80.2232.04,362,24017. Listopadu 200600: 52X86
Sqldumper.exeNelze použít22,52816. 11. 200608: 57X86
Sqlevn70.rll2000.80.2232.045,05617. Listopadu 200600: 52Nelze použít
Sqlfth75.dll2000.80.2232.0102,40016. 11. 200608: 45X86
Sqlservr.exe2000.80.2232.09,175,04016. 11. 200610: 43X86
Sqlsort.dll2000.80.2232.0589,82417. Listopadu 200600: 52X86
Stardds.dll2000.80.2232.0176,12817. Listopadu 200600: 52X86
Svrnetcn.dll2000.80.2232.0110,59217. Listopadu 200600: 52X86
Ums.dll2000.80.2232.035,32817. Listopadu 200600: 52X86
Xpstar.dll2000.80.2232.0311,29617. Listopadu 200600: 52X86
Osql.exe2000.80.2232.057 34416. 11. 200608: 46X86
Sqlse.rll1.1.2041.045,05602 Květen 200603: 22Nelze použít
Sqlstpcustomdll.dll1.1.2041.01,846,78402 Květen 200603: 22X86
Sqlstpcustomdll.rll1.1.2041.012,28802 Květen 200603: 22Nelze použít
Updspapi.dll6.2.24.0371,42401 VI 200511: 45X86

Jak potíže obejít

Tento problém vyřešit, použijte jednu z následujících postupů:
  • Vyhnout se rušení dotazu.
  • Vyhněte se použití časově náročné operace na typech dat binary large object. Tyto operace provést dotaz prostředku intenzivní a může zpomalit serveru.
  • Přepište dotaz vyhnout operátor UNION nebo operátor OUTER JOIN.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Další informace

Další informace o pojmenování schématu aktualizace SQL Server klepněte na následující číslo článku databáze Microsoft Knowledge Base:
822499Nové schéma přidělování názvů pro balíčky aktualizací softwaru Microsoft SQL Server
Další informace o terminologii používané v aktualizacích softwaru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
824684Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 928568 - Poslední aktualizace: 19. června 2007 - Revize: 2.3
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2000 Enterprise Edition 64-bit
Klíčová slova: 
kbmt kbautohotfix kbexpertiseadvanced kbtshoot kbfix kbhotfixserver kbqfe kbpubtypekc KB928568 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:928568

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com