===== Переключение формата журнала регистрации 1С:Предприятие 8.3 ===== У платформы **1С:Предприятие 8.3** существует два условных формата журнала регистрации: * классический старый (последовательный текстовый с разбиением лога по датам) * более новый (единый файл лога формата SQLite) Старый формат был единственно возможным форматом журнала регистрации до версии платформы **8.3.4**. Начиная с версии **8.3.5**, появился новый формат журнала регистрации, который стал использоваться по умолчанию до версии **8.3.11**. Начиная с версии **8.3.12**, старый формат снова стал использоваться по умолчанию в качестве рекомендуемого. Есть информация, что разработчики 1С в дальнейшем вовсе планируют отказаться от нового формата журнала регистрации (SQLite). Для изменения формата журнала сначала необходимо остановить службу агента сервера 1С. Это приведёт к прерыванию работы пользователей с информационными базами. После остановки службы переходим в каталог файлов информационной базы, для которой необходимо изменить формат журнала регистрации: * Для файлового варианта базы – в подкаталоге **\1Cv8Log** каталога информационной базы. * Для клиент-серверного варианта базы – в подкаталоге **\1Cv8Log** каталога ИБ в каталоге служебных файлов кластера. Имя каталога можно определить по файлу реестра данных кластера. Данный каталог выглядит следующим образом: …\1cv8\srvinfo\reg_{номер порта менеджера кластера}\{ID информационной базы} Уникальный идентификатор информационной базы (ID) можно получить из файла **1CV8Clst.lst**, который располагается в каталоге реестра кластера. Например: C:\Program Files (x86)\1cv8\srvinfo\reg_1541\5f0a7931-6c9d-4285-9ea3-9d6739a714f4\ Далее в каталоге файлов информационной базы ищем подкаталог **1Cv8Log** и переносим оттуда все файлы в отдельный каталог (сохраняем старые лог-файлы в другое место). Затем в этом подкаталоге создаем пустой файл журнала регистрации в старом формате с именем **1Cv8.lgf** (можно просто создать пустой текстовый файл с этим именем). После этого запускаем службу агента сервера 1С и убеждаемся в том, что пользовательская активность в информационной базе пишется в лог-файлы старого формата. Чтобы вернуться обратно к новому формату SQLite можно использовать графическую оболочку 1С. Для этого откроем диалог настройки журнала регистрации в **Конфигураторе** 1С (**Главное меню** > **Администрирование** > Н**астройка журнала регистрации**). ---- Дополнительные источники информации: * [[https://www.rg-soft.ru/articles/nastroyka-zhurnala-registratsii-1s/|РГ-софт - Настройка журнала регистрации 1С]] * [[http://www.gilev.ru/oldjr/|Gilev.ru - Вернуть старый формат записи журнала регистрации]] * [[https://techlab.rarus.ru/news/articles/pereklyuchenie-zhurnala-registratsii-v-staryy-format/|1С-Рарус - Переключение журнала регистрации в старый формат]] ---- Проверено на следующих конфигурациях: ^ Версия ОС сервера 1С ^ Версия 1С:Предприятие ^ | Microsoft Windows Server 2012 R2 Standard EN (6.3.9600) | 1С:Предприятие 8.3.17.1549 | ---- {{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 13.03.2023 17:02 {{tag>"1C" "1С 8.3" Log}} ~~DISCUSSION~~ ~~NOTOC~~