Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

VEA nr: 147332 (Content Maintenance)VSTS: 699009

Microsoft levitab Microsoft SQL Server 2008 R2 või Microsoft SQL Server 2008 parandab ühe allalaaditava failina. Et parandused on kumulatiivsed, sisaldab iga uus kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 R2 või SQL Server 2008 paranduse väljalaskes.

Sümptomid

Microsoft SQL Server 2008 R2 või Microsoft SQL Server 2008 võib märgi andmebaasi andmefailid hõredad isegi siis, kui füüsilise failid on märgitud kui pole hõredad failisüsteemi.

Märkused

  • Et teha kindlaks, kas andmebaasi andmefailid on märgitud kui hõredad SQL Server metaandmete, käivitage järgmine teade ja kontrollige, kas Is_Sparse veerus on seatud nullist erinev väärtus tulemite seas:

    Use 

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

  • Päringu füüsilise failide oleku failisüsteem, järgmine käsk Windows pärast seda, kui andmebaas on offline:

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

    Kui kuvatakse järgmine väljund fail on märgitud kui hõredad failisüsteemi:

    See fail on seatud nii hõredad.

  • SQL serveri metaandmete ja failisüsteemi metaandmete peab olema tähistatud hõredad ainult andmebaasi andmefailide, mis kuuluvad andmebaasi hetktõmmise.

Põhjus

See probleem ilmneb seetõttu failisüsteemi tähistab kogu andmebaasi andmete faili hõredad valesti pärast alternatiivsete stream, mis oli algselt märgitud hõredad on eemaldatud. Alternatiivsed stream eemaldatakse DBCC CHECKDB käsuga lõpeb.

Märkused

  • Sisemine andmebaasi hetktõmmise kasutamine on NTFS-i funktsioon, mis kasutab käsud DBCC CHECKDB pere. Käsud DBCC käivitamisel andmebaasimootor loob andmebaasi hetktõmmise alternatiivse stream ja toob selle ülekande stabiilsesse olekusse. Käsu DBCC töötab kontrolli vastu alternatiivse stream. Muud helivoog katkeb pärast käsu DBCC .

  • Kujundus, mis põhjustab probleemi kasutati esmakordselt opsüsteemis Windows Server 2003, kus kasutatakse Windows helitugevuse tase varukoopiaid andmebaasi failide varundamine. Metaandmete SQL Server salvestab koopia hõredad atribuudid andmefailide süsteemi tabelid. Siiski ei värskendata SQL serveri Is_Sparse teavet pärast hõredad atribuut eemaldatakse failisüsteemi.

  • See probleem ilmneb pärast seda, kui migreerite andmebaasi Windows Server 2003 uuemad versioonid Windowsi operatsioonisüsteemi.

    Näiteks migreerite andmebaaside Windows Server 2003 Windows Server 2008 või Windows Server 2008 R2.

Lahendus

SQL Server 2008 R2 või SQL Server 2008 probleemi lahendamiseks rakendage järgmine kiirparandus ja seejärel viia andmebaasi online. Kui andmebaas on võrku üle tuua, SQL Server kontrollib, kas füüsilise andmebaasi faili metaandmed on märgitud kui hõredad failisüsteemi. Kui see on märgitud mitte hõredad, uuendatakse SQL serveri metaandmed.

Märkus. Hõredad atribuutide eemaldamine failisüsteem, kopeerige failid ja andmebaasi jaoks kasutage failide uue eksemplari. Selle protsessi kohta lisateabe saamiseks külastage järgmist MSDN-i veebisaiti:

Kuidas eemaldada hõredad atribuudid failisüsteem

Koondvärskenduse teave

SQL Server 2008 Service Pack 3

Selle väljaande parandus anti esmalt välja kumulatiivne värskenduspakett 1 SQL Server 2008 Service Pack 3. Selle koondvärskenduse paketi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

2617146 kumulatiivne värskenduspakett 1 SQL Server 2008 Service Pack 3Märkus. Et järgud on kumulatiivsed, iga uus versioon sisaldab kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 paranduse väljalaskes. Microsoft soovitab rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

2629969 SQL Server 2008 järgud pärast väljaandmist väljaantud SQL Server 2008 Service Pack 3Microsoft SQL Server 2008 Kiirparandused luuakse konkreetse SQL serveri hoolduspakette. SQL Server 2008 hoolduspaketi SP3 installi peate rakendama kiirparandust SQL Server 2008 Service Pack 3. Vaikimisi sisaldab käigultparandused, SQL Server service Pack antud järgmise SQL Server service Pack.

SQL Server 2008 Service Pack 1

Selle väljaande parandus anti esmalt välja kumulatiivse värskenduspaketi 16 SQL Server 2008 Service Pack 1. Selle koondvärskenduse paketi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

2582282 Kumulatiivne värskenduspaketi 16 SQL Server 2008 Service Pack 1Märkus. Et järgud on kumulatiivsed, iga uus versioon sisaldab kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 paranduse väljalaskes. Microsoft soovitab rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

970365 SQL Server 2008 järgud, mis anti välja pärast SQL Server 2008 Service Pack 1Microsoft SQL Server 2008 Kiirparandused luuakse konkreetse SQL serveri hoolduspakette. SQL Server 2008 Service Pack 1 installi peate rakendama kiirparandust SQL Server 2008 Service Pack 1. Vaikimisi sisaldab käigultparandused, SQL Server service Pack antud järgmise SQL Server service Pack.

SQL Server 2008 hoolduspakett 2

Selle väljaande parandus anti esmalt välja kumulatiivse värskenduspaketi 6 SQL Server 2008 hoolduspakett SP2. Selle koondvärskenduse paketi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

2582285 Kumulatiivne värskenduspaketi 6 SQL Server 2008 Service Pack 2Märkus. Et järgud on kumulatiivsed, iga uus versioon sisaldab kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 paranduse väljalaskes. Microsoft soovitab rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

2402659 SQL Server 2008 järgud, mis anti välja pärast SQL Server 2008 hoolduspakett SP2 anti väljaMicrosoft SQL Server 2008 Kiirparandused luuakse konkreetse SQL serveri hoolduspakette. SQL Server 2008 hoolduspaketi SP2 installi peate rakendama kiirparandust SQL Server 2008 hoolduspakett SP2. Vaikimisi sisaldab käigultparandused, SQL Server service Pack antud järgmise SQL Server service Pack.

SQL Server 2008 R2 CU9

Selle väljaande parandus anti esmalt välja kumulatiivne värskenduspakett 9 SQL Server 2008 R2. SQL Server 2008 R2 selle koondvärskenduse paketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

2567713 Kumulatiivne värskenduspaketi 9 SQL Server 2008 R2Märkus. Et järgud on kumulatiivsed, iga uus versioon sisaldab kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 R2 paranduse väljalaskes. Soovitame rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

981356 SQL Server 2008 R2 järgud, mis anti välja pärast SQL Server 2008 R2

CU2 SQL Server 2008 R2 hoolduspaketi 1

Sellele probleemile lahenduse anti esmakordselt välja kumulatiivse värskenduspaketi 2. Selle kumulatiivse värskenduspaketi SQL Server 2008 R2 hoolduspaketi SP1 hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

2567714 Kumulatiivne värskenduspaketi 2 SQL Server 2008 R2 hoolduspaketi 1 jaoksMärkus. Et järgud on kumulatiivsed, iga uus versioon sisaldab kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 R2 hoolduspaketi SP1 paranduse väljalaskes. Soovitame rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

2567616 SQL Server 2008 R2 järgud, mis anti välja pärast SQL Server 2008 R2 Service Pack 1

Kiirparanduse teave

Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda kiirparandust ainult selles artiklis kirjeldatud probleemiga süsteemide. 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 "Kiirparandus on allalaadimiseks saadaval" sektsiooni. 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. Microsofti klienditeeninduse ja -toe telefoninumbrite täieliku loendi vaatamiseks 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

Selle kiirparanduse rakendamiseks peab teil olema installitud SQL Server 2008 R2.

Taaskäivitamise nõue

Te ei pea pärast selle kiirparanduse rakendamist arvutit taaskäivitama.

Kiirparanduse asendamise teave

See kiirparandus ei asenda varem välja antud Kiirparandusi.

Failiteave

Selle kiirparanduse globaalsel versioonil on failiatribuudid (või uuemaid) 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 ja kohaliku aja erinevuste väljaselgitamiseks kasutage juhtpaneeli üksuses kuupäev ja kellaaeg vahekaarti ajavöönd .

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

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

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Lisateabe saamiseks

Järgnev tabel annab rohkem teavet toodete või vahendeid, mis automaatselt otsida selline olukord teie SQL serveri eksemplar ja SQL serveri toode, mille vastu hinnatakse reeglina versioonid.

Reegli tarkvara

Reegli pealkiri

Reegli kirjeldus

Mille vastu hinnatakse reeglina tooteversioonid

System Center Advisor

SQL serveri andmebaasi faile, mis on tähistatud hõredad failid


System Center Advisor kontrollib, kas selle SQL Serveri eksemplari sisaldab andmebaasi faile, mis on märgitud kui hõredad. Ainult andmebaasi hetktõmmise failid tuleb märkida faile. Kui tavaline andmebaasifailide märgitud hõredad, loob Advisor hoiatuse. Sisunõustaja sõltub kataloogi vaade DEFUNCT is_sparse veeru. Vaadake üksikasju advisor teatis jaotises "Andmed" antud ja mõjutatud failide tasemel OS hõredad oleku kontrollimiseks. Pärast seda, kui tühjendate OS hõredad olek, rakendage SQL Server metaandmete värskendada ja sünkroonida OS sätted selles artiklis kirjeldatud käigultparandus.

SQL Server 2008

SQL Server 2008 R2

SQL Server 2012

Viited

Käsud DBCC kohta lisateabe saamiseks külastage järgmist MSDN-i veebisaiti:

Käsud DBCC ÜldteaveFsutil lause kohta lisateabe saamiseks külastage järgmist MSDN-i veebisaidil:

Üldine teave Fsutil avaldusWindows Server 2003 selle teema kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artiklite kuvamiseks järgmisi artiklinumbreid:

973886 ei saa taastada suuri faile NTFS failisüsteemi kogu hõredad atribuute andmevooge kustutamisel 64-bitine Windows XP hoolduspaketi SP2 või Windows Server 2003 SP2

932021 tõrketeade, kui käivitate käsu "chkdsk" koos selle "/ v" aktiveerida Windows Server 2003 põhises arvutis: "Parandamine hõredad faili salvestamiseks segment < number >"

Autor: rdorr; jannaw; sureshka
Koostaja: v-allzhu; v-jayc
Tehniline Ülevaataja: rdorr; jannaw
Toimetaja: v-lynan

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×