Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Chyba č: 1209 (SQL Hotfix)
Chyba č: 443526 (SQLBUDT)

Společnost Microsoft distribuuje opravy Microsoft SQL Server 2005 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 SQL Server 2005.

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

  • Informace o tom, zda musí restartování počítače po instalaci balíčku oprav hotfix

  • Informace o tom, zda balíček opravy hotfix nahrazuje jiným balíčkem oprav hotfix

  • Informace o zda musí provést libovolné změny registru

  • Soubory, které jsou obsaženy v balíčku oprav hotfix

Příznaky

Po spuštění uživatelem definované funkce v SQL Server 2005, zobrazí se chybová zpráva. K tomuto problému dochází, pokud spustíte následující příkaz před spuštěním funkce definované uživatelem:

SET FMTONLY ON

Zobrazí jiná chybová zpráva, v závislosti na verzi serveru SQL Server 2005, který jste nainstalovali. Pokud používáte SQL Server 2005 Service Pack 1 (SP1), může docházet také další problémy.

V původní verzi SQL Server 2005

Po spuštění funkce definované uživatelem v původní verzi serveru SQL Server 2005, zobrazí se následující chybová zpráva.

Msg 536, úroveň 16, stát 5, řádek 4
Neplatná délka parametr předaný funkci PODŘETĚZEC.

SQL Server 2005 SP1

Po spuštění uživatelem definované funkce v SQL Server 2005 SP1, se může vyskytnout následující problémy:

  • Zobrazí se následující chybová zpráva:

    Msg 109, úroveň 20 stát 0, řádek 0
    Při příjmu výsledků ze serveru došlo k chybě na úrovni přenosu. (Zprostředkovatel: sdílené paměti zprostředkovatele, chyba: 0 - bylo ukončeno potrubí.)

  • Služba SQL Server zastaví.

  • Následující narušení přístupu je zaznamenána v souboru SQL Server Errorlog:

    SqlDumpExceptionHandler: Proces 53 generované Závažná výjimka c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server je ukončení tohoto procesu.

Řešení

Informace o aktualizaci Service pack

Tento problém vyřešíte pomocí nejnovější aktualizace service pack pro SQL Server 2005. Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

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

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:

http://support.microsoft.com/contactus/?ws=supportPozná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

Musíte mít SQL Server 2005 Service Pack 1 (SP1) nainstalovat tuto opravu hotfix.

Další informace o možnostech získání aktualizace SQL Server 2005 Service Pack 1 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

Máte po použití této opravy hotfix restartujte službu SQL Server.

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 (nebo pozdější atributy souborů) 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.

Název souboru

Verze souboru

Velikost souboru

Datum

Čas

Platforma

Hauresourcedb.ldf

Není k dispozici

524,288

17-Aug-2006

10:39

Není k dispozici

Hauresourcedb.mdf

Není k dispozici

39,911,424

17-Aug-2006

10:39

Není k dispozici

Logread.exe

2005.90.2183.0

398,112

17-Aug-2006

14:13

x86

Microsoft.analysisservices.adomdclient.dll

9.0.2183.0

543,520

17-Aug-2006

14:13

x86

Microsoft.analysisservices.deployengine.dll

9.0.2183.0

138,016

17-Aug-2006

14:12

x86

Microsoft.analysisservices.dll

9.0.2183.0

1,215,264

17-Aug-2006

14:13

x86

Microsoft.sqlserver.mgdsqldumper.dll

2005.90.2183.0

75,552

17-Aug-2006

14:11

x86

Microsoft.sqlserver.sqlenum.dll

9.0.2183.0

908,064

17-Aug-2006

14:13

x86

Msgprox.dll

2005.90.2183.0

197,920

17-Aug-2006

14:11

x86

Msmdlocal.dll

9.0.2183.0

15,703,840

17-Aug-2006

14:13

x86

Msmdredir.dll

9.0.2183.0

3,968,800

17-Aug-2006

14:14

x86

Replprov.dll

2005.90.2183.0

547,616

17-Aug-2006

14:13

x86

Replrec.dll

2005.90.2183.0

782,112

17-Aug-2006

14:12

x86

Sqlaccess.dll

2005.90.2183.0

347,936

17-Aug-2006

14:13

x86

Sqlagent90.exe

2005.90.2183.0

319,264

17-Aug-2006

14:12

x86

Sqlservr.exe

2005.90.2183.0

28,959,064

17-Aug-2006

14:13

x86

Sysdbupg.sql

Není k dispozici

192,346

19-Jul-2006

09:02

Není k dispozici

Template_hauresourcedb.ldf

Není k dispozici

524,288

17-Aug-2006

10:39

Není k dispozici

Template_hauresourcedb.mdf

Není k dispozici

39,911,424

17-Aug-2006

10:39

Není k dispozici

Xpstar90.dll

2005.90.2183.0

292,640

17-Aug-2006

14:16

x86

Xpstar90.rll

2005.90.2183.0

152,864

17-Aug-2006

14:12

Není k dispozici

Jak potíže obejít

Chcete-li tento problém vyřešit, změňte nastavení FMTONLY NASTAVENA na OFF před spuštěním funkce definované uživatelem.

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Platí pro". Tento problém byl poprvé opraven v aktualizaci SQL Server 2005 Service Pack 2.

Další informace

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

Informace o výpisu zásobníku

V SQL Server 2005 SP1 zobrazí výpis zásobníku následující informace:

2006-08-16 19:30:37.61 spid54      * Short Stack Dump
2006-08-16 19:30:37.62 spid54 014718DE Module(sqlservr+004718DE)
2006-08-16 19:30:37.62 spid54 0108B032 Module(sqlservr+0008B032)
2006-08-16 19:30:37.62 spid54 0108B066 Module(sqlservr+0008B066)
2006-08-16 19:30:37.62 spid54 014680F2 Module(sqlservr+004680F2)
2006-08-16 19:30:37.62 spid54 01BDF9D2 Module(sqlservr+00BDF9D2)
2006-08-16 19:30:37.62 spid54 014688D5 Module(sqlservr+004688D5)
2006-08-16 19:30:37.62 spid54 01023E34 Module(sqlservr+00023E34)
2006-08-16 19:30:37.62 spid54 0136764A Module(sqlservr+0036764A)
2006-08-16 19:30:37.62 spid54 013674C1 Module(sqlservr+003674C1)
2006-08-16 19:30:37.62 spid54 01367356 Module(sqlservr+00367356)
2006-08-16 19:30:37.62 spid54 01BF2102 Module(sqlservr+00BF2102)
2006-08-16 19:30:37.62 spid54 01381DA5 Module(sqlservr+00381DA5)
2006-08-16 19:30:37.62 spid54 01023E34 Module(sqlservr+00023E34)
2006-08-16 19:30:37.62 spid54 01041DD5 Module(sqlservr+00041DD5)
2006-08-16 19:30:37.62 spid54 0103DFD4 Module(sqlservr+0003DFD4)
2006-08-16 19:30:37.62 spid54 01006A96 Module(sqlservr+00006A96)
2006-08-16 19:30:37.62 spid54 01006BBC Module(sqlservr+00006BBC)
2006-08-16 19:30:37.62 spid54 01006DAB Module(sqlservr+00006DAB)
2006-08-16 19:30:37.62 spid54 01447562 Module(sqlservr+00447562)
2006-08-16 19:30:37.62 spid54 0144859B Module(sqlservr+0044859B)
2006-08-16 19:30:37.62 spid54 0144789A Module(sqlservr+0044789A)
2006-08-16 19:30:37.64 spid54 01447720 Module(sqlservr+00447720)
2006-08-16 19:30:37.64 spid54 781329AA Module(MSVCR80+000029AA)
2006-08-16 19:30:37.65 spid54 78132A36 Module(MSVCR80+00002A36)

sqlservr!CMsqlXactImp::ClearAllUpdateSequenceMarkers+0x3b (CONV: thiscall)
sqlservr!CMsqlXactImp::RollbackInternal+0x3a (CONV: thiscall)
sqlservr!CMsqlXactImp::Rollback+0x31 (CONV: thiscall)
sqlservr!CAutoMsqlXact::RollbackNestedXact+0x1b (FPO: [0,0,0]) (CONV: thiscall)
sqlservr!CExecuteStatement::RollbackNestedXact+0x14 (FPO: [1,0,0]) (CONV: thiscall)
sqlservr!CExecuteStatement::FinishNormalImp+0x8c (CONV: thiscall)
sqlservr!CExecuteStatement::FinishOnExceptionImp+0x13 (CONV: thiscall)
sqlservr!CMsqlExecContext::FExecute+0x65c (CONV: thiscall)
sqlservr!CSQLSource::Execute+0x73b (CONV: thiscall)
sqlservr!process_request+0x2e3 (CONV: stdcall)
sqlservr!process_commands+0x2e0 (CONV: stdcall)
sqlservr!SOS_Task::Param::Execute+0xe2 (CONV: thiscall)
sqlservr!SOS_Scheduler::RunTask+0xb9 (CONV: thiscall)
sqlservr!SOS_Scheduler::ProcessTasks+0x141 (CONV: stdcall)
sqlservr!SchedulerManager::WorkerEntryPoint+0x1a8 (CONV: stdcall)
sqlservr!SystemThread::RunWorker+0x7f (CONV: thiscall)
sqlservr!SystemThreadDispatcher::ProcessWorker+0x225 (CONV: thiscall)
sqlservr!SchedulerManager::ThreadEntryPoint+0x143 (CONV: stdcall)
msvcr80!_callthreadstartex+0x1b (FPO: [Non-Fpo]) (CONV: cdecl)
msvcr80!_threadstartex+0x66 (FPO: [Non-Fpo]) (CONV: stdcall)

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×