Renata

Você está certa, seria o "flashback".

Mas não tem nada a ver com tratamento de erros e o comando rollback
explícito.
Quem veio com essas (des)orientações está bastante equivocado.

[ ]

André


Em 17/04/08, Renata de Oliveira <[EMAIL PROTECTED]> escreveu:
>
>   Oi gente!!!
> Bom dia!!!
>
> :o)
>
> Mto obrigada pelas respostas!!!!
> Olhem....tb não compreendi pq o banco teria problemas com o rollback
> nas exceptions....aqui não sabem me explicar. Apenas falam que terá
> que ser feito. Só que temos "trocentos" objetos para fazer essa
> conversão.....por isso eu postei a dúvida aqui pra saber se alguém já
> ouviu falar de algum problema desse tipo....
> Por alto, me informaram que o Banco 10G tem uma funcionalidade de
> voltar sozinho(fazer rollback) automático....por isso não precisa
> mais dessas instruções nas exceptions....não sabem me dizer o nome
> dessa funcionalidade, mas me explicaram que é uma espécie de
> REFRESH....por exemplo, vc deleta uma tabela, e o banco consegue
> recuperá-la sozinho...por isso não se pode ter rollback....
> Continuei sem entender.......
>
> :-\
>
> Sei que existe uma funcionalidade, se não me engane chamada Oracle
> Flashback....não sei se é este mesmo o nome, e se pertence ou não ao
> 10G. ...gostaria de me aprofundar nisso....
> Alguém saberia me informar um link onde eu encontre algum material
> sobre o Oracle 10G....quero dar uma estudada melhor nesse assunto.
>
> Gente....mto obrigada!!!!!!
>
> :o)
>
> Bjos,
>
> Renata Oliveira
>
> --- Em oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br>,
> "Andre Santos"
> <[EMAIL PROTECTED]> escreveu
> >
> > Renata
> >
> > Apenas complementando... uma possibilidade (mas nada a ver com
> limitação em
> > alguma versão).
> >
> > **Talvez** alguém tivesse a intenção de definir uma "boa prática" de
> > tratamento de erros.
> > Caso o tratamento de erro tenha **apenas** o "when others ...
> rollback",
> > isso irá ocultar falhas das rotinas. Se for isso, realmente NÃO é
> > recomendado.
> >
> > [ ]
> >
> > André
> >
> >
> > Em 16/04/08, Andre Santos <[EMAIL PROTECTED]> escreveu:
> > >
> > > Oi Renata
> > >
> > > Certamente é boato (alguma falha de comunicação/entendimento que
> se
> > > propagou...).
> > >
> > > [ ]
> > >
> > > André
> > >
> > >
> > > Em 16/04/08, Diego Leite <[EMAIL PROTECTED]> escreveu:
> > > >
> > > > Renata,
> > > >
> > > > Pelo que parece vc's irao aplicar o patch 9.2.0.8.
> > > >
> > > > Essa informação que te deram desconheço,conheço pouco de PL/SQL
> porem.
> > > > pq
> > > > nao usar um
> > > > EXCEPTION
> > > >
> > > > WHEN others THEN
> > > >
> > > > rollback ;
> > > >
> > > > que mal a nisso???
> > > >
> > > > Att,
> > > >
> > > > Diego Leite - DBA Jr.
> > > >
> > > > Em 16/04/08, Leonardo Rezende <[EMAIL PROTECTED]<yahoo%
> 40lrezende.eti.br>>
> > > > escreveu:
> > > > >
> > > > > Eu não sei de nada referente ao não uso desses comandos em
> versões
> > > > mais
> > > > > novas... Onde você viu isso?
> > > > >
> > > > > Um problema que tivemos aqui foi que na versão 8i(fomos do 8i
> para
> > > > 10g)
> > > > > quando se fazia um group by, as linhas vinham ordenadas pelos
> mesmos
> > > > > campos... No 10g, as linhas não vinham ordenadas da forma
> como a
> > > > > documentação fala...
> > > > >
> > > > > Tivemos que fazer algumas alterações em código(colocar os
> order by)...
> > > > > Como você está no 9, eu não sei como o group by se comporta...
> > > > >
> > > > > Na documentação ele é bastante claro em afirmar que o group
> by não
> > > > > garante a ordem dos campos.
> > > > >
> > > > > Renata de Oliveira escreveu:
> > > > > >
> > > > > >
> > > > > > Olá pessoal, boa tarde!
> > > > > > Tenho algumas dúvidas referente ao Oracle e gostaria da
> ajuda de
> > > > vcs!
> > > > > > Aqui temos o banco Oracle versão Enterprise Edition Release
> > > > > > 9.2.0.6.0 - 64bit Production.
> > > > > > Ouvi falar que farão a migração para o banco 9.2.8 (se não
> me
> > > > > > engane), porque não podem migrar diretamente para o Oacle
> 10g.
> > > > > > Só que para migrar para a versão 9.2.8, teremos que retirar
> dos when
> > > > > > others das packages, functions, proc...etc...o
> comando "rollback",
> > > > > > pq me parece que (não sei se a versão 9.2.8 ou a 10g), não
> permite o
> > > > > > uso deste comando....
> > > > > > Alguém teria alguma dica pra me dar da onde consigo um
> material
> > > > sobre
> > > > > > essas versões do Oracle, ou saberia me dizer, pq não é pode
> usar
> > > > > > o "rollback" no when others?!?!?
> > > > > > Mto obrigada!
> > > > > >
> > > > > > :o)
> > > > > >
> > > > > > Um abraço,
> > > > > >
> > > > > > Renata Oliveira
> > > > > >
> > > > > >
> > > > >
> > > > > --
> > > > >
> > > > > Sds,
> > > > >
> > > > > Leonardo Rezende
> > > > > Analista Desenvolvedor
> > > > > [EMAIL PROTECTED] <yahoo%40lrezende.eti.br> <yahoo%
> > > > 40lrezende.eti.br>
> > > > > Em busca do OCA 10g
> > > > >
> > > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram
> removidas]
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
> 
>


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

Responder a