KB4132896. Журнал транзакцій заповнено, навіть якщо є вільне місце та увімкнуто функцію автозростання в SQL Server

Застосовується до
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Ознаки

Припустімо, ви запускаєте екземпляр Microsoft SQL ServerSQL Server 2014 і активуєте властивість AutoGrowth для бази даних. Незважаючи на це, зміни, внесені до бази даних, можуть не зберегтися. Крім того, надходять повідомлення про помилки на кшталт таких, у яких йдеться про те, що журнал транзакцій заповнено:

Примітка.

msg 9002, рівень 17, стан 2, рядок 1
Журнал транзакцій для бази даних "database_name" заповнено через "LOG_BACKUP".

Якщо спробувати створити резервну копію файлу журналу транзакцій, з'явиться таке повідомлення про помилку:

Примітка.

msg 3052, рівень 16, стан 1, рядок 1
BACKUP LOG не зміг зареєструвати оновлення для бази даних "database_name".

Якщо ви спробуєте вручну збільшити файл журналу транзакцій, з'явиться таке повідомлення про помилку:

Примітка.

msg 9002, рівень 17, стан 1, рядок 1
Журнал транзакцій для бази даних "database_name" заповнено через "CHECKPOINT"

Якщо надіслати запит до sys.dm_db_log_space_usage DMV, результати вказуватимуть, що журнал транзакцій використано на 100 або більше відсотків. Також може виявитися, що на диску достатньо вільного місця, щоб можна було збільшити кількість файлів журналу.

Спосіб усунення проблеми

Це виправлення входить у сукупний пакет оновлень 12 для SQL ServerSQL Server 2014 із пакетом оновлень 2 (SP2).

Відомості про сукупні оновлення для SQL ServerSQL Server

Кожне нове сукупне оновлення для SQL Server містить усі виправлення та виправлення системи безпеки, які були в попередній збірці. Ознайомтеся з останніми сукупними оновленнями за SQL Server 2014 р.

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".

Посилання

Дізнайтеся, за допомогою яких термінів корпорація Майкрософт описує оновлення програмного забезпечення.