Backup do BD

Backup, Recover, Import, Export, Datapump, etc
Responder
rickab7
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 53
Registrado em: Sex, 25 Ago 2006 8:11 pm
Localização: campo grande
stephany henrique de almeida batista

Galera, tenho um banco de dados que gostaria de copialo para poder trabalhar em casa. Sou novo no mundo dos SGDBs, entuam nem sei se é possivel copiar este banco para um arquivo e chegar em casa exportar este arquivo de modo que ele jogue todo o banco de dados incluse os registro já gravados.

alguém tem ideia de como fazer isso?

Valeu galera
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

Tem várias formas, entre elas, fazer um EXPORT na origem, e depois, fazer um IMPORT na sua casa. (aqui no forum tem bastante coisa sobre isso)

Mas como você disse que é novo com ORACLE, talvez a forma mais fácil de fazer isso é usar alguma ferramenta, tipo, PL/SQL Developer. Nela, existe a opção de "Export user objects".
Ele cria um arquivo texto todos comandos pra criar as tabelas e também os inserts em cada uma...
Acho que é o jeito mais fácil pra "quebrar o galho" de vez em quando. :-o
rickab7
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 53
Registrado em: Sex, 25 Ago 2006 8:11 pm
Localização: campo grande
stephany henrique de almeida batista

Cara, você já ta ajudando muito...

Como eu consigo esta ferramenta? ela é free?
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

Não é FREE, mas creio que você consegue baixar ela no site da http://www.allroundautomations.nl/ - deve ter uma versão pra teste.

Também aqui no forum andaram falando um tempo atras sobre uma versão mexida. Não sei se ainda está disponível o link.

Qualquer coisa, larga a dúvida aí pra galera :-D
henrique290
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 17
Registrado em: Ter, 09 Out 2007 11:36 pm
Localização: Porto Alegre - RS

estou apenas usando este topico, para não precisar abrir um outro, mas em parte é o mesm assunto.

ta eu exportei os objetos e gerei o arquivo export.sql de 1.4gb de tamanho.
Pergunta, como eu executo este sql ??
eu uso o oracle xe no ubuntu 7.04 com o oracle sql developer para linux e este arquivo quanto tento abrir ele, me derruba a maquina, acho por falta de memoria.
Tem algum modo de executar ele na linha de comando??
henrique290
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 17
Registrado em: Ter, 09 Out 2007 11:36 pm
Localização: Porto Alegre - RS

já resolvido, obrigado.

Atenção: Editado por Gilberto
Interessante!
Como você pode usar das informações do forum e no entanto não compartilhar seu conhecimento com os demais. Boa conduta!
henrique290
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 17
Registrado em: Ter, 09 Out 2007 11:36 pm
Localização: Porto Alegre - RS

ok, desculpe pela falta de atenção.

bem, eu uso em casa o oracle xe e entre em executar linha de comando SQL.
logue-se com o usuario que você usa.
exemplo:

Selecionar tudo

SQL --> connect usuario e senha
apos

Selecionar tudo

start caminho/nome do arquivo gerado pelo export.sql
e pronto.
elidias7
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 153
Registrado em: Qui, 01 Nov 2007 2:53 pm
Localização: Osasco
Eli Dias
Oracle Certified Professional

Acho que não precisaria de tudo isso, ele poderia criar um arquivo *.dmp pelo export ou datapump.

Ou se não fosse uma base grande, poderia exportar o dados via spool e depois realizar a importação dos dados sem preocupação de users, triggers, entre outros através do SQL Loader.

Abraços
Responder
  • Informação
  • Quem está online

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