Sümptomid
Logi kohaletoimetamise konfiguratsioonis võib logi varundamine nurjuda salvestusruumi ja taristu aluseks olevate probleemide tõttu. Sellises olukorras logi varundusprotsessi proovitakse uuesti ja see võib üle kirjutada potentsiaalselt kehtiva logi varukoopia faili. Sel juhul võib logi varundusahelas ilmneda paus, mis võib nõuda logi kohaletoimetamise konfiguratsiooni täielikku taasalustamist. Sõltuvalt andmebaaside mahust võib see olla väga kulukas toiming.
Lisaks logitakse SQL Server tõrkelogisse tõrked, mis sarnanevad järgmisega:
Märkus.
Kuupäev/kellaaeg,Varundus,Tundmatu, VARUNDUS ei saanud käsu BACKUP LOG DatabaseName lõpule viia. Vaadake üksikasjalikke sõnumeid rakenduse varunduslogist.
Kuupäev/kellaaeg,Varundamine,Teadmata,Tõrge: 3041 Raskusaste: 16 olek: 1.
Kuupäev/kellaaeg,spid326,Tundmatu,Logi varundusahel on katkenud. Logi varundamiseks peate tegema täieliku andmebaasi varukoopia.
Kuupäev/kellaaeg,spid326,Tundmatu,Operatsioonisüsteem tagastas tõrke 170 (taotletud ressurss on kasutuses).) SQL Server kirjutamise ajal nihes 0x00000009dde000 failis FilePath\FileName. Täiendavad teated SQL Server tõrkelogis ja süsteemisündmuste logis võivad pakkuda üksikasjalikumat teavet. See on tõsine süsteemitaseme tõrge, mis ohustab andmebaasi tervikluse ja tuleb kohe parandada. Andmebaasi ühtsuse täieliku kontrolli lõpuleviimine (DBCC CHECKDB). See viga võib olla põhjustatud paljudest teguritest; lisateavet leiate artiklist SQL Server Raamatud Veebis.
Lahendus
Selle probleemi lahendus on kaasatud järgmistesse koondvärskendustesse ja SQL Server hoolduspaketti:
SQL Server 2014 hoolduspaketi Service Pack 1 koondvärskendus 7
13 SQL Server 2012 SP2 koondvärskendus
SQL Server 2012 hoolduspaketi Service Pack 3 (SP3) koondvärskendus 5
koondvärskendus 1 SQL Server 2014 SP2 jaoks
Märkus Pärast selle värskenduse rakendamist on kavas eemaldada kehtiv tehingulogi varukoopia alistamine. Seetõttu see värskendus sisaldab täiendavaid valideerimisi, et kontrollida, kas logiahel jääb tühistamata.
Soovitus: installige SQL Server uusim koondvärskendus
Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.
Uusim koondvärskendus SQL Server 2014 jaoks (SP1/SP2)
Uusim koondvärskendus SQL Server 2012 SP3 jaoks
Uusim koondvärskendus SQL Server 2012 SP2 jaoks
SQL Server 2016 hoolduspaketi teave
Hoolduspakett 2 SQL Server 2016 jaoks
Teave SQL Server hoolduspakettide kohta.
Hoolduspaketid on kumulatiivsed. Iga uus hoolduspakett sisaldab kõiki varasemates hoolduspakettides sisalduvaid parandusi koos uute parandustega. Meie soovitus on rakendada selle hoolduspaketi jaoks uusim hoolduspakett ja uusim koondvärskendus. Te ei pea enne uusima hoolduspaketi installimist installima eelmist hoolduspaketti. Uusima hoolduspaketi ja uusima koondvärskenduse kohta lisateabe saamiseks kasutage järgmises artiklis toodud tabelit 1.
SQL Server ja selle komponentide versiooni, väljaande ja värskenduse taseme määratlemine
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.
Viited
Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.