Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Simptome

Să presupunem că utilizați Microsoft SQL Server 2012 sau SQL Server 2014. Atunci când fișierul jurnal al bazei de date tempdb este plin, SQL Server se blochează și primiți următorul mesaj de eroare:

Eroare: 9002, severitate: 17, stare: 4. Jurnalul de tranzacții pentru baza de date ' tempdb ' este plin din cauza ' ACTIVE_TRANSACTION '. Eroare: 3314, severitate: 21, stare: 3. în timpul anulării unei operațiuni înregistrate în baza de date ' tempdb ', a apărut o eroare la ID înregistrare jurnal (135:376:442). De obicei, eroarea specifică este înregistrată anterior ca o eroare în Serviciul jurnal de evenimente Windows. Restaurați baza de date sau fișierul dintr-o copie de rezervă sau reparați baza de date. Eroare: 3449, severitate: 21, stare: 1. SQL Server trebuie să se închidă pentru a recupera o bază de date (ID bază de date 2). Baza de date este fie o bază de date de utilizator care nu a putut fi închisă, fie o bază de date de sistem. Reporniți SQL Server. Dacă baza de date nu se recuperează după o altă pornire, reparați sau restaurați baza de date. Urmărirea SQL a fost oprită din cauza închiderii serverului. Trace ID = ' 1 '. Acesta este doar un mesaj informational; Nu este necesară nicio acțiune de utilizator.

Această problemă apare dacă dimensiunea fișierului jurnal tempdb nu este suficientă pentru a gestiona volumul de lucru tempdb , iar creșterea automată a fișierului jurnal este setată la Dezactivat. Dacă o revenire nu reușește în tempdb din cauza unui spațiu limitat, SQL Server se blochează. Această remediere rapidă permite calcularea mai exactă a spațiului rezervat atunci când jurnalul rămâne fără spațiu. Această remediere rapidă ajută, de asemenea, la evitarea căderii de revenire în tempdb , permițând ca Jurnalul tempdb să crească temporar. Aceste modificări ajută la împiedicarea căderilor serverului.

Rezolvare

Informații despre pachetul de servicii pentru SQL Server 2014

Pentru a rezolva această problemă, obțineți cel mai recent pachet Service Pack pentru Microsoft SQL Server 2014. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

2958069 Cum se obține cel mai recent pachet Service Pack pentru SQL Server 2014 Pentru mai multe informații despre SQL Server 2014 Service Pack 1 (SP1), consultați erori remediate în SQL server 2014 Service Pack 1.

Informații despre pachetul de servicii pentru SQL Server 2012

Pentru a rezolva această problemă, obțineți cel mai recent pachet Service Pack pentru Microsoft SQL Server 2012. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

2755533 Cum se obține cel mai recent pachet Service Pack pentru SQL Server 2012

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×