Администрирование · 10 мин
Где хранится файл журнала регистрации 1С
Где хранится файл журнала регистрации 1С в файловом и клиент-серверном режиме. Пути к 1Cv8.lgd, формат SQLite, способы найти и прочитать журнал.
Журнал регистрации 1С — это системный механизм, который фиксирует действия пользователей, ошибки, изменения данных и служебные события информационной базы. Когда нужно выяснить, кто изменил документ, почему произошла ошибка обмена или что происходило с базой в конкретный момент, первым делом ищут именно файл журнала. Проблема в том, что его расположение зависит от режима работы базы: файлового или клиент-серверного.
В файловом варианте журнал регистрации лежит прямо в каталоге информационной базы — это файл 1Cv8.lgd (в старых версиях платформы — 1Cv8.log вместе с файлом 1Cv8.lgf). В клиент-серверном варианте журнал хранится в служебном каталоге кластера серверов 1С на сервере, а не на компьютере пользователя. Поэтому искать его на рабочей станции бухгалтера бессмысленно.
Ниже разобраны точные пути для обоих режимов, способы быстро найти каталог базы, чем открыть файл журнала и какие ограничения есть при прямой работе с ним.
Где лежит журнал регистрации в файловом режиме
В файловой информационной базе вся структура хранится в одном каталоге, который вы указывали при добавлении базы в список. Журнал регистрации находится в подкаталоге 1Cv8Log внутри этого каталога. Типовой путь выглядит так: D:\Bases\Trade\1Cv8Log\1Cv8.lgd, где D:\Bases\Trade — каталог вашей базы.
Начиная с платформы 8.3.х журнал хранится в формате SQLite — это единый файл 1Cv8.lgd. В более старых версиях использовался текстово-двоичный формат: файл 1Cv8.log с данными и 1Cv8.lgf со словарём. Если вы видите оба варианта в каталоге, значит база работала на разных версиях платформы или журнал не конвертировался.
Рядом с каталогом базы могут лежать и другие служебные файлы — например, 1Cv8.1CD (сама база данных). Не перепутайте: журнал регистрации — это именно содержимое подкаталога 1Cv8Log, а не файл в корне.
Как узнать каталог файловой базы
Если вы не помните, куда установлена база, каталог легко подсмотреть в стартовом окне 1С. Запустите ярлык 1С, выделите нужную базу в списке — в нижней части окна отобразится строка вида File="D:\Bases\Trade";. Путь в кавычках и есть каталог базы, а журнал лежит в его подкаталоге 1Cv8Log.
Альтернативный способ — открыть конфигуратор и посмотреть путь через меню «Администрирование», либо в режиме предприятия открыть сведения о базе, если конфигурация их показывает. Но самый быстрый вариант — именно стартовое окно, он не требует запуска самой базы.
- 1Откройте стартовое окно 1С (ярлык запуска).
- 2Выделите нужную информационную базу в списке.
- 3Скопируйте путь из строки вида File="..." внизу окна.
- 4Откройте этот каталог в проводнике и перейдите в подкаталог 1Cv8Log.
- 5Убедитесь, что внутри есть файл 1Cv8.lgd — это и есть журнал регистрации.
Где хранится журнал в клиент-серверном режиме
В клиент-серверной архитектуре данные лежат в СУБД (MS SQL, PostgreSQL и других), а журнал регистрации — отдельно, в файловом виде на сервере 1С:Предприятия. Стандартный путь на Windows: C:\Program Files\1cv8\srvinfo\reg_1541\1Cv8Log\1Cv8.lgd, где srvinfo — каталог кластера, а reg_1541 — каталог реестра кластера (номер может отличаться, если порт кластера нестандартный).
Внутри reg_1541 есть подкаталоги с GUID-именами — это служебные каталоги отдельных баз. Однако журнал регистрации в текущих версиях платформы общий для кластера и лежит именно в reg_1541\1Cv8Log, а записи разных баз различаются по идентификатору базы внутри самого журнала. На Linux-сервере путь обычно выглядит как /opt/1cv8/x86_64/.../srvinfo/reg_1541/1Cv8Log/ в зависимости от схемы установки.
Ключевой момент: файл находится на сервере, поэтому для доступа к нему нужны права на серверную машину и знание того, под какой учётной записью работает служба агента сервера 1С. Обычный пользователь базы этот файл не увидит — и это нормально, для анализа событий ему достаточно штатного интерфейса журнала регистрации.
Как открыть и прочитать журнал регистрации
Самый безопасный способ посмотреть журнал — не трогать файл напрямую, а открыть его штатными средствами. В режиме предприятия: раздел «Администрирование» → «Журнал регистрации» (в некоторых конфигурациях путь отличается, например «НСИ и администрирование» → «Обслуживание»). В конфигураторе: меню «Администрирование» → «Журнал регистрации».
В открывшемся окне можно отфильтровать события по периоду, пользователю, типу события (изменение данных, ошибки, доступ), по конкретному объекту — например, найти все действия с определённым документом. Именно так обычно отвечают на вопрос «кто изменил или удалил документ».
Если нужно проанализировать файл отдельно от базы — например, журнал скопирован с неработающего сервера — его можно открыть через конфигуратор: «Файл» → «Открыть» и выбрать 1Cv8.lgd. Также существуют сторонние просмотрщики формата LGD и средства чтения SQLite, но штатный просмотр надёжнее и не требует дополнительных инструментов.
При поиске «виновника» изменения документа сначала сужайте выборку: укажите дату, тип события «Данные. Изменение» и представление объекта. Без фильтров журнал за несколько месяцев в активной базе открывается долго и выводит тысячи лишних строк.
Настройка, сокращение и перенос журнала
Журнал регистрации растёт постоянно и в активных базах может достигать значительного размера, замедляя отбор событий. Платформа позволяет сократить журнал: в конфигураторе откройте журнал и используйте команду сокращения, указав дату, до которой удалить события. Перед сокращением можно сохранить копию старой части в отдельный файл.
Также можно ограничить состав регистрируемых событий — например, отключить запись информационных сообщений и оставить только ошибки и предупреждения. Это делается в настройках журнала регистрации в конфигураторе. Учитывайте, что уменьшение детализации снижает возможности последующего расследования инцидентов.
Если каталог с журналом нужно перенести на другой диск (типичная ситуация — переполнение системного диска сервера), для клиент-серверного режима каталог кластера задаётся при установке и через параметры службы агента сервера. Операцию выполняют при остановленной службе, с последующей проверкой, что новые события пишутся в новое расположение.
Проверка результата и ограничения
После того как вы нашли файл или открыли журнал штатно, убедитесь, что смотрите актуальные данные. Признаки корректной работы: в журнале присутствуют свежие события (входы пользователей, изменения данных за последние дни), дата последнего события близка к текущей. Если последние записи старые, возможно, вы открыли архивную копию файла или журнал другой базы.
Важное ограничение: журнал регистрации фиксирует факт изменения объекта, но не всегда показывает, какие именно поля были изменены и какими были старые значения. Для детального аудита изменений данных в типовых конфигурациях используют версионирование объектов и другие механизмы — журнал регистрации их не заменяет.
Как проверить результат
События за сегодня или последние рабочие дни присутствуют
Последняя запись давняя — вероятно, открыта старая копия файла или журнал другой базы
1Cv8.lgd лежит в подкаталоге 1Cv8Log каталога базы или в srvinfo\reg_1541 на сервере
Файл найден в произвольном каталоге — это может быть архивная копия
Отбор по пользователю и дате возвращает осмысленные записи
Журнал пуст или не открывается — файл повреждён или это не тот файл
Частые вопросы о файле журнала регистрации 1С
Можно ли удалить файл 1Cv8.lgd, чтобы освободить место?
Удалять файл вручную при работающей базе нельзя — это приведёт к потере истории событий и возможным ошибкам. Правильный способ уменьшить размер — сократить журнал штатной командой в конфигураторе с предварительным сохранением копии старой части. Если файл всё же нужно удалить полностью, делайте это при остановленной базе (или остановленной службе сервера), понимая, что вся история событий будет потеряна.
Почему в каталоге базы нет файла 1Cv8.lgd?
Возможные причины: база работает в клиент-серверном режиме (тогда журнал на сервере, а не в каталоге), вы смотрите не тот каталог, либо журнал ещё не создавался либо был удалён. Проверьте тип подключения базы в стартовом окне 1С: строка File= означает файловый режим, Srvr= — клиент-серверный.
Чем открыть файл 1Cv8.lgd без 1С?
Это база данных SQLite, поэтому технически её можно открыть любым просмотрщиком SQLite и выполнять запросы к таблице событий. Однако интерпретация полей без документации формата затруднительна. Практичнее открыть файл через конфигуратор 1С командой «Файл → Открыть» — платформа корректно отобразит события в привычном виде.
Как узнать, кто удалил документ, через журнал регистрации?
Откройте журнал регистрации, установите отбор по периоду, когда документ мог быть удалён, добавьте фильтр по типу события «Данные. Удаление» и при необходимости по представлению объекта. В найденной записи будет указан пользователь, время и компьютер, с которого выполнено действие.
Где лежит журнал регистрации на сервере Linux?
В каталоге srvinfo установки сервера 1С, обычно внутри подкаталога reg_1541 → 1Cv8Log. Точный путь зависит от того, куда установлена платформа; найти его можно по параметрам запуска службы агента сервера (ключ -d указывает каталог кластера).
Можно ли перенести журнал регистрации на другой диск?
Да, но способ зависит от режима. Для файловой базы журнал неотделим от каталога базы — переносится вся база целиком. Для клиент-серверного режима каталог кластера задаётся параметром службы агента сервера: службу останавливают, переносят содержимое srvinfo, меняют параметр запуска и проверяют, что новые события записываются в новое расположение.
Что важно запомнить
В файловом режиме журнал регистрации — это 1Cv8.lgd в подкаталоге 1Cv8Log каталога базы; в клиент-серверном — в srvinfo\reg_1541\1Cv8Log на сервере. Работать с журналом безопаснее через штатный интерфейс «Администрирование → Журнал регистрации», а файловые операции выполнять только при остановленной базе или службе сервера.