Pular para o conteúdo
  • Este tópico contém 6 respostas, 6 vozes e foi atualizado pela última vez 16 anos, 2 meses atrás por VitorLeandro.
Visualizando 7 posts - 1 até 7 (de 7 do total)
  • Autor
    Posts
  • #91981
    Shiono
    Participante

      Ola pessoal, bom dia

      É possivel fazer o restore de apenas uma tabela, do meu arquivo de backup???

      Desde de ja agradeço a ajuda

      #91982
      rwarstat
      Participante

        Shiono,

        É ossível sim fazer o import somente de uma tabela. Segue o comando para tal.


        Imp user/senha@alias file=nome.dmp log=imp_log.log fromuser=usuario
        touser=usuario tables=nomedatabela constraints=n buffer=500000
        feedback=10000

        Abraço,
        Roberto

        #91983
        Avatar photoLeonardo Litz
        Participante

          Sim é possível, dê uma olhada nesta referência:

          http://www.psoug.org/reference/import.html

          Vlw Leonardo Litz

          #91984
          Marcio68Almeida
          Participante

            você fez backup com exp ?
            Caso tenha feito com o RMAN ou algum backup frio ou outra alternativa, os recursos para se recuperar uma tabela são diferentes…

            #91985
            VitorLeandro
            Participante

              Sim, se você restaurar um backup apartir de um EXP ou EXPDP.. Mas será que você realmente precisa de restaurar um Backup? Você pode utilizar o flashback table que é ainda mais simples…

              Exemplos import:

              Impdp system/password tables=squema1.tabela1, squema2.tabela2 CONTENT=data_only directory=teste_dir dumpfile=emp_BKP.dmp logfile=impdpemp.log

              A opção de data_only, apenas os dados setão importados, sem as trigges, contraints e outros….

              Impdp system/password remap_table=table1:table1_nova directory=teste_dir dumpfile=emp_BKP.dmp logfile=impdpemp.log

              Esse exemplo, a tabela a importar será renomeada para table1_nova…

              Exemplo de flashback:

              FLASHBACK TABLE squema.tabela TO TIMESTAMP to_timestamp(‘2010-01-11 05:43:30’, ‘YYYY-MM-DD HH24:MI:SS’) RENAME TO SQUEMA.TABELA_NOVA.

              Espero ter ajudado!

              #92045
              mpvargas
              Participante

                Vitor,
                no seu impdp teve um pequeno erro na digitação

                Impdp system/password tablers=squema1.tabela1, squema2.tabela2 CONTENT=data_only directory=teste_dir dumpfile=emp_BKP.dmp logfile=impdpemp.log

                correto = tables

                Só para não causar problema para o nosso amigo caso ele resolva copiar e colar o comando

                abs

                #92048
                VitorLeandro
                Participante

                  Poxa cara, bem lembrado! Já corrigi o post, se tratando de erro em comando, o melhor é editar!!!

                  Obrigado!

                Visualizando 7 posts - 1 até 7 (de 7 do total)
                • Você deve fazer login para responder a este tópico.