Procedimento KSDWRT da dbms_system
Esse procedimento permite colocar uma mensagem em uma arquivo de destino que pode ser tanto o alert log ou um arquivo de trace.
Syntax
DBMS_SYSTEM.KSDWRT (
dest IN BINARY_INTEGER,
tst IN VARCHAR2);
Parâmetros
dest:
Onde vai escrever:
1 – Escreve no arquivo de trace.
2 – Escreve no alertlog.
3 – Escreve em ambos.
tst:
Mensagem que será escrita.
Exemplo
Escrever uma mensagem no alert log e no arquivo de trace
SQL> exec dbms_system.ksdwrt (3, ‘ ’);
SQL> exec dbms_system.ksdwrt (3, ‘— Comeco —’);
SQL> exec dbms_system.ksdddt;
SQL> exec dbms_system.ksdwrt (3, ‘ Teste da dbms_system.KSDWRT’);
SQL> exec dbms_system.ksdwrt (3, ‘— Fim —’);
SQL> exec dbms_system.ksdwrt (3, ‘ ’);
Saída no arquivo de trace:
*** 2006-08-10 08:01:15.000
— Comeco —
*** 2006-08-10 08:01:15.000
Teste da dbms_system.KSDWRT
— Fim —
Saída no alertlog:
Fri Aug 10 08:01:15.000
— Comeco —
Teste da dbms_system.KSDWRT
— Fim —