Як очистити журнал транзакцій - очистити журнал транзакцій, 1с, microsoft sql server, remove


Поради Експерта - Консультанта з фінансових питань


Завдання очищення журналу транзакцій 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 (імя_вибранной_бази_данних, необходімий_размер_остаточного_файла_в_%). Далі, переходимо до наступного кроку рекомендації.

Дане інструкція висвітлює питання: