Kļūdas numurs: 1209 (SQL labojumfails)Kļūdas numurs: 443526 (SQLBUDT)

Microsoft izplata Microsoft SQL Server 2005 labojumus kā vienu lejupielādējamu failu. Tā kā labojumi ir kumulatīvi, katrs jauns laidiens ietver visus labojumfailus un visus drošības labojumus, kas bija ietverti iepriekšējā SQL Server 2005 labojumu laidienā.

Šajā rakstā ir aprakstīts tālāk par šo labojumfailu release:

  • Problēmas, kas tiek labotas, izmantojot šo labojumfailu pakotni

  • Labojumfailu pakotnes instalēšanas priekšnosacījumi

  • Papildinformāciju par to, vai dators ir jārestartē pēc šīs labojumfailu pakotnes instalēšanas

  • Papildinformāciju par to, vai labojumfailu pakotne tiek aizstāta ar kādu citu labojumfailu pakotni

  • Papildinformāciju par to, vai ir jāveic jebkādas izmaiņas reģistrā

  • Failus, kas atrodas labojumfailu pakotni

Pazīmes

SQL Server 2005, izpildot lietotāja definētas funkcijas, tiek parādīts kļūdas ziņojums. Šī problēma rodas, ja pirms veicat lietotāja definētas funkcijas, palaižot šādu paziņojumu:

SET FMTONLY ON

Tiek parādīts citu kļūdas ziņojums, atkarībā no SQL Server 2005 instalētās versijas. Ja izmantojat SQL Server 2005 1. servisa pakotne (SP1), var rasties arī citas problēmas.

SQL Server 2005 sākotnējā laidiena versija

Ja SQL Server 2005 sākotnējā versija, izpildot lietotāja definētas funkcijas, tiek parādīts šāds kļūdas ziņojums.

Msg 536, 16 valsts 5 rindas 4. līmenisAPAKŠVIRKNE funkcijai nodots nederīgs garums parametrs.

SQL Server 2005 SP1

Ja SQL Server 2005 SP1, izpildot lietotāja definētas funkcijas, rodas šādas problēmas:

  • Tiek parādīts tālāk redzamais kļūdas ziņojums.

    Ziņojums 109, 20, stāvoklis 0 0 rindiņas līmenisSaņemot rezultātus no servera transporta līmeņa kļūda. (nodrošinātājs: koplietojamo atmiņu sniedzēja kļūdas: 0 - vertikālā svītra ir pabeigta.)

  • SQL servera pakalpojums pārtrauc.

  • SQL Server Errorlog fails tiek reģistrēts šādu piekļuves pārkāpums.

    SqlDumpExceptionHandler: 53 procesu ģenerēts kritisku izņēmumu c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server pārtrauc šo procesu.

Risinājums

Servisa pakotnes informācija

Lai novērstu šo problēmu, iegūstiet jaunāko servisa pakotni SQL Server 2005. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

Kā iegūt jaunāko servisa pakotni, SQL Server 2005 913089

Informācija par labojumfailu

Korporācija Microsoft piedāvā atbalstītu labojumfailu. Tomēr šis labojumfails ir paredzēts tikai šajā rakstā aprakstītās problēmas novēršanai. Lai lietotu šo labojumfailu tikai tām sistēmām, kurām ir radusies tieši šī problēma. Šajā labojumfailā, iespējams, tiks veikta papildu testēšana. Tādēļ, ja jums šī problēma nerada nopietnus traucējumus, ieteicams pagaidīt nākamos programmatūras atjauninājumus, kuros ir iekļauts šis labojumfails.Ja labojumfails ir pieejams lejupielādei, sadaļa "Pieejama labojumfaila lejupielāde" ir pieejama šī zināšanu bāzes raksta augšpusē. Ja šādas sadaļas nav, sazinieties ar Microsoft klientu apkalpošanas un atbalsta dienestu, lai iegūtu labojumfailu.Piezīme. Ja rodas papildu problēmas vai nepieciešama problēmu novēršana, iespējams, būs jāizveido atsevišķs pakalpojuma pieprasījums. Parasti atbalsta izmaksas tiek piemērotas jautājumiem par papildu atbalstu un problēmām, kas neattiecas uz šo konkrēto labojumfailu. Lai iegūtu pilnīgu sarakstu ar Microsoft klientu apkalpošanas un atbalsta centra tālruņa numuru vai izveidotu atsevišķu pakalpojuma pieprasījumu, apmeklējiet šo Microsoft Web vietu:

http://support.microsoft.com/contactus/?ws=supportPiezīme. Veidlapā "Pieejama labojumfaila lejupielāde" norādītas valodas, kurām ir pieejams labojumfails. Ja tajā nav vajadzīgās valodas, tas nozīmē, ka šai valodai labojumfails nav pieejams.

Priekšnosacījumi

Jāinstalē SQL Server 2005 1. servisa pakotni (SP1, lai lietotu šo labojumfailu).Lai iegūtu papildinformāciju par SQL Server 2005 1. servisa pakotnes iegūšanu, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

Kā iegūt jaunāko servisa pakotni, SQL Server 2005 913089

Informācija par restartēšanu

Jums ir pēc šī labojumfaila lietošanas jārestartē SQL servera pakalpojums.

Reģistra informācija

Jūs reģistrā izmaiņas nav jāveic.

Informācija par labojumfailu

Šis labojumfails ir tikai tos failus, kas nepieciešami, lai novērstu šajā rakstā minētās problēmas. Šajā labojumfailā, iespējams, nav iekļauti visi faili, kas nepieciešami produkta pilnīgai atjaunināšanai uz jaunāko būvējumu.Šī labojumfaila versijai angļu valodā ir faila atribūti (vai jaunāki faila atribūti) Šajā tabulā sniegtie. Šo failu datumi un laiki ir norādīti atbilstoši universālajam koordinētajam laikam (UTC). Skatot faila informāciju, tā tiek pārvērsta atbilstoši vietējam laikam. Lai noskaidrotu atšķirību starp UTC un vietējo laiku, izmantojiet vadības paneļa vienuma datums un laiks zīmni laika josla .

Faila nosaukums

Faila versija

Faila lielums

Datums

Laiks

Platformas

Hauresourcedb.ldf

Neattiecas

524,288

17-Aug-2006

10:39

Neattiecas

Hauresourcedb.mdf

Neattiecas

39,911,424

17-Aug-2006

10:39

Neattiecas

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

Neattiecas

192,346

19-Jul-2006

09:02

Neattiecas

Template_hauresourcedb.ldf

Neattiecas

524,288

17-Aug-2006

10:39

Neattiecas

Template_hauresourcedb.mdf

Neattiecas

39,911,424

17-Aug-2006

10:39

Neattiecas

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

Neattiecas

Risinājums

Lai novērstu šo problēmu, mainiet iestatīt FMTONLY iestatījumu OFF pirms veicat lietotāja definētas funkcijas.

Statuss

Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz". Šī problēma pirmo reizi tika labota sistēmas SQL Server 2005 2. servisa pakotni.

Papildinformācija

Lai iegūtu papildinformāciju par Microsoft SQL Server atjauninājumu nosaukumdošanas shēma, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

Jauna 822499 nosaukumdošanas shēma Microsoft SQL Server programmatūras atjaunināšanas pakotnēmLai iegūtu papildinformāciju par programmatūras atjauninājumu terminoloģiju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

824684 tiek izmantota Microsoft programmatūras atjauninājumu standarta terminoloģijas apraksts

Steka izmete informācija

Tiek parādīts SQL Server 2005 SP1 steka izmete šāda informācija:

2006-08-16 19:30:37.61 spid54      * Short Stack Dump2006-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)

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.