Pazīmes
Pieņemsim, ka palaižat Microsoft SQL Server 2014 instanci un iespējojat datu bāzes rekvizītu AutoGrowth. Tomēr datu bāzes izmaiņas, iespējams, nevar saglabāt. Turklāt saņemat kļūdu ziņojumus, kas līdzīgi šiem, kas liecina par to, ka transakciju žurnāls ir pilns:
Piezīme
Ziņojums 9002, 17. līmenis, 2. stāvoklis, 1. rindiņa
Datu bāzes 'database_name' transakciju žurnāls ir pilns 'LOG_BACKUP' dēļ.
Ja mēģināt dublēt transakcijas žurnālfailu, tiek parādīts šāds kļūdas ziņojums:
Piezīme
Ziņojums 3052, 16. līmenis, 1. stāvoklis, 1. rindiņa
DUBLĒŠANAS ŽURNĀLS nevarēja reģistrēt datu bāzes 'database_name' atjauninājumus.
Ja mēģināt manuāli palielināt transakciju žurnālfailu, tiek parādīts šāds kļūdas ziņojums:
Piezīme
Ziņojums 9002, 17. līmenis, 1. stāvoklis, 1. rindiņa
Datu bāzes 'database_name' transakciju žurnāls ir pilns sakarā ar 'CHECKPOINT'
Ja veicat vaicājumu sys.dm_db_log_space_usage DMV, rezultāti norāda, ka transakciju žurnāls tiek izmantots vismaz 100 procentiem. Iespējams, konstatēsit, ka krātuves diskā pietiek brīvas vietas, lai uzņemtos žurnālfailu pieaugumu.
Risinājums
Šis labojums ir iekļauts SQL Server 2014 2. servisa pakotnes kumulatīvajā atjauninājumā 12.
Par SQL Server kumulatīvajiem atjauninājumiem
Katrā jaunajā SQL Server kumulatīvajā atjauninājumā ir visi labojumfaili un drošības labojumi, kas bija iepriekšējā būvējumā. Skatiet jaunākos SQL Server 2014 kumulatīvos atjauninājumus.
Statuss
Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".
Atsauces
Uzziniet par terminoloģiju, ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.