Pular para o conteúdo
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #94272
    mpvargas
    Participante

      Caros Amigos,

      Existe alguma forma de copiar uma tabela para uma outra instancia (em outro servidor) sem ser pelo expdp ou exp?

      É possível fazer isso via DBLink?

      Obrigado pela ajuda.

      #94274
      VitorLeandro
      Participante

        Sim, via DBLink é rápido e fácil… Veja o exemplo nesse post:

        https://www.profissionaloracle.com.br/mo … ght=dblink

        Pode utilizar o CREATE TABLE AS SELECT * from tabela_origem@db_origem… Mas só é possível criar a tabela no servidor logado! Não é permitido DDL via dblink

        Até!

        #94275
        mpvargas
        Participante

          HEHEHE

          Vitor,
          fui lá no link que vc passou…
          e por coincidencia, eu criei o tópico e vc respondeu…

          Já tenho o DBLink… minha dúvida é como criar a tabela no outro banco já que não posso utilizar comando DDL

          #94276
          VitorLeandro
          Participante

            Como eu disse, você pode criar, desde que você não a crie remotamente. Tem que criar logar, criar o dblink no banco de destino da tabela.

            EX:

            create table teste@dblink as select * from (NÃO FUNCIONA)

            create table teste as select * from origem@dblink (FUNCIONA)

            O DBLINK tem que ser criado no banco de destino da tabela!

            até…

            #94279
            mpvargas
            Participante

              Entendi.

              Valeu Vitor

              Obrigado pela ajuda

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