Gerar Script de Criação de todo o Banco

Backup, Recover, Import, Export, Datapump, etc
Responder
Fabão
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 27
Registrado em: Sex, 02 Jun 2006 9:01 am
Localização: Mogi das Cruzes - SP
Fabio Alves - DBA em Learning Mode

Amigos e amigas, gostaria de uma dica para a geração do script de criação de todo o banco, com suas dependências, schemas, etc. O objetivo disto é ter uma cópia digna do banco para casos de desastres.

Agradeço aos que puderem ajudar!

VLW
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Acho que você pode fazer um EXP do banco, mas não exportar as colunas. Ou seja, as tabelas ficarão vazias. (infelizmente, to sem o EXP aqui pra ver os parâmetros que você tem que passar) :-(

Também pode usar ferramentas como o PL/SQL Developer que gera o SQL Script dos objetos que você seleciona. Eu costumo usar isso, pois é bem prático e eu consigo fazer backup apenas dos objetos que eu to trabalhando.
ARF
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 41
Registrado em: Qui, 03 Ago 2006 9:30 am
Localização: Criciúma - SC

Já pensou em usar a package dbms_metadata ?

Por exemplo:

Selecionar tudo

dbms_metadata.get_ddl('TABLE', 'TABLENAME', 'TABLEOWNER')
Dê uma olhada na documentação que você encontra tudo sobre ela...
Fabão
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 27
Registrado em: Sex, 02 Jun 2006 9:01 am
Localização: Mogi das Cruzes - SP
Fabio Alves - DBA em Learning Mode

Obrigado pelas dicas, vou testar e retorno o resultado em breve
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes