Как записывать журналы аудита DB2 DDL и DML в виде журналов системных приложений?

Я использую DB2 LUW на компьютере с Windows. Я хочу получить журналы для запросов DDL и DML, используемых в базе данных.

Журналы по умолчанию (например, S000001.LOG) содержат 'null' и не в удобочитаемом формате. Поэтому я включил аудит и извлек архивные журналы аудита в файлы .del.

Но извлечение журнала аудита создает .del следующим образом:

выполнить.del

"2019-09-05-01.19.44.443001","EXECUTE","STATEMENT",13,0,"TEST2","Administrator","ADMINISTRATOR","ADMINISTRATOR",,,"*LOCAL.DB2.190904193137","db2bp.exe",,,,,,,,"ADMINISTRATOR","SQLC2O29",203,," "," ",10,1,0,0,"WRITE_DML","auditlobs.0.42/","CS","auditlobs.42.808/",1,0,,,,,,"2019-09-05-01.19.44.178765",,"DB2","DESKTOP-R9O62O0"

пустые места выглядят как NULNULNUL при открытии файла в notepad++

аудитлоб.файл

insert into db2admin.testtable values(223)GEN_CMPL ( DD ( ¸ 0 ¸ 8 ¸ @ ¸ H ¸ P ¸
X ¸

Этот файл содержит такие символы, как STX NUL EOX US... и т. д.

В моем случае либо я должен получать журналы в любом читаемом формате (например, файл db2diag.log), либо мне нужно пересылать журналы на сервер системных журналов в стандартном формате.

Как лучше всего это сделать?

Есть ли возможность записывать журналы аудита как события системных приложений, такие как аудит MSSQL DDL/DML? чтобы я мог легко пересылать эти журналы.

Auditlobs.file и execute.del -> https://imgur.com/a/9LydhYK

Заранее спасибо..!


person Selva    schedule 06.09.2019    source источник


Ответы (1)


Эти файлы CSV могут быть импортировано или загружается в таблицы Db2 для дальнейшего анализа/обработки.
Вы можете использовать любые другие инструменты, способные обрабатывать CSV-файлы и регистрировать их содержимое в любой системе.

person Mark Barinstein    schedule 06.09.2019
comment
При загрузке поля auditlobs.0.42/ с лобами из команды я получил такой результат -› imgur.com/a/X0xygYL Мне нужно заявление в удобочитаемом формате.! - person Selva; 06.09.2019
comment
Файл аудитлобс и файл execute.del выглядят следующим образом: -› imgur.com/a/9LydhYK - person Selva; 06.09.2019
comment
@Selva Перейдите по следующей ссылке: Загрузка данных аудита Db2 в таблицы. Вы должны использовать предложение MODIFIED BY DELPRIORITYCHAR LOBSINFILE для IMPORT / LOAD. - person Mark Barinstein; 06.09.2019