PARANDUS: SQL Server jookseb kokku, kui tempdb andmebaasi logifail on täis SQL Server 2012 või SQL Server 2014

Sümptomid

Oletagem, et kasutate Microsoft SQL Server 2012 või SQL Server 2014. Kui tempdb andmebaasi logifail on täis, SQL Server jookseb kokku ja kuvatakse järgmine tõrketeade:
Tõrge: 9002, raskusaste: 17, riik: 4.
'Tempdb' andmebaasi tehingulogi on täis 'ACTIVE_TRANSACTION' tõttu.
Tõrge: 3314 raskusaste: 21, riik: 3.
Tagasivõtmine logitud toimingu andmebaasis "tempdb", ajal ilmnes tõrge kell Logi kirje ID-le (135:376:442). Tavaliselt teatud tõrge on logitud varem Windowsi sündmustelogi teenuse tõrge. Andmebaasi või faili varukoopia põhjal taastada või parandada andmebaasi.
Tõrge: 3449 raskusaste: 21, riik: 1.
SQL Server peab sulguma selleks, et taastada database (andmebaasi ID 2). Andmebaas on kasutajate andmebaasi, mida ei saa sulgeda või süsteemi andmebaasi. SQL serveri taaskäivitama. Andmebaasi taastamine pärast teine käivitamisel nurjumisel parandada või taastada andmebaasi.
SQL-i jälgimine on peatatud server sulgemise tõttu. Jälgimise ID = "1". See on informatiivne sõnum ainult; ei ole kasutaja tegevus on vajalik.

See probleem ilmneb siis, kui tempdb Logi faili maht ei ole piisavalt töötlemiseks tempdb töökoormus ja automaatse suurenemise logifaili seadeks on välja. Kui a tagasipööramise ei tempdb , sest piiratud ruum, SQL Server jookseb kokku.

See kiirparandus võimaldab Täpsem arvutamine reserveeritud ruumi Logi otsa ruumi. See käigultparandus aitab vältida tagasipööramise tõrge tempdb, lubades tempdb Logi kasvada ajutiselt. Need muudatused takistada server jookseb kokku.

Lahendus

Hoolduspaketi teave SQL serveri 2014

Selle probleemi lahendamiseks hankige uusim hoolduspakett Microsoft SQL Server 2014. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

2958069 kuidas hankida uusim hoolduspakett SQL Server 2014


SQL serveri 2014 Service Pack 1 (SP1) kohta lisateabe saamiseks vaadake mis on SQL Server 2014 Service Pack 1 parandatud vigade .

Hoolduspaketi teave SQL Server 2012

Selle probleemi lahendamiseks hankige uusim hoolduspakett Microsoft SQL Server 2012. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

2755533 SQL Server 2012 uusima hoolduspaketi hankimine

Olek

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

Artikli ID: 2963384 – viimati läbi vaadatud: 24. jaan 2017 – redaktsioon: 1

Tagasiside