Simptome
Atunci când utilizați un software de backup terț pentru a efectua o copie de rezervă a jurnalului de tranzacții în Microsoft SQL Server 2012, o copie de rezervă nereușită poate avea ca rezultat întreruperea lanțului de jurnal de tranzacții și nu este posibil să primiți mesajul de eroare. De exemplu, dacă aveți următoarea secvență în log backup:Success, Failure, Success Aceasta înseamnă că ultimul număr de secvență de jurnal (LSN) din prima copie de rezervă nu se potrivește cu prima LSN a celui de-al doilea backup de succes.
Rezolvare
După ce aplicați această remediere rapidă, veți primi un mesaj de eroare mai bun care indică o posibilă deconectare la client. Mesajul de eroare seamănă cu următorul:
<DateTime> spid52 lanțul de backup al jurnalului este întrerupt. Trebuie să efectuați o copie de rezervă completă a bazei de date înainte de a putea efectua o copie de rezervă jurnal.
Notă Eroarea este cauzată de o problemă din aplicația Backup după ce SQL Server a avansat LSN-ul backup. În acest caz, va exista o deconectare între aplicația Backup și motorul SQL Server. Din cauza eșecului de la sfârșit, aplicația Backup nu va salva conținutul backupului. Dar SQL Server presupune că s-a terminat cu această copie de rezervă și trece mai departe. Atunci când este solicitată următoarea copie de rezervă a jurnalului de tranzacții, copia de rezervă va conține informații doar dincolo de LSN-ul complex, dar nu și de conținutul pierdut. Apoi veți primi mesajul care indică situația problemei.
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”.