Слияние журнала регистрации 1С
Представляю вам простейшую обработку для слияния нескольких журналов регистрации одной информационной базы 1С в один файл.
Скачать обработку 1С для слияния журналов регистрации.
В основе обработки лежит платформенный метод:
СкопироватьЖурналРегистрации(<ИмяВходногоФайла>, <ИмяВыходногоФайла>, <Отбор>)
Подробнее о нем можно получить информацию у синтаксис помощника в конфигураторе. В данном мануале задача с помощью данной обработки догрузить данные из старого журнала регистрации в текущий.
Потребность в объединении может возникать в разных случаях, например после обновления платформы забыли указать путь к нужному каталогу srvinfo и в течении какого-то времени, события регистрировались не в тот файл журнала регистрации.
По умолчанию журнал регистрации информационных баз на сервере 1С находятся в директории:
C:\Program Files\1cv8\srvinfo\reg_1541
В нашем случае рабочий журнал регистрации перенесен и находится в директории:
D:\srvinfo\reg_1541
Моя задача перенести данные из ошибочно созданного журнала регистрации на диске C:\ в основной журнал регистрации на диске: D:\. В реестре я уже перенастроил регистрацию событий в журнал регистрации на диске D:\.
Чтобы сопоставить каталог с журналом регистрации и информационную базу 1С, необходимо открыть файл 1CV8Clst
В данном файле указаны соответствия конкретных баз 1С их идентификатору в формате:
{bc6d89cf-97f9-4da6-99c5-e4e07fcfa0a7,"1C_BUH","","MSSQLServer",
Далее находим и открываем директорию с соответствующим идентификатором и переходим в подпапку 1Cv8Log:
Файл с наименованием 1Cv8.lgd и есть журнал регистрации.
Запустим выполнение обработки указав путь к журналу логов открытой информационной базы: