Vamos dizer que o seu usuário é dbuser01. Então vc deve usar o schemma do
usuário dbuser01. Cria a trigger no schema deste usuaário e modifique tudo
que é cbt pra dbuser01. Ficaria assim:

create or replace trigger  dbuser01.trace_logon
after logon
on dbuser01.schema
declare
begin
execute immediate 'select count("dbuser01") from dual';
execute immediate 'alter session set max_dump_file_size=unlimited';
execute immediate 'alter session set events ''10046 trace name context
forever, level 12''';
exception
when others then raise_application_error(-20001, 'Problem:'||sqlerrm);
end ;
/


Ok. Vc então ativa a trigger. Na criação do trigger ele fica ativa, mas eu
aconselharia  a não deixá-lo ativo pois o tamanho do dumpfile está unlimited
e se seu processo for grande pode estourar o seu disco. Então vc disabilita
a trigger e só a ativa quando for usá-la.

Abraços,

Cosme Silva

Em 26/01/06, ESTUDO <[EMAIL PROTECTED]> escreveu:
>
> Cosme, vc qeur dizer  schema.tabela?
>
> ----- Original Message -----
> From: Cosme Mauricio Marcelino da Silva
> To: oracle_br@yahoogrupos.com.br
> Sent: Thursday, January 26, 2006 1:09 PM
> Subject: Re: Fw: [oracle_br] Re: Valores de Binds - ParaCosme
>
>
> Desculpe,
>
> Eu pus um exemplo de um usuario CBT e o seu esquema. Basta apenas mudar o
> CBT para o username que vc pretende e o seu esquema. OK ???
>
> Abraços,
>
> Cosme Silva
>
> Em 26/01/06, ESTUDO < [EMAIL PROTECTED]> escreveu:
> >
> > Bom dia
> >
> > Cosme,  o usuario q eu quero coletar o trace tem role de dba
> > Me perdoe a ignorancia tá?
> > E quanto a trigger, não entendi em qual schema =  on cbt.schem
> >
> > Cris
> > ----- Original Message -----
> > From: Cosme Mauricio Marcelino da Silva
> > To: oracle_br@yahoogrupos.com.br
> > Sent: Thursday, January 26, 2006 1:34 AM
> > Subject: Re: Fw: [oracle_br] Re: Valores de Binds - Para Chiappa /
> Emerson
> >
> >
> > Vc deve ter grant de sys para executar esta dbms. O que te aconselho é
> > gerar
> > uma trigger de logon para este usuario e liberando para ele apenas o
> grant
> > de create session e alter session. Tente utilizar esta trigger:
> >
> > create or replace trigger  cbt.cbt_trace_logon
> > after logon
> > on cbt.schema
> > declare
> > begin
> > execute immediate 'select count(''cbt'') from dual';
> > execute immediate 'alter session set max_dump_file_size=unlimited';
> > execute immediate 'alter session set events ''10046 trace name context
> > forever, level 12''';
> > exception
> > when others then raise_application_error(-20001, 'Problem:'||sqlerrm);
> > end ;
> > /
> >
> > Observar que já está com o level para verificação de BINDS.
> >
> > Abraços,
> >
> > Cosme Silva
> >
> >
> > Em 25/01/06, ESTUDO < [EMAIL PROTECTED]> escreveu:
> > >
> > > Perguntei no mail anterior, pois fui testar (9i) aqui e tive esse
> erro:
> > >
> > > SQL> conn system/[EMAIL PROTECTED]
> > > Conectado.
> > > SQL>  desc  DBMS_SYSTEM.SET_EV
> > > ERROR:
> > > ORA-04043: o objeto DBMS_SYSTEM.SET_EV não existe
> > >
> > > Obrigada
> > >
> > > Cris
> > >
> > >
> > > ----- Original Message -----
> > > From: ESTUDO
> > > To: oracle
> > > Sent: Wednesday, January 25, 2006 4:12 PM
> > > Subject: Fw: [oracle_br] Re: Valores de Binds - Para Chiappa
> > >
> > >
> > > Amigo
> > >
> > > Como utilizo esse recurso de trace no oracle 9i?
> > >
> > > Obrigada
> > >
> > > Cris
> > > ----- Original Message -----
> > > From: Emerson Martins
> > > To: oracle_br@yahoogrupos.com.br
> > > Sent: Wednesday, January 04, 2006 9:33 AM
> > > Subject: RES: [oracle_br] Re: Valores de Binds
> > >
> > >
> > > Chiappa,
> > >
> > >
> > >
> > >            Meu ambiente é:
> > >
> > >            Oracle 9.2.0.6
> > >
> > >            Solaris 8
> > >
> > >
> > >
> > >            Realizei o mesmo procedimento, porém em meu trace não está
> > > vindo
> > > o conteúdo das bind variables.
> > >
> > >
> > >
> > >            Você saberia dizer se além do EXEC DBMS_SYSTEM.SET_EV(?, ?,
> > > 10046, 12, '');, é preciso alterar mais algum parâmetro no init.ora.
> Ou
> > no
> > > Oracle 9i o procedimento é diferente ?
> > >
> > >
> > >
> > >            Obrigado.
> > >
> > >
> > >
> > >            EMERSON
> > >
> > >
> > >
> > >            Segue resultado do trace.
> > >
> > >
> > >
> > > .
> > >
> > > .
> > >
> > > .
> > >
> > > DECLARE
> > >
> > > ------- ------  -------- ---------- ---------- ---------- ----------
> > > ----------
> > >
> > > total        6      0.00       0.00          0          3          0
> > > 3
> > >
> > >
> > >
> > > Misses in library cache during parse: 1
> > >
> > > Optimizer goal: CHOOSE
> > >
> > > Parsing user id: SYS   (recursive depth: 1)
> > >
> > >
> > >
> >
> ****************************************************************************
>
> > > ****
> > >
> > >
> > >
> > > DECLARE
> > >
> > > V_DEPTNO NUMBER := 10;
> > >
> > > BEGIN
> > >
> > > insert into dept values(V_DEPTNO, 'ABC', NULL);
> > >
> > > END;
> > >
> > >
> > >
> > > call     count       cpu    elapsed       disk      query    current
> > > rows
> > >
> > > ------- ------  -------- ---------- ---------- ---------- ----------
> > > ----------
> > >
> > > Parse        2      0.04       0.15          0         13          1
> > > 0
> > >
> > > Execute      2      0.00       0.02          0          0          2
> > > 1
> > >
> > > Fetch        0      0.00       0.00          0          0          0
> > > 0
> > >
> > > ------- ------  -------- ---------- ---------- ---------- ----------
> > > ----------
> > >
> > > total        4      0.04       0.17          0         13          3
> > > 1
> > >
> > >
> > >
> > > Misses in library cache during parse: 1
> > >
> > > Optimizer goal: CHOOSE
> > >
> > > Parsing user id: 81
> > >
> > >
> > >
> > > .
> > >
> > > .
> > >
> > > .
> > >
> > >
> > >
> > > Misses in library cache during parse: 1
> > >
> > > Optimizer goal: CHOOSE
> > >
> > > Parsing user id: SYS   (recursive depth: 2)
> > >
> > >
> > >
> >
> ****************************************************************************
> > > ****
> > >
> > >
> > >
> > > INSERT INTO DEPT
> > >
> > > VALUES
> > >
> > > (:B1 , 'ABC', NULL)
> > >
> > >
> > >
> > >
> > >
> > > call     count       cpu    elapsed       disk      query    current
> > > rows
> > >
> > > ------- ------  -------- ---------- ---------- ---------- ----------
> > > ----------
> > >
> > > Parse        2      0.00       0.03          0          3          0
> > > 0
> > >
> > > Execute      2      0.01       0.02          0          2         16
> > > 1
> > >
> > > Fetch        0      0.00       0.00          0          0          0
> > > 0
> > >
> > > ------- ------  -------- ---------- ---------- ---------- ----------
> > > ----------
> > >
> > > total        4      0.01       0.05          0          5         16
> > > 1
> > >
> > >
> > >
> > > Misses in library cache during parse: 1
> > >
> > > Optimizer goal: CHOOSE
> > >
> > > Parsing user id: 81     (recursive depth: 1)
> > >
> > >
> > >
> >
> ****************************************************************************
>
> > > ****
> > >
> > > .
> > >
> > > .
> > >
> > > .
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > -----Mensagem original-----
> > > De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
> > Em
> > > nome de jlchiappa
> > > Enviada em: 3 de janeiro de 2006 21:16
> > > Para: oracle_br@yahoogrupos.com.br
> > > Assunto: [oracle_br] Re: Valores de Binds
> > >
> > >
> > >
> > > Bom, antes de responder, uma observação : SE vc não tem o fonte, com
> > > TOTAL certeza absolutamente NÂO é tua responsa análises do tipo, é o
> > > fornecedor qur deveria responder por quaisquer erros, imho... Mais
> > > como curiosidade acadêmica, porém, segue a resposta : se fosse 9i vc
> > > teria outros recursos, mas afaik no 8i pra vc obter valores de bind
> > > sem acesso ao fonte só mesmo habilitando trace 10046. O SQL trace faz
> > > isso, mas ele o faz num level muito baixo, vc teria que chamar o
> > > evento 10046 diretamente pra poder especificar level 12, em
> > >
> > >
> >
> ehttp://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:33081726
>
> > > 0752
> > > vc tem exemplos das diversas formas de fazer isso. Só como exemplo
> > > (supondo que sid=12 serial#=552 é a sessão que me interessa) :
> > >
> > > [EMAIL PROTECTED]:SQL>EXEC DBMS_SYSTEM.SET_EV(12, 552, 10046, 12, '');
> > >
> > > ==> agora vou fazer lá na sessão um SQL com bind variables que tem
> erro
> > :
> > >
> > > [EMAIL PROTECTED]:SQL>DECLARE
> > > 2     V_DEPTNO NUMBER := 10;
> > > 3  BEGIN
> > > 4     insert into dept values(V_DEPTNO, 'ABC', NULL);
> > > 5  END;
> > > 6  /
> > > DECLARE
> > > *
> > > ERRO na linha 1:
> > > ORA-00001: restrição exclusiva (SCOTT.PK_DEPT ) violada
> > > ORA-06512: em line 4
> > >
> > >
> > > ==> isso fica registrado no trace file gerado , que é um arquivo com a
> > > terminaçao .trc , abra-o com um editor de textos e localize o sql em
> > > questão  :
> > >
> > > *** 2006-01-03 20:39:23.562
> > > *** SESSION ID:(12.552) 2006-01-03 20:39:23.562
> > > APPNAME mod='SQL*Plus' mh=3669949024 act='' ah=4029777240
> > > ... blablabla....
> > > =====================
> > > PARSING IN CURSOR #1 len=96 dep=0 uid=37 oct=47 lid=37 tim=819629
> > > hv=3288442165 ad='4387818'
> > > DECLARE
> > >   V_DEPTNO NUMBER := 10;
> > > BEGIN
> > >   insert into dept values(V_DEPTNO, 'ABC', NULL);
> > > END;
> > > END OF STMT
> > >
> > > ==>> este é o PL/SQL, ainda não é o que me interessa, continuo e acho
> > > o SQl que o PL/SQL mandou :
> > >
> > > ...
> > > =====================
> > > PARSING IN CURSOR #2 len=45 dep=1 uid=37 oct=2 lid=37 tim=819631
> > > hv=493913781 ad='4388258'
> > > INSERT INTO DEPT VALUES ( :b1,'ABC', NULL   )
> > > END OF STMT
> > >
> > > ==> opa, legal, é esse cara que eu quero, é o SQL que efetivamente foi
> > > pro banco, cursor #2, um pouquinho mais abaixo tenho os bins dele :
> > >
> > > ...
> > > BINDS #2:
> > > bind 0: dty=2 mxl=22(21) mal=00 scl=00 pre=00 oacflg=03 oacfl2=1
> > > size=24 offset=0
> > >   bfp=0d250bbc bln=22 avl=02 flg=05
> > >   value=10
> > > =====================
> > >
> > > ==>> taí, o valor da bind variable foi 10, o datatype dty=2 indica que
> > > era numérico, é isso.
> > >
> > > []s
> > >
> > > Chiappa
> > >
> > > --- Em oracle_br@yahoogrupos.com.br, Thiago Lazzarotto
> > > <[EMAIL PROTECTED]> escreveu
> > > >
> > > > Olá senhores.
> > > >
> > > > Estou tendo um problema de chave duplicada num insert em determinada
> > > tabela.
> > > > Acontece que o programa que dá o erro é proprietário e não posso
> > > alterá-lo.
> > > > Consegui através de trace capturar o INSERT que está dando erro, mas
> > > não
> > > > consigo saber os valores dos binds.
> > > >
> > > > Tem com descobrir qual o valor dos binds do insert?
> > > >
> > > > Banco 8.1.7.4 - HPUX
> > > > Agradeço qualquer ajuda.
> > > >
> > > > Thiago.
> > > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> ----------------------------------------------------------------------------
> > > ----------------------------------------------
> > > Atenção! As mensagens deste grupo são de acesso público e de inteira
> > > responsabilidade de seus remetentes.
> > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > >
> > >
> >
> ----------------------------------------------------------------------------
> > >
> > >
> >
> ----------------------------------------------______________________________
>
> > > _______________________________________
> > > Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
> > >
> > >
> > >
> > >
> > >
> > > Yahoo! Grupos, um serviço oferecido por:
> > >
> > >
> > >
> > > PUBLICIDADE
> > >
> > > <
> > >
> >
> http://br.rd.yahoo.com/SIG=12fa1iuu8/M=387526.7663462.8550203.1588051/D=brc
> > >
> > >
> >
> lubs/S=2137114689:HM/Y=BR/EXP=1136337364/A=3215516/R=2/SIG=16e56adpd/*http:/
> > >
> > >
> >
> landingstrip.dell.com/landingstrip/ls.asp?CID=10029&LID=288321&DGC=BA&DGStor
> > > =DHS&DGSite=Yahoo&Conum=BR&DURL=
> > > http://www1.la.dell.com/content/products/cat
> > > egory.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs>
> > >
> > >
> > > <
> > >
> >
> http://br.i1.yimg.com/br.yimg.com/i/br/ads6/301205_y300x250dic29_dhs_produc
> > > to.jpg>
> > >
> > >
> > >
> > > _____
> > >
> > > Links do Yahoo! Grupos
> > >
> > > *         Para visitar o site do seu grupo na web, acesse:
> > > http://br.groups.yahoo.com/group/oracle_br/
> > >
> > >
> > > *         Para sair deste grupo, envie um e-mail para:
> > > [EMAIL PROTECTED]
> > > <mailto:[EMAIL PROTECTED]>
> > >
> > >
> > > *         O uso que você faz do Yahoo! Grupos está sujeito aos Termos
> do
> > > Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> .
> > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > >
> > >
> >
> --------------------------------------------------------------------------------------------------------------------------
> > > Atenção! As mensagens deste grupo são de acesso público e de inteira
> > > responsabilidade de seus remetentes.
> > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > >
> > >
> >
> --------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________
> > > Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
> > >
> > >
> > >      Yahoo! Grupos, um serviço oferecido por:
> > >            PUBLICIDADE
> > >
> > >
> > >
> > >
> > >
> > >
> >
> --------------------------------------------------------------------------------
> > > Links do Yahoo! Grupos
> > >
> > > a.. Para visitar o site do seu grupo na web, acesse:
> > > http://br.groups.yahoo.com/group/oracle_br/
> > >
> > > b.. Para sair deste grupo, envie um e-mail para:
> > > [EMAIL PROTECTED]
> > >
> > > c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> > Serviço
> > > do Yahoo!.
> > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > >
> > >
> >
> --------------------------------------------------------------------------------------------------------------------------
> > > Atenção! As mensagens deste grupo são de acesso público e de inteira
> > > responsabilidade de seus remetentes.
> > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > >
> > >
> >
> --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
> > > Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
> > > __________________________________________________________________
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> > --
> > Cosme Mauricio Marcelino da Silva
> > Consultor / DBA
> > [EMAIL PROTECTED]
> > Cel:+55+21+98050101
> > Tel:+55+21+24822336
> > MSN:[EMAIL PROTECTED]
> > ICQ:282011118
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> >
> >
> --------------------------------------------------------------------------------------------------------------------------
> > Atenção! As mensagens deste grupo são de acesso público e de inteira
> > responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> >
> >
> --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
>
> > Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
> > __________________________________________________________________
> >
> >
> >        Yahoo! Grupos, um serviço oferecido por:
> >              PUBLICIDADE
> >
> >
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> > Links do Yahoo! Grupos
> >
> >    a.. Para visitar o site do seu grupo na web, acesse:
> >    http://br.groups.yahoo.com/group/oracle_br/
> >
> >    b.. Para sair deste grupo, envie um e-mail para:
> >     [EMAIL PROTECTED]
> >
> >    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> > Serviço do Yahoo!.
> >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> >
> >
> --------------------------------------------------------------------------------------------------------------------------
> > Atenção! As mensagens deste grupo são de acesso público e de inteira
> > responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> >
> >
> --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
>
> > Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
> > __________________________________________________________________
> > Links do Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
>
>
> --
> Cosme Mauricio Marcelino da Silva
> Consultor / DBA
> [EMAIL PROTECTED]
> Cel:+55+21+98050101
> Tel:+55+21+24822336
> MSN:[EMAIL PROTECTED]
> ICQ:282011118
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --------------------------------------------------------------------------------------------------------------------------
>
> Atenção! As mensagens deste grupo são de acesso público e de inteira
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
> --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
> Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
> __________________________________________________________________
>
>
>        Yahoo! Grupos, um serviço oferecido por:
>              PUBLICIDADE
>
>
>
>
>
> ------------------------------------------------------------------------------
> Links do Yahoo! Grupos
>
>    a.. Para visitar o site do seu grupo na web, acesse:
>    http://br.groups.yahoo.com/group/oracle_br/
>
>    b.. Para sair deste grupo, envie um e-mail para:
>    [EMAIL PROTECTED]
>
>    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço do Yahoo!.
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --------------------------------------------------------------------------------------------------------------------------
>
> Atenção! As mensagens deste grupo são de acesso público e de inteira
> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
> --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
> Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
> __________________________________________________________________
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


--
Cosme Mauricio Marcelino da Silva
Consultor / DBA
[EMAIL PROTECTED]
Cel:+55+21+98050101
Tel:+55+21+24822336
MSN:[EMAIL PROTECTED]
ICQ:282011118


[As partes desta mensagem que não continham texto foram removidas]



--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__________________________________________________________________ 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a