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.

147332 (satura uzturēšana)kļūdas numurs: VSTS: 699009

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

Pazīmes

Microsoft SQL Server 2008 vai Microsoft SQL Server 2008 R2 var atzīmēt datu bāzes faili kā samazināts pat tad, ja fiziskā faili ir atzīmēti kā netiek samazināts failu sistēmā.

Piezīmes

  • Noteikt, vai datu bāzes faili ir atzīmēti kā reti SQL Server metadatus, palaidiet šo priekšrakstu, un pēc tam pārbaudiet vai kolonnā Is_Sparse ir iestatīta vērtība, kas nav nulle rezultātu kopā

    Use 

    <database name>select is_sparse , physical_name from sys.database_files

  • Vaicājumu failu sistēmas fizisko failu statusu, pēc datu bāze ir bezsaistes palaidiet tālāk norādīto komandu Windows.

    fsutil sparse queryflag 
    <files path>\<database file>

    Ja tiek parādīta šāda izvade, fails ir atzīmēts kā samazināts failu sistēmas:

    Šis fails ir iestatīts kā reti.

  • Metadatu SQL Server gan failu metadatu rediģēšanai sistēmā ir atzīmēts kā samazināts tikai datu bāzes datu failus, kas ietilpst datu bāzes momentuzņēmumu.

Iemesls

Šī problēma rodas, jo failu sistēma nepareizi atzīmē visas datu bāzes datu failu kā samazināts pēc alternatīvās plūsma, kas sākotnēji tika atzīmēta kā reti tiek noņemts. Alternatīvā plūsmas tiek noņemtas beidzas DBCC CHECKDB komandu.

Piezīmes

  • Iekšējā datu bāzes momentuzņēmumu lietojums ir NTFS līdzeklis, kas izmanto komandas DBCC CHECKDB saime. Palaižot komandas DBCC , datu bāzes programma izveido datu bāzes momentuzņēmumu alternatīvu straumē un parādīs transakciju stabilā stāvoklī. DBCC komandas izpilde pārbaudes pret alternatīvu straumi. Pēc komandas DBCC pabeigšanas tiek pārtraukts alternatīvu straumi.

  • Dizainu, kas izraisa šo problēmu tika ieviests sistēmā Windows Server 2003, Windows dublēšana skaļuma līmenis izmanto datu bāzes failu dublēšanai. SQL Server metadatu saglabā kopiju samazināts atribūtu datu failu sistēmas tabulās. Tomēr SQL Server nevar atjaunināt Is_Sparse informāciju pēc samazināts atribūts ir noņemta failu sistēma.

  • Šī problēma rodas arī pēc datu bāzes migrēšanas no Windows Server 2003 jaunākās operētājsistēmas Windows versiju.

    Piemēram, migrējot datu bāzes no Windows Server 2003 un Windows Server 2008 vai Windows Server 2008 R2.

Risinājums

Lai novērstu šo problēmu sistēmā SQL Server 2008 R2 vai SQL Server 2008, šī labojumfaila lietošanas un ieviesiet datu bāzi tiešsaistē. Ja datu bāzē ir tiešsaistē, SQL Server pārbauda vai fizisko datu bāzes faila metadatos ir atzīmēts kā samazināts failu sistēmā. Ja tas ir atzīmēts kā netiek samazināts, SQL Server metadati tiek atjaunināts.

Piezīme. Samazināts atribūti noņemtu failu sistēma, kopēt datu bāzes failu un pēc tam izmantojiet jaunas kopijas failu datu bāzes. Lai iegūtu papildinformāciju par šo procesu, apmeklējiet šo MSDN vietni:

Samazināts atribūti noņemšanu no failu sistēmas

Informācija par kumulatīvo atjauninājumu

SQL Server 2008 3. servisa pakotne

Šīs problēmas labojums vispirms tika izlaists 1. kumulatīvo atjauninājumu pakotne sistēmai SQL Server 2008 3. servisa pakotni. Papildinformāciju par šīs kumulatīvo atjauninājumu pakotnes, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2617146 kumulatīvā atjauninājuma pakotnes 1. SQL Server 2008 3. servisa pakotniPiezīme. Tā kā būvējumi ir kumulatīvi, katrs jauns labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija ietverti iepriekšējā SQL Server 2008 labojumu laidienā. Korporācija Microsoft iesaka apsvērt visjaunākā labojuma laidiena pielietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2629969 SQL Server 2008 būvējumi, kas tika izlaisti pēc sistēmas SQL Server 2008 3. servisa pakotnes izlaišanasMicrosoft SQL Server 2008 labojumfaili tiek izveidoti konkrētu SQL Server servisa pakotnēm. Ir jāinstalē labojumfails SQL Server 2008 3. servisa pakotnes instalēšanas SQL Server 2008 3. servisa pakotne. Pēc noklusējuma SQL Server nākamajā servisa pakotnē iekļautais kādu no labojumfailiem, ko nodrošina SQL Server servisa pakotne.

SQL Server 2008 1. servisa pakotne

Šīs problēmas labojums vispirms tika izlaists 16. kumulatīvo atjauninājumu pakotne sistēmai SQL Server 2008 1. servisa pakotnei. Papildinformāciju par šīs kumulatīvo atjauninājumu pakotnes, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2582282 kumulatīvā atjauninājuma pakotnes 16 SQL Server 2008 1. servisa pakotniPiezīme. Tā kā būvējumi ir kumulatīvi, katrs jauns labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija ietverti iepriekšējā SQL Server 2008 labojumu laidienā. Korporācija Microsoft iesaka apsvērt visjaunākā labojuma laidiena pielietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

970365 SQL Server 2008 būvējumi, kas tika izlaisti pēc sistēmas SQL Server 2008 1. servisa pakotnes izlaišanasMicrosoft SQL Server 2008 labojumfaili tiek izveidoti konkrētu SQL Server servisa pakotnēm. Ir jāinstalē labojumfails SQL Server 2008 1. servisa pakotnei un SQL Server 2008 1. servisa pakotnes instalēšanas. Pēc noklusējuma SQL Server nākamajā servisa pakotnē iekļautais kādu no labojumfailiem, ko nodrošina SQL Server servisa pakotne.

SQL Server 2008 2. servisa pakotne

Šīs problēmas labojums vispirms tika izlaists 6. kumulatīvo atjauninājumu pakotne sistēmai SQL Server 2008 2. servisa pakotni. Papildinformāciju par šīs kumulatīvo atjauninājumu pakotnes, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2582285 kumulatīvā atjauninājuma pakotni 6 SQL Server 2008 2. servisa pakotniPiezīme. Tā kā būvējumi ir kumulatīvi, katrs jauns labojumu laidiens ietver visus labojumfailus un visus drošības labojumus, kas bija ietverti iepriekšējā SQL Server 2008 labojumu laidienā. Korporācija Microsoft iesaka apsvērt tāda visjaunākā labojuma laidiena pielietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2402659 SQL Server 2008 būvējumi, kas tika izlaisti pēc sistēmas SQL Server 2008 2. servisa pakotnes izlaišanasMicrosoft SQL Server 2008 labojumfaili tiek izveidoti īpaši SQL Server servisa pakotnēm. Ir jāinstalē labojumfails SQL Server 2008 2. servisa pakotnes instalēšanas SQL Server 2008 2. servisa pakotni. Pēc noklusējuma SQL Server servisa pakotne ir pieejama jebkurā labojumfails ir iekļauts SQL Server nākamajā servisa pakotnē.

SQL Server 2008 R2 CU9

Šīs problēmas labojums vispirms tika izlaists 9. kumulatīvo atjauninājumu pakotne sistēmai SQL Server 2008 R2. Lai iegūtu papildinformāciju par šo kumulatīvo atjauninājumu pakotne sistēmai SQL Server 2008 R2, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2567713 kumulatīvā atjauninājuma pakotnes 9 SQL Server 2008 R2Piezīme. Tā kā būvējumi ir kumulatīvi, katrs jauns labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija ietverti iepriekšējā SQL Server 2008 R2 labojumu laidienā. Ieteicams apsvērt tāda visjaunākā labojuma laidiena pielietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

981356 SQL Server 2008 R2 būvējumi, kas tika izlaisti pēc izlaišanas SQL Server 2008 R2

SQL Server 2008 R2 1. servisa pakotnē CU2

Šīs problēmas labojums vispirms tika izlaists kumulatīvo atjauninājumu pakotnes 2. Lai iegūtu papildinformāciju par to, kā iegūt šo kumulatīvo atjauninājumu pakotne sistēmai SQL Server 2008 R2 SP1, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2567714 kumulatīvā atjauninājuma pakotnes 2 SQL Server 2008 R2 1. servisa pakotnePiezīme. Tā kā būvējumi ir kumulatīvi, katrs jauns labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija ietverti iepriekšējā SQL Server 2008 R2 SP1 labojumu laidienā. Ieteicams apsvērt tāda visjaunākā labojuma laidiena pielietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2567616 SQL Server 2008 R2 būvējumi, kas tika izlaisti pēc sistēmas SQL Server 2008 R2 1. servisa pakotnes izlaišanas

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. Lietojiet šo labojumfailu tikai tām sistēmām, kurām ir radusies šajā rakstā aprakstītā problēma. Iespējams, tiks veikta šī labojumfaila 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 vietni:

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

Lai lietotu šo labojumfailu, datorā jābūt instalētai SQL Server 2008 R2 instalēšanas.

Restartēšanas nepieciešamība

Nav pēc šī labojumfaila lietošanas jārestartē dators.

Informācija par labojumfaila aizstāšanu

Šis labojumfails neaizstāj iepriekš izlaistu labojumfailu.

Informācija par failu

Šī labojumfaila globālajai versijai 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 cilni Laika josla.

Faila nosaukums

Faila versija

Faila lielums

Datums

Laiks

Platformas

Sqlservr.exe

2009.100.1800.0

121,829,216

08-Jul-2011

11:55

IA-64

Sqlservr.exe

2009.100.1800.0

62,027,616

08-Jul-2011

12:28

x64

Sqlservr.exe

2009.100.1800.0

42,911,584

08-Jul-2011

13:22

x86

Statusa

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

Papildinformācija

Tabulā ir plašāka informācija par produktu un rīkus, kas automātiski pārbauda, vai šis nosacījums jūsu gadījumu SQL Server un SQL Server produktu pret ko kārtula tiek novērtēts versijās.

Kārtulas programmatūra

Kārtulas nosaukums

Kārtulas aprakstu

Produkta versijām, kuru nosacījums tiek novērtēts

System Center Advisor

SQL Server datu bāzes faili ir atzīmēti kā samazināts failus


System Center padomnieks pārbauda, ja SQL Server gadījumā ietver datu bāzes faili, kuri ir atzīmēti kā reti. Tikai datu bāzes momentuzņēmumu faili ir atzīmēts kā faili. Ja parasto datu bāzes faili ir atzīmēti kā reti, padomnieks ģenerē brīdinājumu. Padomnieks paļaujas uz kataloga skats sys.master_files is_sparse kolonnas. Skatiet informāciju, kas norādītas sadaļā "Informācija iegūta" padomnieks brīdinājuma un samazināts ietekmētie faili OS līmenī statusa pārbaude. Pēc notīrāt OS samazināts statusu, var izmantot labojumfailu šajā rakstā atsvaidzināt metadatu SQL Server un sinhronizēšanai ar operētājsistēmas iestatījumus.

SQL Server 2008

SQL Server 2008 R2

SQL Server 2012

Atsauces

Papildinformāciju par komandas DBCC skatiet šajā MSDN vietnē:

Vispārīga informācija par komandas DBCCPapildinformāciju par Fsutil paziņojumu skatiet šajā MSDN vietnē:

Vispārīga informācija par Fsutil paziņojumuPapildinformāciju par šo problēmu, sistēmā Windows Server 2003, noklikšķiniet uz šiem rakstu numuriem un lasiet Microsoft zināšanu bāzes rakstus:

973886 nevarat atjaunot lielus failus uz NTFS failu sistēmu, dzēšot datu plūsmas, kam samazināts atribūti ir 64 bitu versijas Windows XP SP2 vai Windows Server 2003 SP2

932021 kļūdas ziņojums, palaižot komandu "chkdsk" kopā ar "/ v" slēdzis datorā, kurā darbojas sistēma Windows Server 2003: "Correcting samazināts faila ierakstu segmentu numuru < >"

Autors: rdorr, jannaw; sureshka
Teksta ievadītājs: v-allzhu; v-jayc
Tehniskais redaktors: rdorr; jannaw
Redaktors: v-lynan

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!

×