Где хранится журнал регистрации

Журнал регистрации в 1С 8.3: где найти и как хранится 1cv8.lgd

Где хранится журнал регистрации

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

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

  Данный механизм позволяет ответить на один из частых вопросов – кто последний вносил изменения в конкретный объект.

Где найти журнал регистрации в 1С 8.3? Через меню «Все функции» — «Стандартные» или, в типовых конфигурациях 1C, в меню «Администрирование» — «Поддержка и обслуживание».

Настройка

Настройка журнала регистрации производится в режиме конфигуратора. В меню «Администрирование» выберите пункт «Настройка журнала регистрации».

Здесь настраиваются те события, которые будут отображаться в журнале регистрации.

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

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

Просмотр и поиск записей

Когда вы откроете сам журнал регистрации, на первый взгляд может показаться, что та очень много информации и найти ее просто нереально. На самом деле это не так.

По умолчанию в журнал регистрации выводится по 200 записей. Отображение большого количества записей может негативно сказаться на работоспособности вашей программы или попросту она зависнет.

В форме списка журнала регистрации можно установить отбор и воспользоваться поиском. Поиск накладывается только на записи, которые уже отображаются (в данном случае последние 200 событий). Отбор же применяется ко всем записям.

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

Отбор позволяет отобрать данные по конкретным пользователям, именам компьютеров, событиям и т. п. Так же у вас есть возможность вывести записи журнала регистрации только по конкретным метаданным, данным (указывается ссылка на нужный объект, например, конкретный документ) и прочие настройки.

В данном примере приведены настройки журнала регистрации для отбора всех событий пользователя «Admin», начиная с 20.06.2017.

Где хранится файл журнала 1cv8.lgd

Место физического хранения журнала регистрации напрямую зависит от того, файловая база или клиент — серверная.

Файловая база

При данном режиме размещения, журнал регистрации находится в папке с самой базой. Место ее расположение можно узнать либо из списка баз, либо из справки «О программе».

Если перейти по данному адресу, вы найдете папку с именем «1Cv8Log». Именно тут расположены данные журнала регистрации в файле 1Cv8.lgd.

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

При удалении данного каталога, журнал регистрации очистится.

Клиент-серверная база

В таком режиме все так же, как и в предыдущем, только данные журнала регистрации 1С хранятся на сервере. Чаще всего его место расположения следующее:

  • C:\Program Files\1cv8\srvinfo\\1Cv8Log

Оптимизация

Журнал регистрации при необходимости можно оптимизировать, особенно когда в базе происходит большое количество событий.

Одним из способов является рассмотренная выше настройка регистрации только определенных событий. Например, незачем отслеживать примечания, если они вам попросту не нужны.

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

Начиная с версии платформы 1С 8.3.5.1068, журнал регистрации хранится в файле базы данных sqlite с расширением *.lgd, и данная настройка стала недоступна. Данный способ хранения журнала регистрации значительно производительнее, чем старый.

Как уменьшить или удалить журнал регистрации в 1С

В случае необходимости частичной, либо полной очистки записей журнала регистрации в окне настроек нажмите на кнопку «Сократить». В появившемся окне укажите дату, до которой все записи должны удалиться. Так же удаляемые записи можно сохранить в файл на всякий случай.

Источник: https://1s83.info/administrirovanie/zhurnal-registratsii-v-1s-8-3.html

Все, что вы хотели знать о журнале регистрации

Где хранится журнал регистрации

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

Журналы – это несколько файлов формата lgd от одного до двух гигабайт. Чтобы развеять все сомнения, и вооружившись трехзвенкой 8.3.12.

1469 x86, а также инструментами от производителя, решено было изучить вопрос вдоль и поперек  или другими словами, узнать, «что там под капотом».

Чтобы 1С:Предприятие хранила журнал в данном формате, необходимо его указать явно в конфигураторе или файле настроек. Либо просто удалить все файлы из каталога журнала, если там файлы предыдущего формата. Разделение данных, как было в предыдущей версии, не поддерживается. Корневой каталог журналов указывается в параметрах запуска службы после ключа -d. Например, -d “d:\temp\srvinfo”

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

Разработчики 1С не стали использовать предлагаемый авторами sqlite драйвер, а просто скомпилировали свой, видимо для совместимости и/или простоты использования, благо исходники доступны на сайте sqlite. Но используется он своеобразно.

К примеру, если пометить на удаление записи в журнале любым доступным вам способом, то это ничего не даст потому, что 1С просто игнорирует эту метку. То есть при просмотре отразятся все без исключения записи.

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

Хотя конечно могут влиять и внешние факторы, как например, дефрагментация диска и тому подобное. К примеру, одно из последних нововведений разработчиков sqlite – метод VACUUM. И хотя он также упоминается в драйвере 1С, на деле этот метод никак не используется или я не смог спровоцировать его выполнение.

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

За то при этом все пользователи могут продолжать свою работу в обычном режиме, вот только вряд ли при этом что-то отразится в журнале об их работе. Многопоточность? Нет, не слышал.

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

Службы 1С:Предприятие автоматически создает файл 1Cv8.lgd при первом же обращении будь то конфигуратор или web-приложение. Что интересно база не формируется сразу же целиком, а только по необходимости.

К примеру, если установить уровень «Регистрировать ошибки», запустить регламентное задание, то создадутся только две таблицы, пусть и пустые. То есть о выполнении регламентных заданий вы не узнаете, пока не начнется нормальное ведение журнала, а для этого нужно хотя бы раз открыть 1С:Предприятие (в любом режиме).

Кстати регламентные задания в журнале отражаются как фоновые. Почему так? Зачем понадобилось два термина?

Скрипт создания таблицы EventLog   CREATE TABLE [EventLog] ( [rowID] integer NOT NULL PRIMARY KEY AUTOINCREMENT, [severity] integer, [date] integer, [connectID] blob, [session] integer, [transactionStatus] integer, [transactionDate] integer, [transactionID] integer, [userCode] integer, [computerCode] integer, [appCode] integer, [eventCode] integer, [comment] text, [metadataCodes] text, [sessionDataSplitCode] integer, [dataType] integer, [data] text, [dataPresentation] text, [workServerCode] integer, [primaryPortCode] integer, [secondaryPortCode] integer )

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

К примеру, есть таблица MetadataCodes, в которой хранятся объекты конфигурации.

Но все объекты разом не записываются, хотя это можно было бы сделать, к примеру, при обновлении конфигурации, а записываются только по требованию.

Структура базы нормализована по полной программе. Размер записи основной таблицы равен примерно 140 байт, что совсем немного для такого рода сценария использования как ведение логов.

Но есть вопросы.

К примеру, для чего нужно было создавать отдельные таблицы используемых портов? Сколько килобайт планировали сэкономить авторы? Видимо это все ради того, чтобы потом быстро показать/использовать в форме отбора. Другого объяснения не нашел. Но опять же для чего надо было создавать поле Name, когда его значение можно было хранить в поле Code. Если у кого есть идеи, поделитесь.

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

Дело в том, что ключ metadataCodes  в основной таблице EventLog имеет тип TEXT, хотя должен был быть INTEGER. Выкрутился преобразованием «на лету»: SELECT 0+ metadataCodes FROM … Драйвер ODBC позволил такое проделать.

Хотя можно просто изменить структуру таблицы, работоспособность журнала от этого никак не пострадает.

И эта песня тянется уже не один год.

 Скрипт для исправления типа поля MetadataCodes (TEXT =664; INTEGER) таблицы EventLog CREATE TABLE `new_table` ( `rowID` INTEGER PRIMARY KEY AUTOINCREMENT, `severity` INTEGER, `date` INTEGER, `connectID` INTEGER, `session` INTEGER, `transactionStatus` INTEGER, `transactionDate` INTEGER, `transactionID` INTEGER, `userCode` INTEGER, `computerCode` INTEGER, `appCode` INTEGER, `eventCode` INTEGER, `comment` TEXT, `metadataCodes` INTEGER, `sessionDataSplitCode` INTEGER, `dataType` INTEGER, `data` TEXT, `dataPresentation` TEXT, `workServerCode` INTEGER, `primaryPortCode` INTEGER, `secondaryPortCode` INTEGER ); GO INSERT INTO new_table SELECT `rowID`,`severity`,`date`,`connectID`,`session`,`transactionStatus`,`transactionDate`,`transactionID`,`userCode`,`computerCode`,`appCode`,`eventCode`,`comment`,`metadataCodes`,`sessionDataSplitCode`,`dataType`,`data`,`dataPresentation`,`workServerCode`,`primaryPortCode`,`secondaryPortCode` FROM `EventLog`; GO DROP TABLE `EventLog`; GO ALTER TABLE `new_table` RENAME TO `EventLog` GO CREATE INDEX `EventLog_idx_userCode_date` ON `EventLog` ( `userCode`, `date` ); CREATE INDEX `EventLog_idx_transaction` ON `EventLog` ( `transactionDate`, `transactionID` ); CREATE INDEX `EventLog_idx_sessionDataSplitCode_date` ON `EventLog` ( `sessionDataSplitCode`, `date` ); CREATE INDEX `EventLog_idx_date` ON `EventLog` ( `date` ); CREATE INDEX `EventLog_idx_data_date` ON `EventLog` ( `dataType`, `data`, `date` ); GO

При любом несложном нарушении структуры базы она будет восстановлена. К примеру, мной были удалены некоторые индексы, и при следующем моем обращении к журналу из главного меню конфигуратора Администрирование – Журнал регистрации все индексы были благополучно восстановлены после небольшой паузы.

Итак, вернемся к файлу журнала, с которого все и началось. Размер его чуть превышал 1 гигабайт, что по меркам авторов sqlite это копейки. Нельзя не отметить всеобщий сарказм администраторов в отношении к 1С, многие относят ее к разряду «для киосков с оборотом 3 рубля». Это, конечно же, отдельная история. Хотя предыдущая статья лишь подтверждает этот момент, особенно аргументы в обсуждении.

Принимая во внимание все вышеперечисленные проблемы, сомнения все же оставались. Мною было решено просто проверить, как влияет рост размера журнала на производительность. Была создана обработка, которая в цикле выполняла одну лишь команду:

ЗаписьЖурналаРегистрации(«TEST», УровеньЖурналаРегистрации.Ошибка);

Источник: https://infostart.ru/public/561719/

Журнал регистрации в 1С Предприятии — Зачем он нужен ?

Где хранится журнал регистрации

Зачем нужен журнал регистрации в 1С ?

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

Вот более подробный и понятный список:

·         Попытки входа и выхода из информационной базы;

·         Ошибки аутентификации;

·         Ошибки в сервисах и программном коде;

·         Технические ошибки;

·         Выполнение фоновых заданий;

·         Создание документов и справочников;

·         Удаление документов и элементов справочников;

·         Проведение и отмена проведения документов:

Можно, например, отследить, кто и когда внес изменения в тот или иной документ в 1С.

Отследить все изменения можно как по справочникам , документам так и регистрам что очень быстро помогает находить «виновного» в случаи чего.

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

Вы видите, кто пытался «влезть» в 1С подобрать пароль, или кто уже выполнил аутентификацию.

Часто только благодаря «Журналу регистрации» можно установить истинную причину возникших изменений в конфигурации.

Как использовать журнал регистрации в 1С ?

Журнал регистрации доступен как в режиме 1С:Предприятие, так и в режиме Конфигуратор.

В режиме 1С Предприятия можно кликнуть по ссылке (вкладке у кого как) «Администрирование»

Затем клик по ссылке «Поддержка и обслуживание» и «Журнал регистрации».

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

Можно обратиться и к разработчику с просьбой создать «обработку» или («отчет») которая сразу и в удобном Вам виде будет быстро предоставлять нужную информацию, без вывода всего лишнего!

В режиме конфигуратор, нужно найти вкладку «Администрирование» и «Журнал регистрации» с характерной иконкой будет перед Вами.

Все те же отборы что и при запуске в режиме 1С Предприятие.

Как настроить журнал регистрации в 1С Предприятии ?

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

Например, чтоб получить какую-то информацию по пользователю уже нужно ждать не секунды, а минуты.

Второй минус, когда журнал регистрации не настроен, даже выборка не дает четкой картины, так как очень много лишнего может быть в полученном отчете, да и «отчеты» построенные на выборке из большого количества данных журнала, работают медленнее.

И последний третий минус это размер лог файла.

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

(Производительность может упасть, но об этом мы поговорим чуть позже).

 И так настройка

В режиме «Конфигуратор» запускаем 1С Предприятие находим вкладку «Администрирование» и затем «Настройка журнала регистрации…»

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

  • «Не регистрировать».
  • «Регистрировать ошибки».
  • «Регистрировать ошибки, предупреждения».
  • «Регистрировать ошибки, предупреждения, информацию».
  • «Регистрировать ошибки, предупреждения, информацию, примечания».

Чтоб полностью отключить журнал регистрации, ставим птичку возле «Не регистрировать».

Что в некоторых случаях может даже положительно сказаться на производительности, так как мы освобождаем 1С от необходимости постоянно делать записи в журнал. (На больших базах и количествах пользователей это ощутимо).

Многие администраторы оставляют только «Регистрировать ошибки, предупреждения».

Что может быть вполне достаточно.

Но если Вас интересует, и (вся основная информация о которой мы говорили в начале статьи)  тогда стоит поставить птичку возле «Регистрировать ошибки, предупреждения, информацию».

Где хранится журнал регистрации 1С ?

Иногда требуется физически получить доступ к файлам журнала регистрации, и найти их можно в таких местах:

Файловый вариант:

В файловом варианте работы открыв расположение информационной базы на диске Вы найдете папку 1Cv8Log.

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

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

Клиент-серверный вариант:

В клиент-серверном варианте файлы журнала регистрации хранятся на сервере в каталоге: C:\Program Files\1cv8\srvinfo\\\1Cv8Log

И как и в файловом варианте, копирование, перенос и удаление требует аналогичных действий.

Оптимизация журнала регистрации

Если Вы используете платформу 1С версии с 8.3.5.1068, и старше тогда Вам доступна еще одна настройка журнала, позволяющая его оптимизировать.

Суть ее  в переводе журнала регистрации на так называемый «Новый формат» Данный формат хранения лога журнала регистрации не в текстовом файле, а в одном файле базы данных SQLite. За счет чего и увеличилась скорость доступа и получения данных.

Вот собственно что пишет об этом фирма 1С:

«Как мы улучшили журнал регистрации

Мы значительно переработали журнал регистрации для того, чтобы увеличить скорость выполнения запросов к журналу и повысить надёжность хранения данных.

Для этого, в том числе, потребовалось изменить формат хранения журнала регистрации. Теперь он хранится в одном файле базы данных SQLite. Этот файл имеет расширение lgd.

Наши тесты показывают, что практически по всем условиям отбора выборка данных ускорилась. При некоторых условиях выборка ускорилась существенно.

Например, в случае отбора по пользователю, разделителям и по данным, представленным одним значением. Что касается записи, то скорость однопоточной записи тоже немного ускорилась.

А вот скорость многопоточной записи возросла почти в полтора раза. Как в файловом варианте, так и в клиент-серверном.

Создавая новую реализацию журнала, мы стремились учесть пожелания по архивированию журнала и сокращению его размера.

Теперь во встроенном языке есть два метода, которые позволяют копировать данные журнала регистрации или удалять их, используя условия фильтрации. Это методы СкопироватьЖурналРегистрации() и ОчиститьЖурналРегистрации().

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

Также мы ввели в журнале ещё одно изменение. Время событий хранится теперь в формате всемирного координированного времени (UTC). Это позволят избежать проблем, связанных с работой в разных часовых поясах.»

Для перехода на новый формат достаточно сконвертировать журнал с помощью нажатия кнопки «Новый Формат»

Думаю, здесь также стоит написать о нюансах, а они, к сожалению есть.

1 Обратная конвертация в старый формат невозможна! (будьте внимательны, прежде чем кликать по кнопке «Новый формат», сделайте копию журнала).

2. На практике журнал регистрации даже на этой СУБД иногда все же «разваливается», делайте бэкапы логов если информация Вам действительно важна!

Но можно пойти и другим, путем, которым идут многие разработчики. Есть возможность записывать логи в «Регистр сведений», что исключит проблемы испорченных логов!

(Посоветуйтесь с вашем разработчиком, решение есть всегда).

3. Нет кнопки «Новый формат».

Если Вы впервые запустили на новой платформе (8.3.5.1068 и выше) конфигурацию которая была создана на более старой платформе, кнопка «Новый формат» будет существовать только до клика по ней! (После чего произойдет конвертация и кнопка исчезнет).

Если вы создали новую конфигурацию на платформе 8.3.5.1068 и выше (или загрузили из *dt) кнопки «Новый формат» не будет, так как лог уже будет создан в файле SQLite.

Разделение хранения журнала по периодам.

Можно изменить настройку «Разделять хранение журнала по периодам» на другие значения!

ВНИМАНИЕ! (Здесь нужна старая версия платформы до 8.3.5.1068)!

Например, для малых баз можно поставить «Месяц».

Для больших или средних баз можно выбрать «Неделя».

Но если у Вас уж очень много событий происходит, а точнее регистрируется в журнале, тогда можно поставить и «день».  

Что это нам дает ?

Файлы логов будут разбиваться в папке 1Cv8Log на куски, заданные в настройке, и будут иметь вид, подобный 20170503000000.lgp, в котором будет видно и дату и время создания лога, что есть очень удобно.

Другими словами пишем «обработку,» в которой мы выбираем нужный файлик *lgp (За День, Месяц, Неделя) и тут же очень быстро получаем все что нам нужно видеть за этот период.

Так скорость будет в разы выше, чем тащить данные из полного журнала регистрации!

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

В 1С Предприятии можно сократить журнал регистрации и не тащить все гигабайты за прошлые годы вместе с базой.

Сделать это можно довольно просто и быстро и без помощи разработчика.

Запускаем 1С Предприятие в режиме «Конфигуратор», затем вкладка «Администрирование» и клик по «Настройка журнала регистрации…».

Затем клик по кнопке «Сократить».

Укажем дату, данные, до которой будут удалены.

И ОБЯЗАТЕЛЬНО! Ставим птичку возле «Записать удаляемые события в файл».

После придумайте имя файла для лога и клик «ОК». Так Вы сможете «обрезать» лог и одновременно ничего не потерять, так как будет создана копия всего того что Вы удаляете.

Ну что ж на этом все, надеюсь, статья внесет некоторую ясность в такие вопросы как: Для чего нужен журнал регистрации, как его использовать, настроить, и оптимизировать во всяком случаи на сегодняшнее время.

Источник: https://kuharbogdan.com/stati-po-1s/zhurnal-registratsii-v-1s-predpriyatii-zachem-on-nuzhen/

Журнал регистрации в 1С 8.3

Где хранится журнал регистрации

Журнал регистрации в 1С 8.3 — это специальный механизм платформы 1С, отображающий все события происходящие в информационной базе.

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

с его помощью можно узнать кто, когда и какие внес изменения в программу 1С — справочники, документы, регистры и т.п.

Журнал регистрации в 1С 8.3: где найти

Журнал регистрации хранится как в пользовательском режиме 1С Предприятия, так и в режиме Конфигуратора.

В режиме 1С Предприятие его можно найти в разделе меню Администрирование — Настройки программы — Обслуживание.

Далее переходим по ссылке Журнал регистрации.

Настройка просмотра записей в Журнале регистрации

Открыв журнал, видим множество разных записей. По умолчанию в таблицу выводится по 200 записей и установлен отбор — текущий день. Мы можем задать любой интервал видимости данных в Журнале регистрации 1С 8.3 (кнопка Интервал).

Для поиска записи по Журналу регистрации можно воспользоваться кнопкой Найти, при этом поиск будет осуществляться только в отобранных записях.

С помощью кнопки Установить отбор можно отобрать записи Журнала регистрации по каким-либо критериям.

По важности изменений можно выбрать — выводить только ошибки, предупреждения, информацию или примечание. Можно отобрать записи по определенному событию, пользователю, приложению, компьютеру, сеансу.

В поле Событие (для отбора) можно задать просмотр определенного действия из формы значений для отбора — загрузка справочников, установка пометки на удаление, закрытие месяца, тестирование информационной базы, ее обновление и т.п.

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

В поле Данные можно установить отбор по типу данных.

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

При установке фильтров отбор применяется ко всем данным, а не только к выведенным в таблицу.

Файл журнала регистрации 1Cv8.lgd

Журнал регистрации в 1С хранится в файле 1Cv8.lgd. Для файловых баз данных он находится в каталоге с установленной программой.

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

Если мы зайдем в эту папку (каталог), то увидим папку  1Cv8Log, в ней и будет находиться файл журнала регистрации.

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

В том случае, если данные Журнала регистрации не нужны, то данную папку можно удалить, тем самым очистить журнал. При запуске программы 1С 8.3 она создается снова.

А в случае, если вы переносите базу данных и вам надо сохранить Журнал регистрации, то эту папку также необходимо перенести вместе с информационной базой.

Настройка Журнала регистрации в Конфигураторе

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

В режиме Конфигуратор зайдем в пункт меню Администрирование — Настройка журнала регистрации.

В настройке доступны следующие режимы работы Журнала регистрации:

  • Не регистрировать;
  • Регистрировать ошибки;
  • Регистрировать ошибки, предупреждения;
  • Регистрировать ошибки, предупреждения, информацию;
  • Регистрировать ошибки, предупреждения, информацию, примечания.

Чтобы отключить полностью Журнал регистрации, нужно установить переключатель в положение Не регистрировать.

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

В этой же настройке, нажав ссылку Изменить формат, можем настроить разделение журнала регистрации по периодам, в зависимости от размера базы данных.

В этом случае файлы логов в папке 1Cv8Log будут разбиваться по периодам в зависимости от настройки, что увеличит производительность работы Журнала регистрации.

Каждый файл будет содержать фрагмент журнала за определенный период и иметь вид — yyyyMMddhhmmss.

lgp (где yyyy — номер года, MM — номер месяца, dd — номер дня в месяце, hh — номер часа, mm — номер минуты, ss — номер секунды).

При этом используется  формат хранения лога журнала регистрации не в текстовом файле, а в отдельной базе данных на СУБД SQLite. Это является одним из способов оптимизации работы с Журналом регистрации.

Еще одним способом оптимизации является сокращение Журнала регистрации. Сделать это можно с помощью кнопки Сократить в его настройке.

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

См. также:

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

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

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Источник: https://buhexpert8.ru/obuchenie-1s/administrirovanie-1s/zhurnal-registratsii-v-1s-8-3.html

Журнал регистрации 1С – настройка, хранение и его очистка

Где хранится журнал регистрации

Журнал регистрации 1С — специальный механизм платформы 1С версий 8.2 и 8.3, который позволяет фиксировать работу пользователей с системой.

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

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

Где хранится журнал регистрации

Начнем с того, где хранится журнал регистрации в 1С. Варианта может быть два — для файлового и клиент серверного режима работы.

Клиент-серверная база 1С SQL

В клиент-серверном режиме файлы истории обычно хранятся на сервере в каталоге:

C:\Program Files\1cv8\srvinfo\\\1Cv8Log

Чтобы перенести журнал регистрации 1С для базы SQL, так же, как и для файловой, достаточно перенести папку в расположение новой базы.

Так же и с удалением — достаточно просто удалить данную папку.

Настройка журнала

Чтобы увидеть доступные настройки, необходимо зайти в режиме 1С конфигуратор и в главном меню найти пункт «Администрирование — Настройка журнала регистрации…»:

Получите 267 видеоуроков по 1С бесплатно:

В открывшемся интерфейсе доступны следующие настройки ведения журнала:

Здесь в поле «Регистрировать в журнале события» можно указать детализацию регистрируемых данных. Пункт «Не регистрировать» позволяет отключить ведение журнала вовсе. Другие пункты расшифровываются следующим образом:

  1. Ошибки — все возможные варианты сбоев и ошибок в системе;
  2. Предупреждения — важные сообщения системы, которые не являются ошибками;
  3. Информация — вся информация об изменяемых данных системы;
  4. Примечания — неважные сообщения (почти всегда их можно отключить).

Другие настройки рассмотрим далее, они относятся к оптимизации работы журнала.

Оптимизация журнала регистрации

Среди способов оптимизации скорости загрузки и работы с журналом можно выделить следующие методы:

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

Разделение хранения журнала по периодам.

Если изменить настройку «Разделять хранение журнала по периодам» на значение день (для больших баз данных) / неделя (для средних), можно существенно поднять производительность журнала.

Файлы логов будут разбиваться в папке 1Cv8Log на порции, заданные в настройке, и будут иметь вид, подобный 20140905000000.lgp, в котором видно дату и время создания лога.

Сокращение журнала регистрации также дает существенную оптимизацию в работе с журналом. Для этого нажмите на кнопку «Сократить» в настройках. Выберите период, до которого желаете сократить журнал:

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

И последний и самый эффективный способ оптимизации — перевод журнала регистрации на так называемый «Новый формат». Доступен он начиная с версии платформы 1С 8.3.5.1068. Данный формат хранения лога журнала регистрации не в текстовом файле, а в отдельной базе данных на СУБД SQLite.

Для перехода на новый формат достаточно сконвертировать журнал с помощью нажатия кнопки «Новый Формат»:

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

В системе 1С для анализа технической информации существует также технологический журнал.

Другие статьи по 1С:

по настройке журнала регистрации:

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник: https://programmist1s.ru/nastroyka-zhurnala-registratsii-1s/

Журнал регистрации в 1С 8.3: где найти, как открыть, где хранится

Где хранится журнал регистрации

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

Ошибки в учете нередко возникают из-за изменений, которые пользователи вносят в учет. Бухгалтера нередко сталкиваются с тем, что документ ошибочно удален или изменен.

Чтобы узнать, когда и кем удален или изменен документ, надо зайти в журнал регистраций. Также в нем можно посмотреть всю историю изменений документа по датам.

Таким образом, в нем отображаются все события, которые когда-либо происходили в программе 1С 8.3 Бухгалтерия. Здесь читайте инструкцию где найти в 1С журнал регистрации.

Как найти журнал регистрации

Зайдите в раздел «Администрирование» (1) и кликните на ссылку «Обслуживание» (2). Откроется окно административных операций

В открывшемся окне нажмите на ссылку «Журнал регистрации» (3). Откроется одноименное окно.

Гость, для Вас открыт бесплатный доступ к чату с бухгалтером-экспертом

Закажите обратный звонок на подключение или позвоните:
8 (800) 222-18-27 (бесплатно по РФ).

Структура поиска

В верхней части есть настройки, которые позволяют найти нужную информацию. В поле «Показывать» (1) можно выбрать одно из четырех значений:

  1. 200 событий;
  2. 500 событий;
  3. 1000 событий;
  4. 10000 событий.

Выбранное количество событий попадет в журнал. Чем меньше событий, тем быстрее он формируется.

В поле «Критичность» (2) можно выбрать одно из трех значений:

  1. Все события. Указывают в том случае, если вас интересуют все события;
  2. Ошибки. Указывают в том случае, если вас интересуют только ошибки;
  3. Предупреждения. Указывают для просмотра предупреждений

Ссылка «Отбор» (3) дублирует по функции кнопку «Установить отбор» (3). В ней указывают временной интервал и другие параметры отбора. Нажмите на ссылку «Отбор», откроется окно «Отбор журнала регистрации».

В отборе можно установить различные фильтры для поиска нужной информации. В поле «Интервал» (4) установите начальную и конечную дату периода поиска. В поле «Важность» (5) установите галочку, какой тип данных вас интересует. В поле «События» (6) выберете тип события, для этого нажмите кнопку «…» (6), откроется окно «Выбор значений для отбора».

В окне отбора поставьте галочки напротив информации, которая вас интересует. По умолчанию галочками помечены все значения. Чтобы везде снять галочки кликните на пиктограмму вверху (7). Далее можете пометить только те значения, которые вам нужны.

Для сохранения отбора нажмите кнопку «ОК» (8).

Продолжите делать отбор в окне «Отбор журнала регистрации». В поле «Пользователи» (9) выберете нужного сотрудника, или оставьте поле пустым для подбора информации по всем сотрудникам.

В поле «Компьютеры» (10) укажите нужный компьютер, либо оставьте поле пустым для выбора по всем рабочим станциям. В поле «Метаданные» (11) укажите тип данных, которые вы хотите найти.

Например, можно выбрать только «Начисление зарплаты» или «Реализация (акты, накладные)». Либо оставьте это поле пустым, чтобы отбор был по всем метаданным.

Нажмите на поле «Данные» (12) чтоб найти нужные документы. Откроется окно «Выбор типа данных».

В открывшемся окне выберете нужный тип данных, например «Реализация (акт, накладная)» (13) и нажмите кнопку «ОК» (14). Откроется список реализаций.

В списке выберете нужный документ (15) и нажмите кнопку «Выбрать» (16). Выбранный документ появится в поле «Данные».

Теперь в окне отбора вы установили все необходимые фильтры. Для вывода информации на экран нажмите кнопку «Применить и закрыть» (17). Откроется окно журнала с выбранными данными. О структуре этих данных читайте в следующей главе.

Структура информации в журнале регистрации

После отбора в окне появилась информация по выбранному документу. В поле «Дата, время» (1) указана дата и время события.

В поле «Пользователь, компьютер, приложение, сеанс» (2) видно кто и на каком компьютере делал то или иное действие.

В поле «Событие, данные и метаданные…» (3) указано какие события совершались над выбранным документом (4), например «Добавление» (5) или «Изменение» (6).

Настройка журнала регистрации

В 1С 8.3 настройку журнала регистрации делают в режиме конфигуратора. Чтобы в него зайти выберете ваше предприятие (1) и нажмите на «Конфигуратор» (2).

В открывшемся окне зайдите в раздел «Администрирование» (3) и кликните на ссылку «Настройка журнала регистрации» (4). Откроется окно настройки.

В окне «Настройка журнала регистрации» можно выбрать пять вариантов сохранения данных:

  1. Не регистрировать. Выбирается в том случае, если нет потребности в хранении информации по событиям. Выбор этой настройки существенно убыстряет работу программы 1С 8.3 Бухгалтерия, ведь сохранение событий в журнале требует большой компьютерной мощности;
  2. Регистрировать ошибки. В этом случае в журнале будут сохранены только ошибки;
  3. Регистрировать ошибки, предупреждения. В этом случае будут сохранены только ошибки и предупреждения;
  4. Регистрировать ошибки, предупреждения, информацию. В этом случае будут сохранены только ошибки, предупреждения, информация;
  5. Регистрировать ошибки, предупреждения, информацию, примечания. В этом случае будут сохранены только ошибки, предупреждения, информация, примечания.

После выбора нужного варианта нажмите кнопку «ОК» (5). Теперь в журнале регистрации будут фиксироваться только те данные, который вы указали. А при выборе «Не регистрировать» журнал формироваться не будет.

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

Для того, что уменьшить объем хранящихся данных и освободить жесткий диск компьютера от лишней информации можно воспользоваться еще одной настройкой в конфигурации. Зайдите в режим конфигурации как написано в предыдущей главе и зайдите в настройку журнала регистрации. В настройке нажмите кнопку «Сократить» (1). Откроется окно «Сократить журнал…».

В открывшемся окне введите дату (2), до которой хотите удалить события из журнала. Поставьте галочку напротив надписи «Записать удаляемые события..» (3) чтобы сохранить удаляемую информацию в отдельный файл.

Нажмите кнопку «…» (4) и выберете каталог для сохранения и имя файла. Если не хотите сохранить данные по удаляемым событиям, галочку не ставьте. Нажмите кнопку «ОК» (5) для сокращения журнала.

Такая оптимизация дискового пространства может существенно ускорить работу бухгалтерской программы 1С 8.3.

Источник: https://www.buhsoft.ru/article/1711-rabota-s-jurnalom-registratsii-v-1s-83

ГосЗащита
Добавить комментарий