Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

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īmenis
APAKŠ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īmenis
    Saņ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ēm

Lai 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 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)

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.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×