Извлечение данных из файлов трасс¶
Утилита DBDump извлекает данные из файлов трасс, созданных RedLabel. В состав утилиты входят файлы DBDump.cmd
и DBDump.exe
.
DBDump.exe¶
Назначение¶
Фильтрует данные из файлов трасс по необходимым критериям и преобразовывает их из формата RedLabel в формат txt.
Синтаксис¶
DBDump.exe /i [источник] /o [приемник] /p [команда] /s [тип сортировки] /d [дата] /db [дата начала периода] /de [дата конца периода] /tb [начало временного интервала] /te [конец временного интервала] /m [имя модуля]
DBDump.exe /h
Ключи¶
/i [источник] –маска файлов БД, из которых осуществляется создание лога. По умолчанию –
*.logs
./o [приемник] – имя файла, в который осуществляется логирование. По умолчанию лог выводится на консоль.
/p [команда] – SQL-ключ, по которому осуществляется выборка из БД для логирования. По умолчанию –
Logs.ID = Dumps.ID
(JOIN с дампом осуществляется всегда)./s [тип сортировки] – для сортировки по имени файла укажите значение
FileName
. По умолчанию данные будут отсортированы по дате создания./d [дата] – дата, за которую производится выборка. Значание по умолчанию не установлено.
/db [дата начала периода] – дата в формате <ГГГГ>.<ММ>.<ДД>, начиная с которой производится выборка. Значание по умолчанию не установлено.
/de [дата конца периода] – дата в формате <ГГГГ>.<ММ>.<ДД>, по истечении которой производится выборка. Значание по умолчанию не установлено.
/tb [начало временного интервала] – время в формате <ЧЧ>:<ММ>:<СС>, начиная с которого производится выборка. Значание по умолчанию не установлено.
/te [конец временного интервала] – время в формате <ЧЧ>:<ММ>:<СС>, по истечении которого производится выборка. Значание по умолчанию не установлено.
/m [имя модуля] – имя источника сообщения, может содержать символы подстановки SQL (% и _). При указании нескольких ключей /m выборка производится по всем указанным модулям. Значание по умолчанию не установлено. При вводе SQL-ключа заключайте его в двойные кавычки, а конкретные значения, по которым осуществляется выборка – в одинарные, например,
/p "moduleid='orge.exe' AND loglevel='180'"
./h – вывод справки.
DBDump.cmd¶
Назначение¶
Распаковывает архивный файл трасс, фильтрует данные по необходимым критериям и преобразовывает их из формата RedLabel в формат txt.
Ключи¶
/i [InputMask] – маска файлов БД, из которых осуществляется создание лога. Обязательный ключ.
/o [Output.log] – имя файла, в который осуществляется логирование. Необязательный ключ.
/p [Command] – SQL-ключ, по которому осуществляется выборка из БД для логирования. Необязательный ключ.
/s [SortType] – тип сортировки данных. Необязательный ключ.
Для получения справки запустите DBDump.cmd без ключей.