Microsoft jakelee Microsoft SQL Server 2008- ja Microsoft SQL Server 2008 R2 -korjaukset yhtenä ladattavana tiedostona. Koska korjaukset ovat kumulatiivisia, jokainen uusi versio sisältää kaikki aiempiin SQL Server 2008:n tai SQL Server 2008 R2:n korjausjulkaisuihin sisältyvät hotfix-korjaukset ja tietoturvakorjaukset.
Ongelman ilmenemistapa
Mieti seuraavaa tilannetta:
- Tietokoneessa on Microsoft SQL Server 2008:n tai Microsoft SQL Server 2008 R2:n vikasietoklusteri.
- Asennetaan Microsoft SQL Server 2008 Service Pack 1 (SP1) vikasietoklusterin solmuihin. TIEDOSTOVIRTA-ominaisuutta ei määritetä asennuksen aikana.
- Käytät klusteriresursseina joitakin Veritas Storage Foundation -liityntäkohtia, jotka ovat aseman hallinnan levyryhmätyyppiä.
- Yrität suorittaa TIEDOSTOVIRTA-ominaisuuden määrityksen asennuksen jälkeen käyttämällä SQL Serverin määritysten hallintaa.
Tässä skenaariossa TIEDOSTOVIRTA-määritysvalintaikkunan viimeisen valintaruudun alapuolella näkyy seuraavankaltainen virhesanoma:
Huomautus
Edellinen tiedostovirran määritysyritys oli puutteellinen. Tiedostovirta voi olla epäyhtenäisessä tilassa, kunnes se määritetään uudelleen.
Lisäksi Windows Management Instrumentation (WMI) -palveluntarjoajapalvelun käyttörikkomuksen poikkeus, joka muistuttaa seuraavaa, kirjataan sovelluslokiin:
Huomautus
Viallisen sovelluksen wmiprvse.exe, versio 6.0.6002.18005, aikaleima 0x49e0274f, viallinen moduuli CLUSAPI.dll, versio 6.0.6001.18000, aikaleima 0x4791acce, poikkeuskoodi 0xc0000005, vikasiirtymän 0x000000000001df73, prosessitunnus 0xca4, sovelluksen alkamisaika 0x01cb28f4bcfeed65.
Huomautus Tämä ongelma voi ilmetä myös, kun suoritat FILESTREAM-ominaisuuden asennuksen jälkeisen määrityksen vikasietoklusterissa käyttämällä SQL Serverin määritysten hallinta SQL Server 2008 R2:ssa.
Syy
Tämä ongelma ilmenee, koska SQL Server 2008:n ja SQL Server 2008 R2:n jälkimäärityskoodi, joka ottaa FILESTREAM-ominaisuuden käyttöön, olettaa, että varausyksikön resurssit ovat fyysisiä levyjä. Asennuksen jälkeinen koodi ei kuitenkaan sisällä liityntäkohtia. Tämän vuoksi klusterin ohjelmointirajapinta kohtaa käyttöoikeusrikkomuksen.
Ratkaisu
Kumulatiiviset päivitystiedot
SQL Server 2008 Service Pack 1
Tämän ongelman korjaus julkaistiin ensimmäisen kerran SQL Server 2008 Service Pack 1:n kumulatiivisessa päivityksessä 10. Saat lisätietoja tästä kumulatiivisesta päivityspaketista napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
2279604 Kumulatiivinen päivityspaketti 10 SQL Server 2008 Service Pack 1:lleHuomautus Koska koontiversiot ovat kumulatiivisia, jokainen uusi korjausversio sisältää kaikki edelliseen SQL Server 2008:n korjausversioon sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Microsoft suosittelee, että otat käyttöön uusimman kyseisen hotfix-korjauksen sisältävän korjausversion. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:
970365 SQL Server 2008 -koontiversiot, jotka on julkaistu SQL Server 2008 Service Pack 1:n julkaisemisen jälkeen Microsoft SQL Server 2008:n hotfix-korjaukset on tarkoitettu tietyille SQL Server Service Pack -paketeille. SQL Server 2008 Service Pack 1:n asennukseen on asennettava SQL Server 2008 Service Pack 1 -korjaus. Oletusarvoisesti kaikki SQL Server Service Pack -pakettiin sisältyvät hotfix-korjaukset seuraavaan SQL Server Service Packiin.
SQL Server 2008 Service Pack 2
Tämän ongelman korjaus julkaistiin ensimmäisen kerran SQL Server 2008 Service Pack 2:n kumulatiivisessa päivityksessä 1. Saat lisätietoja tästä kumulatiivisesta päivityspaketista napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
2289254 SQL Server 2008 Service Pack 2:n kumulatiivinen päivitys 1Huomautus Koska koontiversiot ovat kumulatiivisia, jokainen uusi korjausversio sisältää kaikki SQL Server 2008:n aiempaan korjausversioon sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että otat käyttöön uusimman korjausversion, joka sisältää tämän hotfix-korjauksen. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:
2402659 SQL Server 2008 -koontiversiot, jotka julkaistiin SQL Server 2008 Service Pack 2:n jälkeen
SQL Server 2008 R2
Tämän ongelman korjaus julkaistiin ensin kumulatiivisessa päivityksessä 4. Saat lisätietoja tämän SQL Server 2008 R2:n kumulatiivisen päivityspaketin hankkimisesta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
2345451 SQL Server 2008 R2:n kumulatiivinen päivityspaketti 4 Huomautus Koska koontiversiot ovat kumulatiivisia, jokainen uusi korjausversio sisältää kaikki edelliseen SQL Server 2008 R2:n korjausversioon sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että otat käyttöön uusimman korjausversion, joka sisältää tämän hotfix-korjauksen. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:
981356 SQL Server 2008 R2 -koontiversiot, jotka julkaistiin SQL Server 2008 R2:n jälkeen
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.
Viitteet
Saat lisätietoja SQL Server:n lisäävästä ylläpitomallista napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
935897 SQL Server-tiimi tarjoaa lisäävän ylläpidon mallin, joka toimittaa hotfix-korjauksia ilmoitettuihin ongelmiin
Saat lisätietoja SQL Server -päivitysten nimeämisrakenteesta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
822499 Microsoft SQL Server -ohjelmistopäivityspakettien uusi nimeämisrakenneSaat lisätietoja ohjelmistopäivitysterminologiasta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
824684 Microsoftin ohjelmistopäivityksiä kuvaavan vakioterminologian kuvaus