Muito cuidado ao usar a rotina  PRAGMA AUTONOMOUS_TRANSACTION, pois gera uma 
transação a mais e pode ocorrer problemas em sua DML.


Atenciosamente

 Celso Henrique de Oliveira Souza



----- Mensagem original ----
De: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Segunda-feira, 23 de Junho de 2008 14:22:35
Assunto: Re: [oracle_br] PRAGMA AUTONOMOUS_TRANSACTION

Márcio,

A Rotina de AUTONOMOUS_TRANSACTION funciona sem problemas no banco e roda
de forma autonoma para atualizar o DB2, inclusive fazendo COMMIT.

No ASP.net existem alguns controle de transação que informam se o commit
vai ser explicito ou não, tente ver algo sobre isso, pois com certeza o
problema deve estar em sua aplicação, visto que ao rodar pelo banco de
dados o procedimento funciona sem problemas.

Abraços,

Edson Almeida Jr
www.consulting.com.br



> Untitled DocumentEstou utilizando esse recurso do oracle em uma trigger.
> Que Após um Insert no Oracle eu faço o Update no DB2.  Fiz testes via
> banco e funcionou. Na minha aplicação, Portal Asp.Net acontece o erro
> ORA-06519, que precisa dar um commit ou rollback no final da transação, eu
> faço isso já.
>
> Resumindo, o comando funciona no banco, mas quando a aplicação dispara um
> insert e consequentemente a trigger dá o erro. Alguém tem alguma vivência
> maior com esse comando que possa dar uma força, se é problema na aplicação
> ou na trigger.
>
> Obrigado,
> Márcio Ricardo Alves da Silva
> Programador Pleno
> Oracle Certified Associate 9i
> * [EMAIL PROTECTED]
>
> Config Informática Ltda
> & Av. Eng. Luis Carlos Berrini, 801 - 7º andar
> & 04571-010 - Brooklin Novo - São Paulo - SP
> ( Fone (11) 5501-8300
> ( Fax (11) 5501-8302
> 8 www.config.com.br
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
> ------------------------------------
>
> --------------------------------------------------------------------------------------------------------------------------
>>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
>> inteira responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> --------------------------------------------------------------------------------------------------------------------------
>>Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU
>> PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/
> ------------------------------------------------------------------------------------------------------------------------
> Links do Yahoo! Grupos
>
>
>



------------------------------------

--------------------------------------------------------------------------------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------
>Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU PROPRIO 
>ESPAÇO! VISITE: http://www.oraclebr.com.br/  
------------------------------------------------------------------------------------------------------------------------
 Links do Yahoo! Grupos


      Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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

Responder a