Microsoft jakelee Microsoft SQL Server 2008- tai Microsoft SQL Server 2008 R2 -korjauksia 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
Kun olet ottanut muutosten jäljityksen käyttöön Microsoft SQL Server 2008:ssa, Microsoft SQL Server 2008 R2:ssa, Microsoft SQL Server 2012:ssa tai SQL Server 2014 -tietokannassa, varmuuskopiointitoiminnot epäonnistuvat ja SQL Server -virhelokitiedostoon kirjataan seuraavankaltainen virhesanoma:
Huomautus
<Päivämäärä><ja kellonaika><Virhe> : 2601, vakavuus: 14, tila: 1.
<Päivämäärä><ja aika<>spid> Avainrivin kaksoiskappaletta ei voi lisätä objektiin sys.syscommittab yksilöllisellä indeksillä "<Index Name>".
<Päivämäärä><ja kellonaika><Virhe> : 3999, vakavuus: 17, tila: 1.
<Date><Time Spid>>< Commit-taulukon tyhjentäminen levylle dbid-tietokantatunnuksessa <> epäonnistui virheen 2601 vuoksi. Katso lisätietoja virhelokista.
Lisäksi saat 2601-virhekoodin, kun SQL Server 2008 yrittää suorittaa tietokannan tarkistuspistetoiminnon.
Huomautus: Yleiskatsauksen SQL Server -tietokannan tarkistuspisteistä on seuraavassa MSDN-sivustossa:
Tietokannan tarkistuspisteet (SQL Server)
Ratkaisu
SQL Server 2008 R2:n Service Pack -tiedot
Voit ratkaista ongelman hankkimalla SQL Server 2008 R2:n uusimman Service Packin. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:
2527041 SQL Server 2008 R2:n uusimman Service Packin hankkiminen
Kumulatiiviset päivitystiedot
Ongelma korjattiin ensimmäisen kerran seuraavassa SQL Server kumulatiivisessa päivityksessä:
- SQL Server 2012 SP2:n kumulatiivinen päivitys 9
- SQL Server 2014 SP1:n kumulatiivinen päivitys 3
- SQL Server 2014:n kumulatiivinen päivitys 10
- SQL Server 2012:n kumulatiivinen päivitys 2
- SQL Server 2008 R2 SP1:n kumulatiivinen päivitys 6
- SQL Server 2008 R2:n kumulatiivinen päivitys 13
- SQL Server 2008 SP3:n kumulatiivinen päivitys 4
- SQL Server 2008 SP2:n kumulatiivinen päivitys 9
Suositus: Asenna uusin kumulatiivinen päivitys SQL Server:lle
Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että lataat ja asennat uusimmat kumulatiiviset päivitykset SQL Server:lle:
- SQL Server 2012 SP2:n uusin kumulatiivinen päivitys
- SQL Server 2014 SP1:n uusin kumulatiivinen päivitys
- SQL Server 2014:n uusin kumulatiivinen päivitys
- SQL Server 2012:n uusin kumulatiivinen päivitys
- SQL Server 2008 R2 SP1:n uusin kumulatiivinen päivitys
- SQL Server 2008 R2:n uusin kumulatiivinen päivitys
- SQL Server 2008 SP3:n uusin kumulatiivinen päivitys
- SQL Server 2008 SP2:n uusin kumulatiivinen päivitys
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-työryhmältä saa käyttöön lisäävän ylläpidon mallin, jonka avulla voidaan 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 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
Lisätietoja
Lisätietoja liittyvän ongelman korjaamisesta SQL Server:ssä on seuraavassa Knowledge Base -artikkelissa:
Avainrivien kaksoiskappaleet sys.syscommittab-taulukosta SQL Server