Pessoal,
Boa noite!
Hoje vou mostrar pra vocĂªs como gerar a engenharia reversa de objetos no Oracle Database, conhecido tambĂ©m como backup do DDL para criaĂ§Ă£o dos objetos.
Para baixar os scripts que irei demonstrar, acesse Este link.
Para a utilizaĂ§Ă£o dos mesmos, vocĂª deverĂ¡ estar utilizando o Oracle SQL*Plus, de preferĂªncia o GUI, que Ă© mais prĂ¡tico de executar scripts e, na minha opiniĂ£o, Ă© a melhor ferramenta para administrar bases de dados Oracle. Apesar de ser toda em linha de comando, possui muitos atalhos prĂ¡ticos e rĂ¡pidos para o dia-a-dia do DBA Oracle.
Vou fazer uma breve descriĂ§Ă£o dos scripts:
- backup_objeto.sql = Gera a engenharia reversa de objeto desejado, informando Tipo do objeto, owner e nome e salva o resultado no spool (arquivo de saĂda)
- backup_objeto2.sql = Gera a engenharia reversa de objeto desejado, informando apenas o nome e exibe na tela
- backup_objeto3.sql = Gera a engenharia reversa de objeto desejado, informando Tipo do objeto, owner e nome e exibe na tela
- backup_sequence.sql = Gera a engenharia reversa de todas as sequences do owner e salva o resultado no spool.
Em todos os scripts, sĂ£o geradas tambĂ©m as engenharias reversas das permissões, sinĂ´nimos pĂºblicos e privados, Ăndices e triggers (com exceĂ§Ă£o do script da sequence).
É isso aà pessoal!