Как сократить журнал транзакций MS SQL для 1С 8
Два примера того, как возможно сократить журнал (уменьшить лог) транзакций СУБД SQL (файл *.ldf) для корректной работы 1С 8.
Чаще всего потребность в данной операции возникает из-за переполнения журнала транзакций и откаже корректной работы базы 1С 8. Сопровождается ошибкой: "Журнал транзакций для базы данных переполнен". Причина: "LOG_BACKUP" Запускается SQL Server Management Studio. В ветке "Базы данных" дерева "Обозревателя объектов" находим базу данных по названию. Вызываем контекстное меню и в нем выбираем пункт "Создать запрос" и вводим текст: ALTER DATABASE [name_db] SET RECOVERY SIMPLE , где [name_db] - имя (название) базы данных СУБД. В примере - "Бухгалтерия".
Но этот способ не всегда может сработать. Опустим причины и попытки разобраться и заставить работать этот метод. А перейдем к способу, который является интерактивным выражением уже представленного. Правой кнопкой мыши на базе вызываем меню и переходим в свойства базы. Переходим на страницу "Параметры". Нажатие на изображении увеличит его На странице "Параметры" для "Модели восстановления" выбирается значение "Простая". Запоминаем исходное значение, скорее всего это "Полная". Нужно будет потом вернуть это значение для модели восстановления.
Это была небольшая подготовка. Теперь выполним непосредственно сжатие (шринк) журнала (лога) транзакций. Для этого вызываем контекстное меню правой кнопкой мыши для базы. В подменю "Задачи" выбираем подменю "Сжать", в нем пункт "Файлы". Нажатие на изображении увеличит его В открывшемся окне устанавливаем "Тип файла" - "Журнал". В "Операция сжатия" выбирается вариант "Реорганизовать страницы, перед тем освободить неиспользуемое место". И указывается новое значение размера файла журнала транзакций в поле вводе "Сжать файл до:". Указать приемлемый размер лога. Нажимается кнопка "ОК".
После выполнения операции сокращения вернем "Модель восстановления" в исходное значение "Полная"
Желаем комфортной дальнейшей работы с базой 1С 8, размещенной на СУБД Microsoft SQL. Оцените, оказалась ли эта публикация полезна для Вас?
© www.azhur-c.ru 2013-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу. 06-08-2021 Журавлев А.С. (Сайт azhur-c.ru) |
|
|||||||||||||
Copyright 2013-2020. Azhur-c.ru
ИП Журавлев Александр Сергеевич ИНН 667000271590 ОГРНИП 312667014300041 |