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.

Simptomi

Microsoft SQL Server 2008 vai Microsoft SQL Server 2008 R2 vidē datu bāzes atkopšana var aizņemt ļoti ilgu laiku 1. fāzē, analīzes fāzē. Šī problēma parasti rodas, ja starp pēdējā pabeigtā kontrolpunkta sākumu un beigām pirms SQL Server beidzēšanas notiek daudz transakciju. Piemēram, var rasties miljoniem transakciju. Kad rodas šī problēma, SQL Server kļūdu žurnālā tiek reģistrēts kļūdas ziņojums, kas līdzīgs šim:

Datu bāzes "mydatabase" (5) atgūstamība ir 0% pilnīga (aptuveni 1234 sekundes paliek). 1. posms no 3. Šis ir tikai informatīvs ziņojums. Lietotāja darbība nav nepieciešama.

Ilgstoša piedziņas problēma var rasties arī tad, ja tiek atritināts viens vai vairāki ilgstošie darījumi, vai, ja jūsu transakciju žurnālfailā ir pārāk daudz virtuālo žurnālu failu (VLFs). Lai iegūtu papildinformāciju par lēnu darbību datu bāzes atkopšanas laikā, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2455009 Labojums: lēna veiktspēja, atjaunojot datu bāzi, ja ir daudz VLFs transakciju žurnālfailā SQL Server 2005, SQL Server 2008 vai SQL Server 2008 R2

Cēlonis

Problēma rodas tāpēc, ka jaukšanas tabula netiek ģenerēta ar pietiekamiem jaukšanas spaiņiem. Tāpēc, lai meklētu hash ķēdes, ir nepieciešams ilgs laiks.

Risinājums

Lai novērstu šo problēmu, lietojiet šo labojumfailu.

Kumulatīvās atjaunināšanas informācija

SQL Server 2008 3. servisa pakotne

Šīs problēmas labojums pirmo reizi tika izlaists SQL Server 2008 3. servisa pakotnē iekļautajā kumulatīvajā atjauninājumā 1. Lai iegūtu papildinformāciju par šo kumulatīvās atjaunināšanas pakotni, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2617146 Kumulatīvās atjaunināšanas pakotne 1 SQL Server 2008 3. servisa pakotneiPiezīme. Tā kā būvējums ir kumulatīvs, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2008 labošanas laidienā. Microsoft iesaka, ka apsveriet iespēju lietot jaunāko labojumu laidienu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2629969 SQL Server 2008 būvējumi, kas tika izlaisti pēc SQL Server 2008 3. servisa pakotnes izlaišanas Microsoft SQL Server 2008 labojumfaili tiek izveidoti specifiskām SQL Server servisa pakotnēm. SQL Server 2008 Service Pack 3 labojumfails ir jālieto SQL Server 2008 3. servisa pakotnes instalēšanai. Pēc noklusējuma visi labojumfaili, kas tiek nodrošināti SQL Server servisa pakotnē, ir iekļauti nākamajā SQL Server servisa pakotnē.

SQL Server 2008 R2

Šīs problēmas labojums pirmo reizi tika izlaists kumulatīvajā atjaunināšanā 9. Lai iegūtu papildinformāciju par to, kā iegūt SQL Server 2008 R2 kumulatīvās atjaunināšanas pakotni, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2567713 Kumulatīvo atjauninājumu pakotne 9 SQL Server 2008 R2 Piezīme. Tā kā būvējums ir kumulatīvs, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2008 R2 labošanas laidienā. Iesakām apsvērt jaunāko labojumu laidienu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

981356 SQL Server 2008 R2 būvējumi, kas tika izlaisti pēc tam, kad tika izlaists SQL Server 2008 R2

SQL Server 2008 R2 1. servisa pakotne

Šīs problēmas labojums pirmo reizi tika izlaists SQL Server 2008 R2 1. servisa pakotnei. Lai iegūtu papildinformāciju par to, kā iegūt šo kumulatīvo atjaunināšanas pakotni, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2567714 Kumulatīvās atjaunināšanas pakotne 2 SQL Server 2008 R2 1. servisa pakotneiPiezīme. Tā kā būvējums ir kumulatīvs, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2008 R2 labošanas laidienā. Iesakām apsvērt jaunāko labojumu laidienu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2567616 SQL Server 2008 R2 būvējumi, kas tika izlaisti pēc tam, kad tika izlaista SQL Server 2008 R2 1. servisa pakotne

SQL Server 2008 2. servisa pakotne

Šīs problēmas labojums pirmo reizi tika izlaists kumulatīvajā atjauninājumā 5 SQL Server 2008 2. servisa pakotnei. Lai iegūtu papildinformāciju par šo kumulatīvās atjaunināšanas pakotni, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2555408 Kumulatīvās atjaunināšanas pakotne 5 SQL Server 2008 2. servisa pakotneiPiezīme. Tā kā būvējums ir kumulatīvs, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2008 labošanas laidienā. Microsoft iesaka, ka apsveriet iespēju lietot jaunāko labojumu laidienu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2402659 SQL Server 2008 būvējumi, kas tika izlaisti pēc tam, kad tika izlaista SQL Server 2008 2. servisa pakotne Microsoft SQL Server 2008 labojumfaili tiek izveidoti specifiskām SQL Server servisa pakotnēm. SQL Server 2008 2. servisa pakotnes labojumfails ir jālieto SQL Server 2008 2. servisa pakotnes instalēšanai. Pēc noklusējuma visi labojumfaili, kas tiek nodrošināti SQL Server servisa pakotnē, ir iekļauti nākamajā SQL Server servisa pakotnē.

SQL Server 2008 1. servisa pakotne

Šīs problēmas labojums pirmo reizi tika izlaists kumulatīvajā atjauninājumā 15 SQL Server 2008 1. servisa pakotnei. Lai iegūtu papildinformāciju par šo kumulatīvās atjaunināšanas pakotni, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2555406 Kumulatīvās atjaunināšanas pakotne 15 SQL Server 2008 1. servisa pakotneiPiezīme. Tā kā būvējums ir kumulatīvs, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2008 labošanas laidienā. Microsoft iesaka, ka apsveriet iespēju lietot jaunāko labojumu laidienu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

970365 SQL Server 2008 būvējumi, kas tika izlaisti pēc tam, kad tika izlaists SQL Server 2008 1. servisa pakotne Microsoft SQL Server 2008 labojumfaili tiek izveidoti specifiskām SQL Server servisa pakotnēm. SQL Server 2008 1. servisa pakotnes labojumfails ir jālieto SQL Server 2008 1. servisa pakotnes instalēšanai. Pēc noklusējuma visi labojumfaili, kas tiek nodrošināti SQL Server servisa pakotnē, ir iekļauti nākamajā SQL Server servisa pakotnē.

Informācija par labojumfailu

Atbalstītais labojumfails ir pieejams Microsoft. Taču šis labojumfails ir paredzēts tikai šajā rakstā aprakstītās problēmas novēršanai. Lietojiet šo labojumfailu tikai tām sistēmām, kurām ir radusies šajā rakstā aprakstītā problēma. Šis labojumfails var saņemt papildu testēšanu. Tāpēc, ja šī problēma nerada nopietnus traucējumus, iesakām gaidīt nākamo programmatūras atjauninājumu, kurā ir iekļauts šis labojumfails. Ja labojumfails ir pieejams lejupielādei, šī zināšanu bāzes raksta augšdaļā ir sadaļa "pieejama labojumfaila lejupielāde". Ja šī sadaļa neparādās, 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, ir 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 pilnu Microsoft klientu apkalpošanas un atbalsta tālruņa numuru sarakstu vai izveidotu atsevišķu pakalpojumu pieprasījumu, apmeklējiet šo Microsoft tīmekļa vietni:

http://support.microsoft.com/contactus/?ws=supportPiezīme. Veidlapā "pieejama labojumfaila lejupielāde" ir redzamas valodas, kurās ir pieejams labojumfails. Ja neredzat savu valodu, tas ir tāpēc, ka šīs valodas labojumfails nav pieejams.

Priekšnoteikumi

Lai lietotu šo labojumfailu, jums ir jābūt instalētai Microsoft SQL Server 2008 2. servisa pakotnei.

Restartējiet informāciju

Pēc šī labojumfaila lietošanas, iespējams, būs jārestartē dators. Taču tiks restartēts SQL Server process.

Aizstāšanas informācija

Šis labojumfails neaizstāj iepriekš izlaisto labojumfailu.

Informācija par failu

Šī labojumfaila angļu valodas versijā ir tālāk esošajā tabulā uzskaitītie failu atribūti (vai jaunāki failu atribūti). Šo failu datumi un laiki ir norādīti sadaļā koordinētais universālais laiks (UTC). Skatot informāciju par failu, tā tiek konvertēta uz lokālo laiku. Lai noskaidrotu atšķirību starp UTC un vietējo laiku, izmantojiet cilni laika josla vadības paneļa vienuma datums un laiks .

Visām atbalstītajām SQL Server 2008 versijām, kuru pamatā ir x86

Faila nosaukums

Faila versija

Faila lielums

Datumu

Laika

Platform

Sqlservr.exe

2007.100.4286.0

42 793 832

27-May-2011

21:57

x86

Visām atbalstītajām SQL Server 2008 versijām, kuru pamatā ir x64

Faila nosaukums

Faila versija

Faila lielums

Datumu

Laika

Platform

Sqlservr.exe

2007.100.4286.0

57 736 040

27-May-2011

19:02

x64

Visām atbalstītajām SQL Server 2008 versijām, kuru pamatā ir 64

Faila nosaukums

Faila versija

Faila lielums

Datumu

Laika

Platform

Sqlservr.exe

2007.100.4286.0

111 166 312

27-May-2011

08:14

IA-64

Risinājums

Lai novērstu šo problēmu, veiciet kādu no tālāk norādītajām darbībām.

  • Uzgaidiet, līdz tiek pabeigta atkopšana.

  • Atjaunojiet datu bāzi no dublējumkopijām.

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Papildinformācija

Lai iegūtu papildinformāciju par kontrolpunktiem un I/O no datu bāzes programmas instances, apmeklējiet šo Microsoft izstrādātāju tīkla (MSDN) tīmekļa vietni:

Lappušu rakstīšanaLai iegūtu papildinformāciju par datu kopēšanas procesu no dublējumkopijas un lietotu reģistrētās darbības datos, lai to pāradresētu uz Target atkopšanas punktu, apmeklējiet šo Microsoft izstrādātāju tīkla (MSDN) tīmekļa vietni:

Izpratne par to, kā dublējumu atjaunošana un reģenerācija darbojas SQL Server

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!

×