Як очистити журнал транзакцій

завдання очищення журналу транзакцій 1С на основі Microsoft SQL Server являє собою певні труднощі в силу функції автоматичного нарощування розміру власних файлів, незважаючи на існуючу можливість автоматичного зменшення обраного файлу.
Інструкція
1



Переконайтеся в тому, що вам зрозуміла схема обраної операції очищення, а вірніше, усічення журналу транзакцій: Процедура може бути здійснена тільки урізанням вільного простору в кінці файлу і безпосередньо пов`язана з обраним способом створення резервної копії. При виборі опції Full потрібне обов`язкове завершення всіх збережених транзакцій і створення резервної копії в режимі Remove inactive entries from transactional log. Вибір опції Simple призводить до усікання всього файлу, але не має на увазі обов`язкового відновлення транзакцій.
2
усічення файлу журналу транзакцій може бути здійснено з використанням інструменту Query Analyzer командойDBCC Shrinkfile (імя_файла_лога, нужний_размер_файла), а виконання операції очищення можливо тільки після створення повної резервної бази тією ж командою. Використовуйте наступний синтаксис для визначення параметрів копіювання: BackUp Log імя_вибранной_бази with truncate only.
3
Створіть повну резервну копію підлягає очищенню файлу журналу транзакцій, якщо необов`язково відновлення даних за допомогою інструменту Backup Database і зніміть прапорець на полі Remove inactive entries from transactional log. Перейдіть на вкладку Options і змініть значення параметра Recovery Model на Simple. Виконайте операцію усічення обраного файлу вищевказаної командою або скористайтеся сінтаксісомDBCC ShrinkDatabase (імя_вибранной_бази_данних, необходімий_размер_остаточного_файла_в_%).
4
Застосуйте прапорець на полі Remove inactive entries from transactional log і здійсните створення резервної копії в вихідному наборі з Enterprise Manager. Відновіть значення параметра Recovery Model - Full і повторіть відновлення журналу з Enterprise Manager поверх існуючої копії. Знову зніміть прапорець на полі Remove inactive entries from transactional log і, в черговий раз, створіть резервну копію вибраного журналу транзакцій.

Поділися в соц мережах:

Увага, тільки СЬОГОДНІ!
Схожі
» » Як очистити журнал транзакцій