Esse comando deve funcionar: execute SYS.DBMS_SYSTEM.SET_SQL_TRACE_IN_SESSION (<sid>,<serial#>,true);
Att. Julio. _____ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de terra_banco Enviada em: segunda-feira, 2 de julho de 2007 12:44 Para: oracle_br; usuarios_oracle Assunto: [oracle_br] TRACE / TKPROF 8i Srs, boa tarde. Tenho um banco na versao abaixo: SQL> SELECT * FROM V$VERSION 2 ; BANNER ---------------------------------------------------------- Oracle8i Release 8.1.7.0.0 - Production PL/SQL Release 8.1.7.0.0 - Production CORE 8.1.7.0.0 Production TNS for 32-bit Windows: Version 8.1.7.0.0 - Production NLSRTL Version 3.4.1.0.0 - Production SQL> Preciso pegar um trace, do processo do usuario ESP, abaixo: SID SERIAL# USERNAME USER# TERMINAL ---------- ---------- ------------------------------ ---------- ------------- 66 1257 EMS204PORO8P932UNI 120 ASPBRFINTI01 67 75 EMS204PORO8P932FFT 126 ASPBRFINTI01 68 2702 EMS204PORO8P932ESP 124 ASPBRFINTI01 Estou tentando inicializar o trace e estou recebendo o erro, conforme abaixo: Alguem poderia me auxiliar no processo de gerar um TRACE, e depois o TKPROF, afim de conseguir visualizar as querys que estao sendo geradaso com esse processo? SQL> SQL> begin 2 -- ativa trace 3 DBMS_MONITOR.session_trace_enable(session_id => 68, serial_num => 2702); 4 end; 5 / DBMS_MONITOR.session_trace_enable(session_id => 68, serial_num => 2702); * ERROR at line 3: ORA-06550: line 3, column 4: PLS-00201: identifier 'DBMS_MONITOR.SESSION_TRACE_ENABLE' must be declared ORA-06550: line 3, column 4: PL/SQL: Statement ignored SQL> Muito obrigado a todos(as). [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]