Сократить журнал регистрации

1. e9953 07.07.16 21:06 Сейчас в теме
Казалось бы, что проще - зашёл в Конфигуратор, указал, куда сохранять старые данные, выставил дату, нажал на кнопку "Сократить". Не тут-то было! Конфигуратор после этого радостно виснет, файл как был нулевого размера, так и остался. Уже два часа прошло. Что я делаю не так?

Платформа 8.3.6.2530, клиент-сервер. Журнал в новомодном SQLite. Места вагон, нареканий по железу и ОС нет.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
6. oldfornit 08.07.16 11:22 Сейчас в теме
(1) e9953, если данных очень много - то это вполне нормально поведение. Как-то обрезал данные за две недели в журнале, занимающем 50 гигов. Отрабатывало половину дня.
9. e9953 10.07.16 13:57 Сейчас в теме
(6) oldfornit, (7) whoo, лог занимает 8Гиг. Поставила сегодня на сокращение, выгнав всех пользователей и отключив фоновые задания. Буду ждать до утра понедельника. Должно же оно отработать за это время
2. 6есик 52 08.07.16 09:07 Сейчас в теме
А вы не могли с датой допустить ошибку ? То есть указать дату меньшую нижней границы журнала, ибо тогда логично получить файл пустого журнала.
3. TMV 14 08.07.16 09:26 Сейчас в теме
(2) 6есик, тогда почему висит конфигуратор? Все там нормально с датой. У нас такая же хрень.
4. Isperator 08.07.16 09:36 Сейчас в теме
А база нормально работала до сокращения журнала регистрации?
8. e9953 10.07.16 13:55 Сейчас в теме
(4) Isperator, база и сейчас нормально работает, и предыдущий месяц нормально работала. Урезание журнала предполагалось выполнять в порядке профилактики
5. 6есик 52 08.07.16 09:44 Сейчас в теме
Тогда я с таким не сталкивался. Но как вариант, могу предложить попробовать урезать через командную строку, вдруг прокатит :

 "C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /S "serverName\baseName" /N "администратор" /P "пароль" /Out D:\my\log.txt /ReduceEventLogSize 2016-01-01 -saveAs C:\OldLog.lgd 
10. e9953 10.07.16 14:01 Сейчас в теме
(5) 6есик, в принципе, я и собиралась делать это через командную строку. Но сначала хотела прогнать это всё в "интерактивном" режиме. Если за ту кучу часов, что я выделила, система в интерактивном режиме не отработает - буду пробовать в режиме командной строки
7. whoo 08.07.16 15:21 Сейчас в теме
Просто долго отрабатывает урезание.. Как уже писали - скорее всего данных дофига.
11. e9953 10.07.16 20:44 Сейчас в теме
Итак, вдруг кому будет интересно. Всего в журнале было 40 дней, объем 8 Гиг. Отрезали от журнала месяц. 6 часов работала процедура. Файл с обрезками - 6 Гб. Исходный файл логов не уменьшился, пока не дали команду vacuum. Команда отрабатывала минуты три, после чего размер лога стал 1.9Гб.

Прямо скажем, что 6 часов для меня были НЕОЖИДАННОСТЬЮ
12. alexeyvs77 63 25.04.19 10:33 Сейчас в теме
(11)
пока не дали команду vacuum

Каким образом? Где / в каком контексте нужно ввести эту команду?
13. e9953 25.04.19 16:56 Сейчас в теме
Давно всё это было, я админством с тех пор и не занималась. Но вроде как, запускаешь sqlite3.exe (у меня же журнал был именно в нем) и даешь команду vacuum. Я вот тут читала про это дело: https://infostart.ru/public/510970/
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот