Способ 1
SQL> alter session set sql_trace = true;
SQL> alter session set events '10046 trace name context forever, level
0 Выключить трейс
1 Включить трейс. Аналог 0
4 + значения bind-переменных
8 Добавить в трейс информацию о wait
12 Комбинация уровней 4 и 8
SQL> exec sys.dbms_system.set_sql_trace_in_session(
SQL> exec sys.dbms_system.set_ev(
Способ 2
init
Способ 3
SQL> select p.spid, p.pid
2 from v$process p, v$session s
3 where p.addr = s.paddr
4 and s.sid = &sid;
Способ 4
SVRMGR> oradebug setospid
или
SVRMGR> oradebug setorapid
SVRMGR> oradebug event 10046 trace name context forever, level
Способ 5
CREATE OR REPLACE TRIGGER trace_login_trigger
AFTER logon ON DATABASE
BEGIN
IF (USER = '
EXECUTE IMMEDIATE 'ALTER SESSION SET EVENTS ''10046 trace name
context forever, level ''';
END IF;
END;
/
Комментариев нет:
Отправить комментарий