Я пытаюсь проверить конкретного пользователя и создал политику аудита, которую я назначил пользователю. Затем я заархивировал и извлек данные аудита.
Все идет нормально.
Затем я использовал db2audit.dll для создания необходимых таблиц.
TABNAME TABSCHEMA
-------- ---------
AUDIT AUDIT
CHECKING AUDIT
CONTEXT AUDIT
EXECUTE AUDIT
OBJMAINT AUDIT
SECMAINT AUDIT
SYSADMIN AUDIT
VALIDATE AUDIT
И теперь у меня проблема с загрузкой данных в таблицу.
Это утверждение, которое я использую (из Центра знаний):
db2 "ЗАГРУЗИТЬ из execute.del файла DEL, ИЗМЕНЕННОГО DELPRIORITYCHAR LOBSINFILE INSERT INTO AUDIT.EXECUTE"
Когда я выполняю этот оператор, ничего не происходит.
Диалог показывает только следующее, пока я не нажму CRTL+C на заявление:
2017-03-01-18.17.10.369493+060 I4839757A617 LEVEL: Warning
PID : 6619308 TID : 46267 PROC : db2sysc 0
INSTANCE: db2xxx NODE : 000 DB : XXX
APPHDL : 0-61914 APPID: *LOCAL.db2xxx.170301163935
AUTHID : DB2XXX HOSTNAME: axxxxxxxx
EDUID : 46267 EDUNAME: db2agent (XXX) 0
FUNCTION: DB2 UDB, database utilities, sqluvtld_route_in, probe:924
DATA #1 : LOADID, PD_TYPE_LOADID, 50 bytes
LOADID: 46267.2017-03-01-18.17.10.369444.0 (-1;-1)
DATA #2 : String, 55 bytes
Starting LOAD operation (S) (1) (I) [AUDIT .EXECUTE].
Я действительно не знаю, что мне здесь не хватает.
Спасибо,
Мирко
warningcount 50
в ваш оператор LOAD (чтобы заставить LOAD завершиться ошибкой, если есть 50 предупреждений). - person Ian Bjorhovde   schedule 01.03.2017