Gerando engenharia reversa de objetos (Backup de DDL) no Oracle Database 11g

Visualizações: 736
Tempo de Leitura: < 1 minuto

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!