Como você lê um arquivo .dmp do Oracle em um Mac?

1

Eu tenho um arquivo ~ 1GB .dmp Gostaria de obter os dados e estou em um Mac. Existe alguma maneira de fazer isso sem comprar o Oracle ou encontrar uma máquina Windows?

Você pode importar arquivos .dmp para o PostgreSQL ou outros bancos de dados SQL / NoSQL que são fáceis de executar em um Mac (MySQL, SQLite3, MongoDB)?

Se não, quais são as opções? Mesmo ser capaz de converter o .dmp em um CSV gratuitamente funcionaria.

    
por Lance Pollard 18.06.2012 / 04:57

1 resposta

2

Como os arquivos .dmp são um formato proprietário da Oracle, não conheço nenhum software de terceiros que possa lê-lo totalmente, embora o uso de 'strings' na linha de comando em uma máquina Mac ou * nix revele alguns dos SQL DDL, você provavelmente não consegue ler os dados em si. O 'Oracle Express Edition' gratuito está disponível para Linux, então no seu Mac (baseado em Intel?) Você pode:

  1. Instale alguns softwares de virtualização no Mac OSX que podem executar o Linux, como Virtual Box ou VMware.
  2. Faça o download e instale a versão gratuita do Oracle 11.2 Express para Linux x64 ou, se o licenciamento permitir, use uma das VMs de desenvolvedor pré-criadas que Oracle 11.2 já instalado.
por 19.06.2012 / 06:30