Имя: Пароль:
1C
1С v8
Журнал регистрации в 1С
,
0 gamar20
 
10.07.21
09:55
Кто нибудь может сказать, как и где хранится журнал регистрации в 1С предприятие 8.3 ?
У нас 1C сервер в тандеме с MSSQL.
23 gamar20
 
14.07.21
14:27
(21) Это все хорошо, я нашел на диске: http://images.vfl.ru/ii/1625989390/87f9cf74/35115903.jpg
Дальше как быть? как смотреть?
24 Kassern
 
14.07.21
14:29
25 VladZ
 
14.07.21
14:37
(23) Открой блокнотом 1CV8Clst.lst и посмотри.
26 gamar20
 
14.07.21
15:09
(24) можно подробнее пожалуйста? Я не программист 1С.

(25)Что там смотреть то? Это файл весом всего 9кб. Открыл в блокноте, там ничего интересного. https://pastebin.com/CfskeSgG
27 Kassern
 
14.07.21
15:27
(26) скорее всего у вас журнал регистрации в формате sqllite. Если с 1с все совсем у вас плохо, но со скулем более менее разбираетесь, то все очень просто. Ставите какой нить менеджер для sqllite например https://sqlitestudio.pl
Далее через прогу открываете ваши файлы с логами .lgd
Тут уже можете либо запросы писать, если знания есть, либо тупо открыть таблицу EventLog и перейти на вкладку "данные"
28 ale-sarin
 
14.07.21
15:30
Блин, за 4 дня Вы не продвинулись никуда?
Если база называется Ut11, то ее ЖР лежит в каталоге fbb924b6-9c83-448b-9039-29a75c9fc9c7 из (11), мне отсюда видно.
Далее можете копировать его отдельно. Можно открывать в базе Файл-Открыть.

ИТС на что?! Эдак неделями будете ответы искать.
29 Kassern
 
14.07.21
15:32
(28) ну не хочет человек через 1с смотреть)
30 Kassern
 
14.07.21
15:36
(28) мне вот одно интересно, в sqllite дата события в формате 637478690780000, в 1ске это 02.02.2021 16:24:38. Как они интересно это дело преобразуют?
31 ale-sarin
 
14.07.21
15:38
(30) Дата(1, 1, 1) + 63747869078 = 02.02.2021 13:24:38
32 ДенисЧ
 
14.07.21
15:38
(30)
SQLite способен хранить даты и время как значения TEXT, REAL или INTEGER.

1) TEXT - Дата в формате "YYYY-MM-DD HH:MM:SS.SSS".

2) REAL - Количество дней с полудня в Гринвиче 24 ноября 4714 B.C.

3) INTEGER - Количество секунд с момента 1970-01-01 00:00:00 UTC.
33 Kassern
 
14.07.21
15:40
(32) там в интеджер хранится
34 Kassern
 
14.07.21
15:42
(32) если как юникс тайм переводить, то не получается, видимо действительно от пустой даты считается)
35 OldCondom
 
14.07.21
15:46
(26) Если не программист, то кто? Администратор?
https://its.1c.ru/db/v8319doc#bookmark:adm:TI000000145
Это руководство администратора, там все есть по ЖР. Нет доступа к ИТС - получите как-нибдуь.
Если не программист и не администратор, зовите специалистов.
Вроде все просто и логично.
36 gamar20
 
14.07.21
15:53
(28) да, эта папке весит около 6.5 ГБ.
внутри:
http://images.vfl.ru/ii/1626267052/6ff4d634/35152521.jpg
http://images.vfl.ru/ii/1626267082/41b5d735/35152524.jpg

Куда копировать и что дальше с ним делать? то есть как просмотреть?
Мне надо искать "историю" изменения одного документа.
37 Kassern
 
14.07.21
15:55
(36) а что мешает в 1ске посмотреть в журнале регистрации? Отфильтровали как надо да глянули. А если еще есть верисонирование документов, то еще проще. Зашли в нужный документ и посмотрели все его версии.
38 gamar20
 
14.07.21
15:57
(37) еще раз говорю, в 1С_ке показывает изменения С 14.06.21, а все что ДО - пусто.
Хотя еще в 11.06.21 точно все было.
39 Kassern
 
14.07.21
15:58
(36) журнал регистрации хранится лишь в 2 форматах, это Последовательный формат (формат .lgf) и Формат SQLite (формат .lgd)
40 Kassern
 
14.07.21
15:58
(38) есть у вас файлы данных форматов ранее 14 июня?
41 ale-sarin
 
14.07.21
16:01
(36) Ut11 - это видимо название новой базы на сервере 1С, и соответственно УИД мы нашли новой базы, и lgf (ЖР) в (36) новой базы.
Старую базу на сервере 1С удалили? Надо как то среди каталогов в (11) искать каталог старой базы, а в нем lgf/
42 gamar20
 
14.07.21
16:02
(40) нет, все что есть.
а они что, переписываются, чтоли?
43 ale-sarin
 
14.07.21
16:03
+41
"Старую базу на сервере 1С удалили?"
Имеется ввиду, удалили ИБ в консоли сервера 1С?
44 gamar20
 
14.07.21
16:06
(41)(43) да, удалил и создал тоже UT11, точно такой же.

У меня просто есть еще базы  бух, зуп.. Вот бы понять какой из этих принадлежит старой базы?
45 ale-sarin
 
14.07.21
16:09
(44) Значит теперь в базе УТ делаете Файл-Открыть и открываете по очереди lgf или lgb каждого каталога из (11).
Там уже по отображению ссылок поймете, принадлежал ли этот ЖР этой базе.
46 ale-sarin
 
14.07.21
16:12
(44) Судя по ссылке из (26) на этом сервере 1С у вас одна база, Ut11.
Бух и ЗУП там не видно.
47 gamar20
 
14.07.21
16:13
(46) я оттуда удалил лишнюю инфу.

(54) поднниму на другом компе старую версию, там узнаю идентификатор старой УТ и оттуда пляшем дальше.
48 VladZ
 
14.07.21
18:25
(26) Убрал руки от клавиатуры и отошел на три шага от компа!
49 gamar20
 
15.07.21
08:19
(48) рот закрыл и ушел в лес.
50 rphosts
 
15.07.21
08:34
(0) стаж на мисте 3 года 11 месяцев 25 дней...
В правом верхнем углу этой странички красным цветом буковка Я - там всё есть
51 gamar20
 
15.07.21
13:17
И так, ребята, я из бекапа копировал на флешку папку , с данными, который идентификатор раньше принадлежал этой базе.
Отдельно можно его как то более менее дружелюбном интерфейсе почитать? где можно будет искать по времени или ставить временные фильтры.

папка весит более 12 ГБ где то. 8 гб файл .lgp и 4гб .bin
52 acht
 
15.07.21
13:18
(51) Пятый день пошел, ребятам уже не интересно. Давай уж сам
53 gamar20
 
15.07.21
13:21
(52) ребятам никто не заставляет. дело добровольное. Кто хочет помогает, кто нет - мимо.
за 5 дней очень мало адекватных ответов поступило, в основном критика и пустая болтавня.
54 acanta
 
15.07.21
13:30
Кстати да. Журнал регистрации 1с не индексируется, запрос 1с не может получить номер записи в физической таблице, код может изменить пользователь, а номер записи только удаление помеченных.. вот есть же индекс полнотекстового поиска, почему к журналу регистрации хотя бы такой не прикрутить. Не говоря уже о транзакт логе СУБД И.т.д.и т.п. то что слышишь от опытных товарищей каждый день, но не понимаешь о чем они..
55 Kassern
 
15.07.21
13:31
(54) а зачем делать запрос из 1с? Работайте напрямую с sqllite. Там и пишите запросы и отбирайте как надо)
56 hhhh
 
15.07.21
13:41
(53) единственный правильный совет: пойти с друзьями в кафе, и поднять бокалы за этот журнал, не чокаясь. Если вы за неделю этого еще не поняли, то да, похоже вы не 1с-ник.
57 timurhv
 
15.07.21
13:58
(54) >>Кстати да. Журнал регистрации 1с не индексируется...
>>вот есть же индекс полнотекстового поиска, почему к журналу регистрации хотя бы такой не прикрутить

Уже прикрутили для старого формата с 8.3.17
58 acanta
 
15.07.21
13:59
(55) спасибо. Похоже, что ЖР переводить в sqlite придется. Жаль только что нельзя переключить поиск с полнотекстового на поиск обычный, раньше в 7ке было оба варианта на выбор пользователю, а в БП 3 это в константах.
59 gamar20
 
16.07.21
08:06
Я нашел всякие темы, скриплты:
https://infostart.ru/1c/articles/1234678/
https://helpf.pro/faq/view/1463.html
и еще пару штук, но везде надо программирование знать. Может кто то скомпилирует скрипт, чтоб можно было  .lgp считывать?
Sqlite я знаю в общем, но там не знаю как искать мне интересующие записи, по определенному документу. Не отказался бы короткого ликбеза по тому поводу :)

(56)А кто сказал, что я 1С_ник? я уже сказал, что я НЕ 1С_ник. Я сисадмин, которому озадачили разобраться с ЖР.
60 ildary
 
16.07.21
09:20
(57) прикрутили ПП для старого, который текстовый или который sqlite?
61 hhhh
 
16.07.21
11:17
(59) ну вы же понимаете, что эта задача не нужна никому. Какая разница, кто там последним открывал накладную, это ничего не доказывает, может накосячили те, кто не последние, а те, кто раньше открывал. У 1с-ника есть очень ценное преимущество, ленивость, он сначала ждет, неделю, две, потом, если опять напомнят про эту задачу, он начанает потихоньку шевелиться.
62 timurhv
 
16.07.21
11:18
(60) Для старого, отборы визуально работают быстро. Только относительно долго производится индексирование файлов, плюс если у кого логи большие и места мало, то можно положить сервер при обновлении платформы :)
63 gamar20
 
16.07.21
11:48
(61) да , но задача под контролем директора, не оставят в покое, пока не разобраться ситуацией.
Надо как то общими силами )))
64 acht
 
16.07.21
12:14
(63) > Надо как то общими силами
Ты ведь на окладе там сидишь, в отличии от нас, не?
65 gamar20
 
16.07.21
12:17
(64) Так ты тоже сиди, кто тебе мешает?
66 acht
 
16.07.21
12:24
(65) Сколько заплатишь?
67 gamar20
 
16.07.21
12:26
(66) тебе - ничего. можешь выйти с переписки.
68 acht
 
16.07.21
12:27
(67) А ну-ну. Жди.
69 gamar20
 
16.07.21
12:51
(68) а ты давай ищи себе шабашки в других разделах и форумах.
Если была бы коммерческое дело, то в фрилансе написал бы или в самом начале указал бы , что есть деньги за решение вопроса.

А так, это форум взаимопомощи, на добровольном основе.
70 arsik
 
гуру
16.07.21
13:00
>>А так, это форум взаимопомощи, на добровольном основе.
Но не с такими интонациями.
71 gamar20
 
16.07.21
13:05
народ, идите лесом, а?
вас кто то просит тут права качать, учить жизни и тд.? Вам делать нечего? вроде такие пи**е программисты, у вас должно быть много заказов и серьезных клиентов, идите заниамться ими, а не с нищебродом тут ввести диалог и жизни. Цените свое время.
72 ptiz
 
16.07.21
13:11
(0) А в чем проблема: поднять копию базы и скопировать для неё ЖР, который уже найден ?
73 acht
 
16.07.21
13:13
(71) Ты думаешь, после такого вот каминг-аута, тебе бросятся помогать?

А тяга твоя к халяве уже известна:
Посоветуйте недорогую B2B систему под УТ11
Где искать специалистов?
74 hhhh
 
16.07.21
13:13
(72) в копии базы нет жр. На этом же тс как раз лоханулся. Он тоже думал, что там жр есть.
75 Kassern
 
16.07.21
13:16
(74) если включено версионирование в 1ске, то и журнал не особо нужен)
76 acht
 
16.07.21
13:23
(72), (75) Все это уже было - в (6), (12) и т.п... Не пригодилось.
77 gamar20
 
16.07.21
14:02
(72) Они в разных местах хранятся.
Я из резервной копии системы (из диска С) достал папку с логами, вот бы отдельно его просмотреть

(74) к сожалению да, так и есть. думал что месте с базой хранится, в SQL. Но не тут то было дело

(75) у нас не включен, наш программист сказал, что он очень негативно влияет на производительность.

(73) чувак, да ты уже не интересен, не понимаешь?
78 acht
 
16.07.21
14:08
(77) Ну не нравится - не читай, что уж.
79 Kassern
 
16.07.21
14:11
(77) а ваш программист не может прочитать найденные вами журналы регистрации?
80 Обработка
 
16.07.21
14:20
(0)
1. Узнаешь где ранее хранился старый журнал
2. Узнаешь папку где пишется новый журнал.
3. Останавливаешь службу.
4. Новый журнал на всякий кипируй на другое место а старый на его место
5. запускай службу 1С
81 gamar20
 
16.07.21
14:28
Пробовал открыть через SQLite, файл  .lgp , не поддерживается. не получилось.

(79) нет, он не может помочь этим делом.

(80) ну этим я убью новую базу, пойдет не состыковки, потеряю какой то сегмент опять.
Надо на другом компе , какими то посторонними средствами.
82 gamar20
 
16.07.21
15:12
Нашел не сложный метод тут:
Журнал регистрации .lgp как просмотреть в контексте информационной базы?

Все функции->Стандартные->Журнал регистрации->Еще->Просмотреть из файла.
но там видно только файл 1Cv8.lgf, который весит 67кб, и отквается пустая форма просто.
А как загрузить .lgp файл?
83 Обработка
 
16.07.21
15:18
(81) Журналом регистрации не убивают базу. Журнал никак не может влиять на базу данных. А как раз из базы при работе журнал и пишется.
Если новый журнал не интересен с точки зрения анализе то можно выкинуть и старый вернуть на место нового. Тогда у вас журанал будет дальше писаться просто будет
пропуск каких то записей некоторых. Хотя при сильном желании их можно сшить в один файл.
84 gamar20
 
16.07.21
15:20
(83) да, наверно. Но как назло, найдется умник, который что то сделает именно в этом временном промежутке.
А вот то описал постом выше, не знайте как оттуда открыть журнал?
85 ale-sarin
 
16.07.21
15:39
(82) Вы хоть раз попробовали lgf открыть? Через Файл-Открыть.
Не получилось?
86 ale-sarin
 
16.07.21
15:41
+85 В конфигураторе!
87 gamar20
 
16.07.21
16:00
(85) кое как открыл этот файл, не каждый редактор берется открыть 8 ГБ
Но там нет нужной информации, да и нет там инициатора.

т,.п. информация:
------
{20200814143951,C,
{243a5fbe0f470,12a622ce},43,29,3,28407,3,I,"",0,
{"U"},"",1,2,0,9624,0,
{2,1,1,2,1}
},
{20200814143951,C,
{243a5fbe0f470,12a622ce},43,29,3,28407,4,I,"",0,
{"U"},"",1,2,0,9624,0,
{2,1,1,2,1}
88 gamar20
 
16.07.21
16:08
(86) в конфигураторе пытаюсь, пишет "недостаточно памяти", хотя на сервере за 100 гб ОЗУ.
89 ale-sarin
 
16.07.21
16:11
(87)В каталоге должен быть lgf маленький и lgp один большой или много, но тоже больших, тогда lgf надо открывать.
90 ale-sarin
 
16.07.21
16:12
(88) Разверните копию базы, подмените для нее каталог с ЖР, смотрите ЖР стандартными средствами.
Может так прокатит.
91 gamar20
 
16.07.21
16:19
(90) спасибо большое! вроде получилось )))

можно ли там искать по номеру документу?
92 ale-sarin
 
16.07.21
16:26
(91) Если ЖР поместите в копию родной базы, то по ссылке все отборы будут работать. Как в живой базе.

Можно просто поиск по строке, типа Ctrl+F, но может быть долго.
93 gamar20
 
16.07.21
17:00
Я поднял резервную копию базы, из конфигуратора подцепил файл 1Cv8.lgf и все открылось.
Вот таким интерфейсом: http://images.vfl.ru/ii/1626444001/e8129f6d/35178544.jpg

подбор по дате - работает, а вот искать история документа какого то, не знаю как делать ))
94 ale-sarin
 
16.07.21
17:11
(93) Ну наконец то, открылось. Вам два дня назад это сказано было.

Для отбора по ссылкам открывайте ЖР в режиме предприятия.
95 ptiz
 
16.07.21
17:24
У нас появился новый livingstar?
96 acht
 
16.07.21
17:32
(95) Да если бы...

"Я папа римский. Еще вопросы ?"
(C) gamar20, 1С в IIS
97 hhhh
 
16.07.21
17:37
(95) не, ливингстар добрый, а этот злой какой-то.
98 gamar20
 
19.07.21
09:32
(94) в режиме предприятии - только дает открыть файл .lgf и .lgd
открываю .lgf, но показывает пустой файл.
99 acht
 
19.07.21
09:39
Начался девятый день
104 ДенисЧ
 
19.07.21
10:10
(98) Почитай вот тут Прочитать файл ЖР мои сообщения.
105 gamar20
 
19.07.21
10:19
(104) спасибо, но у меня ситуация проще вроде.
Я уже открыл средствами 1С, в конфигураторе, но в резиме предприятия почему то не хочет открываться.

У вас в тебе ссылаются сюда: https://infostart.ru/1c/articles/1325649/
а тут я не знаю что к чему, так как я не программист. если сможете скомпилировать и написать коротко как работать с ним, был бы очень благодарен.
106 gamar20
 
19.07.21
10:36
(104) у вас там написано, что надо разместить 2 файла месте, а у меня он и так в месте:
http://images.vfl.ru/ii/1626679698/6d3db2b7/35204578.jpg

но все равно открывает пустым.
107 ale-sarin
 
19.07.21
10:41
Ну сколько можно то?
У Вас ЖР лежит в той же базе, из которой открываете? Если да, тогда просто в режиме предприятие смотрите ЖР. Не Файл-Открыть.
Если так и не подменили ЖР в копии базы, то решение в (82) описано. Не работает?
108 gamar20
 
19.07.21
10:49
(107) почитайте внимательно что я пишу.
Разных местах лежат базы и ЖР.
В режиме конфигуратора открыл, в резиме предприятии - не получается.
109 gamar20
 
20.07.21
08:54
так вот, с таким интерфейсом сложно будет разыскивать историю изменения документов? http://images.vfl.ru/ii/1626444001/e8129f6d/35178544.jpg
110 Kassern
 
20.07.21
09:15
(109) а что вам мешает там нажать на кнопочку фильтра  на командной панели и отфильтровать как вам надо?
111 gamar20
 
20.07.21
09:30
(110) ничего не мешает, а так то по дете уже вышел, но хотел узнать, там все тоже самое показывает, как в обычном режиме?
112 Kassern
 
20.07.21
09:40
(111) вы можете взять текущий файл регистрации и сравнить данные отображаемые через конфигуратор и через клиент. Я не запаривался подобным вопросом. Всегда через клиент смотрел данные журнала.
113 gamar20
 
20.07.21
09:49
(112) я просто логику не очень понимаю.
Вот нажал ctr+F, написал там название документа, снял галочку "по текущей" колоны
нашел: http://images.vfl.ru/ii/1626763595/40d78e57/35215026.jpg

это как я понял, время создание этой заявки. А историю этого документа как посмотреть? То есть кто потом его распроводил например.
114 Kassern
 
20.07.21
09:59
(113) Ну так отфильтруйте по этому документу все ваши файлики журналов регистраций. Будет у вас цельная картина кто записывал этот документ в базу (кто создал, кто изменил). Но вот что поменял вы не увидите. Это лишь при включении версии объектов можно смотреть.
115 acht
 
20.07.21
10:04
Начался десятый день.
116 Kassern
 
20.07.21
10:07
(115) видимо вопрос действительно важный. Главное это стремление)
117 acht
 
20.07.21
10:16
(116) >  Главное это стремление
Главное - это мотивация. Там, за спиной, маячит шишка директора (63).

Так выпьем за то, чтобы наши желания всегда совпадали с нашими возможностями!
118 gamar20
 
20.07.21
10:21
(114) А как фильтровать по названию документа?
Вот у меня окно отбора: http://images.vfl.ru/ii/1626765649/c3e1bf7d/35215422.jpg
как можно по номеру документа отфильтровать все ?
119 Kassern
 
20.07.21
11:07
(118) это только через предприятие. Так как конфигуратор не цепляется к объектам базы, вы видите лишь пользователя, сервер, тип документа, дата и т.д. Вам же советовали подменить файлы и попробовать в режиме предприятия журнал через отчет "журнал регистрации" глянуть. Так же у вас должны быть права, желательно полные, чтобы можно было его просмотреть.
120 gamar20
 
20.07.21
12:04
(119) я создал новую базу, туда залил из SQL бекапа.
можно ли только эту базу остановить/отключить, чтоб подменить данные в reg_1541 ?

файлы весит более 12 ГБ, надолго придется остановить службу 1С. А так возможно ли как то копировать, переименовать , перезапустить просто службУ ?
121 gamar20
 
20.07.21
13:21
Прям не хочет!
перекопировал, перезапустил службу, теперь проблема доступа к файлу:
Скрин: http://images.vfl.ru/ii/1626776408/97b6664b/35218086.jpg
122 gamar20
 
20.07.21
16:03
решил вопрос с правами, запустил, но не видит старые данные!
за апрель ставлю, ничего не находит.