SQL-доступ к журналу регистрации 1С:Предприятие 7.7

Публикация № 317897

Администрирование - Журнал регистрации

журнал регистрации sql-доступ быстрый доступ

7
Все, кто работают с 7.7, знают, что журнал регистрации тормозит нещадно, в связи с чем пользы от него очень мало, и её ещё меньше, когда размер журнала превышает хотя бы 50 мегабайт. На Инфостарте, по- моему, даже есть средства для просмотра журнала, может, даже они эффективны, но моей мечтой всегда был sql-доступ к этому журналу, т.к. это просто, наглядно, удобно и, что самое важное, - очень быстро. Кому интересно - добро пожаловать.

Итак, сразу к делу, из инструментария нам понадобится:

1. Установленный и настроенный MySQL

2. dbForge for MySQL

... ну и собственно файл журнала 1cv7.mlg.

Возможно, вы уже давно пользуетесь этими инструментами и просто не задумывались, что они могут помочь в рассматриваемом нами вопросе, но если вы уже дошли до этого раньше, то молодцы, что тут сказать ;).

А теперь простая иллюстрированная инструкция:

1. Открываем dbForge, создаём базу данных:

2. На созданной базе кликаем правой кнопкой мыши и выбираем команду "Импорт данных"

3. В открывшемся диалоге, на странице "Выбор файла", выбираем формат импорта "Text" и файл журнала:

4. На странице "Настройки" нужно указать в качестве разделителя точку с запятой:

5. Все остальные настройки оставьте по умолчанию, теперь можно нажать Импорт.

Всё, надеюсь, кому-нибудь пригодится, спасибо за внимание.

P.S.

Ещё dbForge+MySQL это мегаудобная вещь для редактирования/просмотра dbf, ну это так, к слову, для тех, кто не в курсе.

7

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. PiccaHut001 12.12.14 18:30 Сейчас в теме
2. 1yh1 17.12.14 02:27 Сейчас в теме
просто и эффективно
спасибо за наводку
3. OStepanych 17.12.14 08:54 Сейчас в теме
Отличная вещь! Как бы знать про неё 5 лет назад.
4. gamletspb 5 15.11.17 10:28 Сейчас в теме
При импорте выдает:
Произошла следующая ошибка:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'x'E', 'Sys', 'OpenSession', 0, 'НОВЫЙ
СЕАНС : Компьютер SERV1' at line 2

не силен в mysql - что я делаю не так?
5. VladC# 63 16.11.17 04:24 Сейчас в теме
(4) Можете выложить файл журнала или хотя бы строку целиком, на которой появляется ошибка (лучше конечно же весь журнал)?
6. gamletspb 5 16.11.17 09:28 Сейчас в теме
(5)
Можете выложить файл журнала или хотя бы строку целиком, на которой появляется ошибка (лучше конечно же весь журнал)?
Прикрепленные файлы:
1cv7.zip
8. VladC# 63 17.11.17 05:13 Сейчас в теме
(6) Похоже проблема с тем, что dbForge неверно определяет тип столбца как BLOB для строки E (;E;), а изменить этот тип не даёт, попробуйте ToadEdge или добиться изменения типа столбца на строковый например.
7. sssss_aaaaa_2011 16.11.17 09:37 Сейчас в теме
(5)
20171018;16:45:50;;E;Grbgs;GrbgSyntaxErr;5;<<?>>Функция НормализоватьНомерДату(ДатаНомерСФ) : {C:\TEMP\2017\EXTFORMS\КНИГАПОКУПОК1137_САВАНСАМИ_735.ERT(2479)}: Определения процедур и функций должны размещаться перед операторами основной программы;;
20171018;16:46:42;;E;Grbgs;GrbgSyntaxErr;5;<<?>>Функция НормализоватьНомерДату(ДатаНомерСФ) : {C:\TEMP\2017\EXTFORMS\КНИГАПОКУПОК1137_САВАНСАМИ_735.ERT(2479)}: Определения процедур и функций должны размещаться перед операторами основной программы;;
20171018;16:48:00;;E;Grbgs;GrbgSyntaxErr;5;"НомерСФ=""""<<?>> : {C:\TEMP\2017\EXTFORMS\КНИГАПОКУПОК1137_САВАНСАМИ_735.ERT(2490)}: Пропущен символ ';'";;
20171018;16:48:00;;E;Grbgs;GrbgSyntaxErr;5;"ДатаСФ=""""<<?>> : {C:\TEMP\2017\EXTFORMS\КНИГАПОКУПОК1137_САВАНСАМИ_735.ERT(2491)}: Пропущен символ ';'";;
Оставьте свое сообщение