Ознаки
Припустимо, що ви запускаєте екземпляр Microsoft SQL Server 2014, і ви активуєте властивість AutoGrowth для бази даних. Незважаючи на це, зміни в базі даних можуть не зберігатися. Крім того, з'являється повідомлення про помилку, що нагадують про те, що стан журналу транзакцій заповнено:
MSG 9002, рівень 17, стан 2, лінія 1 Журнал транзакцій для бази даних "database_name" заповнено через "LOG_BACKUP".
Під час спроби створити резервну копію файлу журналу транзакцій з'являється таке повідомлення про помилку:
MSG 3052, рівень 16, стан 1, лінія 1 Журнал резервного копіювання не зміг виконати оновлення для бази даних "database_name".
Якщо ви намагаєтеся вручну збільшити файл журналу транзакцій, з'являється таке повідомлення про помилку:
MSG 9002, рівень 17, стан 1, лінія 1 Журнал транзакцій для бази даних "database_name" заповнено через "контрольно-пропускний пункт"
Якщо запит sys.dm_db_log_space_usage DMV, то результати вказують на те, що журнал транзакцій 100 – відсотковий або більше використовується. Ви також можете виявити, що в дисководі для розміщення файлів у сховищі бракує вільного місця.
Спосіб вирішення
Це виправлення входить до складу сукупного оновлення 12 для SQL Server 2014 Service Pack 2.
Кожне нове Сукупне оновлення для SQL Server містить усі виправлення виправлень і усунення помилок, які були в попередньому збірці. Ознайомтеся з найновішими сукупними оновленнями для SQL Server 2014.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.