Copiar tabela de um servidor para outro servirdor

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
rsalbano
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 76
Registrado em: Seg, 11 Jul 2011 9:55 am
Localização: Curitiba

Olá,

Estou acessando o Oracle no meu note, através do Oracle Sql Developer. Meu problema é o seguinte:
Tenho uma base no note (localhost) e uma outra base em um servidor, que acesso através do note.
Tenho como copiar uma tabela deste servidor para a minha base local?
Já tentei o dblink, mas acusa usuário e senha incorretos.
Eu já utilizo um dblink para duas bases no servidor e funciona normalmente.

Desde já agradeço,
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

se a tabela não for muito grande pode usar opcao de exportar dados no SQL Developer,

deve ter alguma opcao, no PLSQL Developer eu sei que tem

Export > SQL INSERTS

ele gera um arquivo texto com os inserts da tabela.
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Boa idéia a do Diego.

Em úlimo caso, uma opção (mais complexa), seria utilizar o EXP ou o EXPDP, dependendo da versão do teu BD, exportando somente a table em questão.
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

o "problema" do exp é na hora de importar, se ele já tiver uma tabela com esse nome e alguns dados não sei qual a situacao,

mas poderia renomear caso já exista no destino

exp usuario/senha file=tabela.dump log=tabela.dump tables=(sua_tabela)

acho que é isso..
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante