Сокращение журнала регистрации (Пакетный запуск и в режиме предприятия)

08.01.18

База данных - Журнал регистрации

Обработка сокращения журнала регистрации. Работает в режимах пакетного запуска (конфигуратор) и в режиме предприятия. Есть возможность подключения как регламентного задания.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Сокращение журнала регистрации (Пакетный запуск и в режиме предприятия):
.epf 53,59Kb
28
28 Скачать (1 SM) Купить за 1 850 руб.

Добрый день. Это моя первая публикация, так что если будете сильно избивать, то может последняя. :-) 

Но безусловно буду очень рад конструктивной критике.

История: Работаю на предприятии, базы и сервера которого расположены по всей стране. Обслуживают разные администраторы и программисты. 

Проблема: Журналы регистрации никем и никак не контролируются во всех существующих информационных базах. Возможности сделать сводную задачу или информационную базу, которая делала бы резервные копии ЖР по расписанию, нет.

Решение: Написана обработка, которую я и публикую. Её цель дать возможность администраторам и программистам разной квалификации удобно настроить резервное копирование Журналов регистрации.

Все сокращения выполняются типовыми механизмами платформы. (Писалось на платформе 8.3.10.2561)

Как показала практика, скорость сокращения журнала регистрации примерно 6-8Gb в час при хороших условиях. (SSD или скоростной СХД). На условиях ниже среднего ~1-2Gb в час. Цифр не привожу, это просто мнение.

Для конфигураций, имеющих подсистему "ПодключаемыеОтчетыИОбработки", доступно подключение обработки в режиме регламентного задания типовым методом. 

В случае запуска в режиме регламентного задания, пользователю, от имени которого запущен сервер 1с:Предприятия, должны быть доступны все указанные пути в настройках.

В обработке доступно два режима:

1. Выполнение в режиме предприятия:

В режиме предприятия

В этом режиме происходит сокращение с помощью команд

СкопироватьЖурналРегистрации( <Параметр оставлен пустым, что бы обрабатывать журнал регистрации в текущей базе> , <Путь к журналу регистрации, в который следует поместить данные>, <ОтборКопирования>);

В случае, если в Информационной базе есть типовая обработка Журнал регистрации, то будет доступен отбор сохраняемых данных с помощью её функционала. В случае отсутствия отбор устанавливается только по датам.

Причем период, установленный с помощью обработки "Журнал регистрации" будет игнорироваться, Дата начала будет очищена, дата окончания будет вычисляться в зависимости от количества оставляемых дней в исходном ЖР)

ОчиститьЖурналРегистрации(<ОтборУдаления>);

Тут отбором удаления будет являться структура без отборов. Данные просто будут удаляться по вычисленную дату.

 

2. Выполнение в режиме конфигуратора

В режиме конфигуратора

Будет осуществляться пакетный запуск в режиме конфигуратора с настройками, определенными в обработке.

С помощью конструктора можно сформировать строку запуска для любой информационной базы.

--------------------------------

На этом, собственно, всё. Если будут вопросы или пожелания, а так же критика, то с удовольствием отвечу!

Обработка журнал регистрации сокращение журнала регистрации пакетный запуск регламентное задание

См. также

Журнал регистрации Системный администратор Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Россия Платные (руб)

История изменений реквизитов и табличных частей справочников, документов, независимых регистров сведений, возможность отката изменения, восстановление удаленных объектов, сбор статистики использования базы 1С. Альтернативный журнал регистрации.

22800 руб.

22.02.2018    35982    59    54    

57

Журнал регистрации Системный администратор Платформа 1С v8.3 1C:Бухгалтерия Платные (руб)

Конфигурация LogiCH эффективно решает проблему хранения и анализа записей журналов регистрации. Разработка использует столбцовую СУБД ClickHouse, одну из самых быстрых Big Data OLAP СУБД. Любой анализ журнала можно выполнить в одном отчете, в котором доступны все возможности СКД с учетом ограничений RLS. Количество подключаемых баз не ограничено и не влияет на скорость построения анализа.

6000 руб.

28.11.2018    21363    18    7    

44

Журнал регистрации Программист Россия Бесплатно (free)

В материале рассматривается сравнение двух инструментов для работы с журналом регистрации 1С: утилиты ibcmd и платформы Vector. Описаны их функциональные возможности, тестирование производительности и практическое применение для преобразования логов в формат JSON.

20.11.2024    2000    user1913000    13    

20

Журнал регистрации Тестирование QA Программист Бесплатно (free)

Поговорим про логирование в приложениях на базе 1С, рассмотрим проблемы, которые возникают при сборе информации из этих систем, и обсудим практический опыт применения внутренних и внешних инструментов для анализа логов.

21.10.2024    4069    leemuar    8    

24

Инструменты администратора БД Журнал регистрации Системный администратор Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

Внешняя обработка для регламентного сокращения журнала регистрации для конфигураций на базе БСП и платформы 8.3.20+

1 стартмани

29.12.2023    2660    43    dima_gsv    3    

14

Журнал регистрации Мониторинг Системный администратор Программист Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

19.11.2023    1854    6    AlexSTAL    0    

8

Мониторинг Журнал регистрации Технологический журнал Системный администратор Программист Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

13.11.2023    5696    11    AlexSTAL    0    

47
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RodinMax 05.03.18 12:55 Сейчас в теме
А сам файл ЖР после сокращение все равно нужно с помощью sqlite3.exe и команды vacuum обработать чтобы размер файла уменьшить?
2. Zedd4D 10 05.03.18 18:47 Сейчас в теме
Если речь идет о новом формате, то да. Только так.
3. birusik 8 13.03.19 10:11 Сейчас в теме
1С:Предприятие 8.3 (8.3.13.1513) Вот такая ошибка -
{ВнешняяОбработка.РегламентноеЗаданиеСжатиеЖурналаРегистрации.МодульОбъекта(157)}: Ошибка при вызове метода контекста (ОчиститьЖурналРегистрации): Ошибка очистки журнала регистрации.: Метод не поддерживается данной реализацией журнала регистрации. Подскажите что можно сделать?
4. birusik 8 14.03.19 10:17 Сейчас в теме
Нет глобальной команды ОчиститьЖурналРегистрации и как быть, что вместо? В 8.3.10 эта команда еще есть.
5. Zedd4D 10 14.03.19 11:52 Сейчас в теме
(4)День добрый, пока могу порекомендовать использовать режим пакетного запуска. В настройках "Запуск конфигуратора командной строкой".

Вообще конечно неожиданно =\ Пока сходу не нашел способов интерактивной очистки ЖР. Хотя даже синтаксис помощник не ругается на отсутствие метода.

У вас журнал регистрации нового или старого формата?
6. birusik 8 14.03.19 13:17 Сейчас в теме
У нас расширение lgd, но формат не на SQLite.
Оставьте свое сообщение