Symptoms
Файли журналу бази даних Microsoft SQL Server збільшуються до великих розмірів. База даних SQL Server переходить в автономний режим і стає недоступною, якщо в розташуванні диска журналу транзакцій не вистачає місця.
Cause
Найбільш поширеною причиною постійного зростання журналів транзакцій Microsoft SQL Server є те, що для моделі відновлення бази даних встановлено значення Full або Bulk Logged. Якщо використовується модель повного або масового відновлення, а файл журналу не створює резервну копію, він продовжує зростати. Також може статися пошкодження файлу, що призведе до того, що журнал транзакцій збільшиться до розмірів, набагато більших, ніж очікувалося, порівняно з активністю транзакцій у базі даних.
Resolution
Коли журнал транзакцій SQL Server збільшиться до розмірів файлів, що загрожує зайняти весь доступний дисковий простір, файл слід зменшити за допомогою операції стиснення журналу. Наведені нижче кроки можна використовувати для зменшення розміру журналів транзакцій SQL Server.
- Використовуйте SQL Server Studio Management. Клацніть правою кнопкою миші на базі даних з Transaction Log, яку потрібно зменшити. Виберіть Завдання ->Стиснути ->Файли.
- Інтерфейс, який з'явиться, надає параметри для операції стиснення файлу. Зробіть вибір нижче:
"Тип файлу:" У випадаючому полі виберіть "Журнал".
"Звільнити невикористаний простір" Виберіть перемикач.
Натисніть кнопку «ОК», щоб завершити стиснення файлу.
- Використання TSQL для зменшення файлу журналу транзакцій.
Виконайте оператор TSQL нижче, щоб зменшити призначений файл журналу бази даних, замініть ім'я журналу бази даних на ім'я журналу бази даних, що скорочується:
- Якщо журнал транзакцій не стискається успішно за допомогою наведеної вище команди. Наведені нижче кроки повинні дозволити дати усадку колоди. Замініть ім'я бази даних і назви файлів журналу, де це необхідно.
ПРИМІТКА: Поширеною причиною того, що журнал транзакцій SQL Server зазвичай не стискається, є те, що в журналі недостатньо місця, щоб дозволити виконати операцію стискання.
|
Будь ласка, перегляньте це відео:
Affected Products
Dell Quickstart Data Warehouse Appliance, Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2012 Server R2, Prosupport for Microsoft Software