Имя: Пароль:
1C
1С v8
Анализ внешнего журнала регистрации (9+ гигабайт, lgd)
0 new_hope
 
03.12.21
11:02
Доброго всем.

Чем можно просмотреть внешний файл журнала регистрации? Какие есть пути решения?
После переходя на новую платформу (с 8.3.7 на 8.3.16) старый журнал почему-то не хочет открываться штатными средствафи (из меню "Журнал Регистрации).
Тоесть - сейчас имею БазуДанных на новой платформе. Журнал регистрации (отдельно, но от этой базы).
Через меня "Открыть" в конфигураторе - 9 гигабайт никак не открываются (виснет, открыть не может).

Подключить файл к базе не получается (записывал его при остановленом 1С сервере в папку "C:\Program Files\1cv8\srvinfo\reg_1541\dca4e933-636b-408e-bc41-944fc870706b\1Cv8Log"

Что можно придумать?
1 Asmody
 
03.12.21
11:09
lgd - это sqlite

изучай комментарии https://infostart.ru/1c/articles/561719/
2 Гипервизор
 
03.12.21
11:28
"Разработчики sqlite утверждают, что размер файла базы данных может превышать сотню гигабайт и даже сотню терабайт."
Да, приходилось анализировать журнал формата lgd размером 200 Гб с помощью sqlite. Довольно шустро работает.
3 Ёпрст
 
03.12.21
11:33
(0) любым просмоторщиком sqllite, хоть внешним, хоть в sssms
4 Ёпрст
 
03.12.21
11:34
А так, переходи на последовательный журнал, тем более, что товарищи с Селезнёвки сами отказываются от скульлайта, ибо торрррмоз.
5 new_hope
 
03.12.21
11:45
(2) Но как его там проанализировать нормально, если он навсквозь сделан в виде ссылок (что, естественно и логично).

Просто нужно вот уже сейчас. :(

Кстати - а каким именно средством sqllite Вы анализировали?
6 new_hope
 
03.12.21
11:45
(4) Мне по факту уже деваться некуда - есть файл sqlite
7 Гипервизор
 
03.12.21
11:59
(5) Утилитой из комплекта поставки sqlite. Ну естественно внешний файл будет без привязки к объектам 1С. По идентификаторам сопоставлял нужное.
8 VladZ
 
03.12.21
12:02
(6) Ты можешь от него отказаться.

С важным видом говоришь: "Умерла, так умерла" и стартуешь ЖР с чистого листа.
9 mistеr
 
03.12.21
12:25
(0) Открывай на старой платформе, очевидно же.
10 new_hope
 
03.12.21
12:33
(9) База данных 900 гигабайт. Не просто так развернуть копию на старой платформе
11 mistеr
 
03.12.21
12:42
(10) Чтобы открыть журнал, достаточно пустой базы.
12 new_hope
 
03.12.21
13:23
(11) Ну какая логика в пустой базе, где нету ссылок, посмотреть на "Объект не найден-ХХХХ" ?

Я думал немного упростить себе жизнь. Вижу - не выйдет :-(
13 mistеr
 
03.12.21
13:35
(12) Смотря, какая цель. Может и выйдет.
14 new_hope
 
03.12.21
13:37
(13) Цель обычная. Смотреть оперативно журнал регистрации.

В SQLite отбор сделать... даже с датами пока не пойму. Там даты указаны как целое число. Даже ограничение отбора по дате - уже сложность :-)
15 Гипервизор
 
03.12.21
13:50
(14) Так для чего смотреть? Если это уже отдельный файл. Если найти крайнего - истории изменений для этого недостаточно?
16 mistеr
 
03.12.21
13:58
(14) Нет, "нужно вот уже сейчас" найти что-то конкретное? Что?

А вопросом "Смотреть оперативно журнал регистрации" нужно было озаботиться при планировании миграции.
17 new_hope
 
09.12.21
13:28
...в продолжение

Может существует где-то описание таблицы журнала "EventLog"?

В 1С События мы видим как "Сеанс.Начало; Данные.Изменение; Данные.добавление"...и так далее.... А в таблице только цифры.
Может где-то существует описание? Както не получилось нагуглить информацию :(

Скрин: https://i2.piccy.info/i9/ce8ca693e9c43681dc7c9aed82532e1f/1639045685/42685/1423454/ZHurnal.png
18 Гипервизор
 
09.12.21
13:34
(17) Очевидно это ключи таблицы EventCodes.
19 new_hope
 
09.12.21
13:47
(18) Да, так и есть, просто у меня там более чем полторы тысячи записей, абсолютно не похожих друг на друга и только несколько из них отвечают тому, что мне надо, не сразу сориентировался. Пардон.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший