Vea nr: 1209 (SQL kiirparandus)
Vea nr: 443526 (SQLBUDT)Microsoft levitab Microsoft SQL Server 2005 Kiirparandusi ühe allalaaditava failina. Et parandused on kumulatiivsed, sisaldab iga uus kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2005 parandada keskkonda.
Selles artiklis kirjeldatakse selle käigultparanduse versiooni kohta järgmist:
-
See kiirparanduspakett lahendatavad probleemid
-
Kiirparanduspaketi installimise eeltingimused
-
Kas tuleb arvuti taaskäivitada pärast kiirparanduse paketi installimist teavet
-
Kas selle kiirparanduspaketi asendab käigultparanduste pakett teavet
-
Kas te peate tegema registris muudatusi teave
-
Kiirparanduspaketis sisalduvad failid
Sümptomid
Kui kasutaja määratletud funktsiooni käivitada SQL Server 2005, kuvatakse tõrketeade. See probleem ilmneb enne käivitamist kasutaja määratletud funktsiooni käivitamisel järgmine teade:
SET FMTONLY ON
Kuvatakse erinevad tõrketeade, sõltuvalt versiooni SQL Server 2005, mis on installitud. Kui kasutate SQL Server 2005 Service Pack 1 (SP1), võib tekkida ka muid probleeme.
SQL Server 2005 Algne versioon
SQL Server 2005 Algne versioon kasutaja määratletud funktsiooni käivitamisel kuvatakse järgmine tõrketeade.
MSG 536, tase 16, oleku 5, rida 4
Sobimatu pikkus parameeter edasi ALAMSTRING funktsiooni.SQL Server 2005 hoolduspaketiga SP1
Kasutaja määratletud funktsiooni SQL Server 2005 hoolduspaketi SP1 käivitamisel ilmneda järgmised probleemid:
-
Kuvatakse järgmine tõrketeade:
MSG 109, tase 20, olekusse 0, 0 rida
Transpordi tasemel tõrge ilmnes tulemuste saamisel serverist. (pakkuja: jagatud mälu pakkuja, tõrge: 0 - toru on lõpetatud.) -
SQL serveri teenus lõpetab.
-
Järgmine juurdepääsurikkumine logib SQL serveri Errorlog failis:
SqlDumpExceptionHandler: 53 käigus loodud fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server lõpetab selle protsessi.
Lahendus
Hoolduspaketi teave
Selle probleemi lahendamiseks hankige uusim hoolduspakett SQL Server 2005. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
913089 kuidas hankida uusim hoolduspakett SQL Server 2005
Kiirparanduse teave
Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda parandust ainult selle konkreetse probleemiga süsteemides. Seda kiirparandust võidakse täiendavalt testida. Seega, kui probleem teid tõsiselt ei kahjusta, soovitame oodata järgmist tarkvaravärskendust, mis sisaldab seda kiirparandust.
Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli alguses jaotis "Kiirparandus on allalaadimiseks saadaval". Kui seda jaotist ei ole, kontakteeruge vastava kiirparanduse hankimiseks Microsofti klienditeeninduse ja toega. Märkus. Kui ilmneb veel probleeme või kui on tarvis teha tõrkeotsing, peate looma eraldi tugiteenuse taotluse. Tavapärane tugiteenuse tasu kehtib täiendavatele tugiteenustega seotud küsimustele ning probleemidele, mis pole lahendatavad konkreetse kiirparandusega. Täieliku loetelu Microsofti klienditeeninduse ja -toe telefoninumbrite või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti:http://support.microsoft.com/contactus/?ws=supportMärkus. "Kiirparandus on allalaadimiseks saadaval" vormil kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval.
Eeltingimused
SQL Server 2005 Service Pack 1 (SP1) selle kiirparanduse rakendamiseks peab teil olema.
SQL Server 2005 Service Pack 1 hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:913089 kuidas hankida uusim hoolduspakett SQL Server 2005
Taaskäivitusteave
Peate pärast selle kiirparanduse rakendamist SQL Serveri teenuse taaskäivitamiseks.
Registri teave
Teil pole registrit muutma.
Kiirparanduse failiteave
See kiirparandus sisaldab ainult neid faile, mida on vaja käesolevas artiklis loetletud probleemide lahendamiseks. See kiirparandus ei pruugi sisaldada kõiki faile, mida teil on vaja toote täielikuks värskendamiseks uusimale järgule.
Sellel kiirparanduse ingliskeelsel versioonil on failiatribuudid (või hilisemad failiatribuudid), mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid jaoks on loetletud maailmaaja järgi (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC-aja ja kohaliku aja erinevuse väljaselgitamiseks kasutage juhtpaneeli tööriista kuupäev ja kellaaeg vahekaarti ajavöönd .
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Aeg |
Platvorm |
---|---|---|---|---|---|
Hauresourcedb.ldf |
Pole rakendatav |
524,288 |
17-Aug-2006 |
10:39 |
Pole rakendatav |
Hauresourcedb.mdf |
Pole rakendatav |
39,911,424 |
17-Aug-2006 |
10:39 |
Pole rakendatav |
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 |
Pole rakendatav |
192,346 |
19-Jul-2006 |
09:02 |
Pole rakendatav |
Template_hauresourcedb.ldf |
Pole rakendatav |
524,288 |
17-Aug-2006 |
10:39 |
Pole rakendatav |
Template_hauresourcedb.mdf |
Pole rakendatav |
39,911,424 |
17-Aug-2006 |
10:39 |
Pole rakendatav |
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 |
Pole rakendatav |
Lahendus
Selle probleemi lahendamiseks muuta FMTONLY seada sätte väljalülitamine enne käivitamist kasutaja määratletud funktsiooni.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel. See probleem lahendati esimesena SQL Server 2005 Service Pack 2.
Lisateabe saamiseks
Microsoft SQL serveri värskenduste nimetamise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
822499 uus failinimede skeem Microsoft SQL serveri tarkvaravärskenduspakettide Tarkvaravärskenduste terminoloogia kohta lisateabe saamiseks avage Microsofti teabebaasi (Knowledge Base) artikkel, klõpsates järgmist artiklinumbrit:
824684 Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite kirjeldus
Dump pinu
SQL Server 2005 hoolduspaketi SP1 kuvatakse pinu dump järgmist:
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)