Victor, neste caso, só um backup do BD ou Flashback Database (se estiver habilitado), poderá te ajudar. Vc vai ter que pedir ao DBA responsável pelo BD, fazer a restauração para vc.
Uma forma de evitar este tipo de problema no futuro e possibilitar uma recuperação bem rápida do objeto, através de simples instruções SQL, é criar o repositório de metadados que eu apresento no artigo: http://www.fabioprado.net/2012/06/repositorio-de-metadados-no-oracle.html []s Fábio Prado Em 15 de outubro de 2013 14:48, Victor Freidinger < victor_freidin...@yahoo.com.br> escreveu: > ** > > > Olá pessoal, > > Estou com um problema desse nível: > > Criei recentemente uma procedure em um ambiente de desenvolvimento e > solicitei ao usuário testar todo o processo. > Depois de algum tempo, o usuário testou só que não me passou o retorno. > Acabou que caindo no esquecimento e a procedure que estava no banco foi > perdida pela atualização do sistemas e eu não tinha um bkp desse objeto. > Na verdade já existia uma procedure com mesmo nome e eu apenas alterei > algumas coisas para testar e, após os testes, iria pegar o objeto ou > corrigir algum outro problema. > Quando foi atualizado a nova versão do sistema, apagou tudo. > Há como eu rever o objeto criado anteriormente? > Ou alguma forma de eu ver o create procedure feito anteriormente(que ai eu > conseguiria ver todo o conteúdo e restaurar)? > > Obrigado desde já. > > > -- Fábio Prado www.fabioprado.net "Compartilhando conhecimentos e treinando profissionais em Bancos de Dados Oracle"