exportar dados do MySql e importar no Oracle

Este forum é destinado a perguntas relacionadas a Oracle, mas que não se enquadram nos forums acima. Aqui serão tratadas também sobre outras tecnologias da oracle, como o Workflow, BPEL, Spatial, OCS, etc.
Responder
givams
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Ter, 10 Abr 2012 2:31 pm

Boa tarde,
Qual o melhor procedimento para eu exportar dados de uma tabela do MySql (versao 1.3), para uma tabela do Oracle versao 10g) ?
A tabela que eu quero exportar tem quase 300.000 linhas.
Obrigado.
Avatar do usuário
stcoutinho
Moderador
Moderador
Mensagens: 850
Registrado em: Qua, 11 Mai 2011 5:15 pm
Localização: são Paulo - SP

Oi,

Existem algumas possibilidades:

A) Você poderia gerar um arquivo texto (CVS ou delimitado) nesta tabela do MYSQL e efetuar depois uma carga via SQL*Loader no Oracle;

B) Você poderia usar a ferramenta ORACLE SQLDEVELOPER e migrar esta tabela do MYSQL para o ORACLE. Maiores detalhes você encontra aqui: http://www.oracle.com/technetwork/datab ... 93223.html

C) Usar uma ferramenta de conversao, como por exemplo DRPU. Maiores informações em : http://www.drpudatabase.com/

E) Criar um DBLINK no ORACLE apontado para o MYSQL e puxar a tabela de lá. Tem um bom artigo neste link: http://www.devmedia.com.br/acessando-ou ... odbc/13124

Opções é que não faltam. Você precisa ver se só precisa migrar uma única vez a tabela ou será um processo periódico. Se for uma ação continua, você pode usar por exemplo as opções A/E (automatizando o processo).

Abraços,

Sergio Coutinho
givams
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Ter, 10 Abr 2012 2:31 pm

Valeu Sergio, utilizei a opcao B.
Abraços,
Givanildo
Responder
  • Informação
  • Quem está online

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