Журнал може заповнюватися, коли база даних знаходиться в режимі онлайн або в процесі відновлення. Якщо журнал заповнюється, коли база даних перебуває в режимі онлайн, база даних залишається в режимі онлайн, але її можна лише читати, а не оновлювати. Якщо журнал заповнюється під час відновлення, обробник баз даних позначає базу даних як РЕСУРС В ОЧІКУВАННІ.
Зменшити журнал транзакцій
- Клацніть базу даних правою кнопкою миші та виберіть Завдання -> Згорнути -> Файли.
- Змініть тип на Журнал.
- У розділі «Стиснути» виберіть «Звільнити невикористаний простір» і натисніть «ОК».
Як очистити файл журналу SQL DATA
- 2- У «Параметрах» виберіть «Модель відновлення» як «Просту». Якщо ви виявите, що за умовчанням встановлено «Повна», змініть її на «Просту», щоб розмір файлу журналу не дублювався.
- 3- Потім перейдіть до «Файли». …
- 4- У «Початковий розмір» введіть розмір, який потрібно застосувати до поточної бази даних. …
- Ось і все.
Використовуйте SQL Server Studio Management. Клацніть правою кнопкою миші на базі даних із журналом транзакцій, яку потрібно зменшити. Виберіть Завдання -> Згорнути -> Файли.
Як працювати з величезним файлом журналу SQL
- Створіть резервну копію журналу транзакцій: якщо у вашій базі даних використовується модель відновлення з повним або масовим журналюванням, ви повинні створити резервну копію журналу транзакцій, щоб запобігти його заповненню. …
- Зменшіть розмір файлу журналу: якщо журнал транзакцій має невикористаний простір, ви можете зменшити файл журналу, щоб звільнити місце.