Oracle: Zapisivanje direktno u alert log ili u trace file

Thursday, 08.02.2007 – Dejan

Naletih na jednu zanimljivu proceduru, kojom mozete direktno zapisivati u alert log ili u trace file.

Radi se o proceduri KSDWRT u paketu DBMS_SYSTEM, a mozete ju koristiti na 3 nacina:

DBMS_SYSTEM.KSDWRT(1, ‘zapisivanje u trace file’);
DBMS_SYSTEM.KSDWRT(2, ‘zapisivanje direktno u alert log’);
DBMS_SYSTEM.KSDWRT(3, ‘zapisivanje i u alert log i u trace file’);

Evo jedan primjer:

– spojite se sa SQL*Plusom na bazu i otkucajte:

sqlplus> exec DBMS_SYSTEM.ksdwrt(2, ‘Sta bi rekli ovi iz Oracle Supporta, kad bi vidjeli ovo u alert logu? ;)’);

Potom otvorite alert log i pronadjite vas zapis na kraju, kao npr.:
Thu Feb 08 15:28:50 2007
Sta bi rekli ovi iz Oracle Supporta, kad bi vidjeli ovo u alert logu? ­čśë



Post a Comment