К статье
Практический материал

Администрирование · 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
    Откройте стартовое окно 1С (ярлык запуска).
  2. 2
    Выделите нужную информационную базу в списке.
  3. 3
    Скопируйте путь из строки вида File="..." внизу окна.
  4. 4
    Откройте этот каталог в проводнике и перейдите в подкаталог 1Cv8Log.
  5. 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, но штатный просмотр надёжнее и не требует дополнительных инструментов.

При поиске «виновника» изменения документа сначала сужайте выборку: укажите дату, тип события «Данные. Изменение» и представление объекта. Без фильтров журнал за несколько месяцев в активной базе открывается долго и выводит тысячи лишних строк.
ПЗ
Практическое замечание

Настройка, сокращение и перенос журнала

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

Также можно ограничить состав регистрируемых событий — например, отключить запись информационных сообщений и оставить только ошибки и предупреждения. Это делается в настройках журнала регистрации в конфигураторе. Учитывайте, что уменьшение детализации снижает возможности последующего расследования инцидентов.

Если каталог с журналом нужно перенести на другой диск (типичная ситуация — переполнение системного диска сервера), для клиент-серверного режима каталог кластера задаётся при установке и через параметры службы агента сервера. Операцию выполняют при остановленной службе, с последующей проверкой, что новые события пишутся в новое расположение.

Типичные ошибки
01
Искать журнал на компьютере пользователя при клиент-серверном режиме — файл находится только на сервере в каталоге srvinfo.
02
Удалять файл 1Cv8.lgd «для очистки места» при работающей базе — это приводит к потере истории событий и возможным ошибкам платформы.
03
Пытаться читать 1Cv8.lgd блокнотом и делать выводы по обрывкам текста — формат SQLite требует штатного просмотрщика.
04
Сокращать журнал без сохранения копии, после чего восстановить события за удалённый период уже невозможно.

Проверка результата и ограничения

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

Важное ограничение: журнал регистрации фиксирует факт изменения объекта, но не всегда показывает, какие именно поля были изменены и какими были старые значения. Для детального аудита изменений данных в типовых конфигурациях используют версионирование объектов и другие механизмы — журнал регистрации их не заменяет.

Контрольные точки

Как проверить результат

Дата последнего события в журнале
Норма

События за сегодня или последние рабочие дни присутствуют

Тревожный признак

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

Расположение файла
Норма

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 на сервере. Работать с журналом безопаснее через штатный интерфейс «Администрирование → Журнал регистрации», а файловые операции выполнять только при остановленной базе или службе сервера.