Назад | Перейти на главную страницу

Как вы читаете файл Oracle .dmp на Mac?

У меня ~ 1 ГБ .dmp файл, из которого я хочу получить данные, и я использую Mac. Есть ли способ сделать это, не покупая Oracle или не находя Windows-машину?

Вы можете импортировать .dmp файлы в PostgreSQL или другие базы данных SQL / NoSQL, которые легко запустить на Mac (MySQL, SQLite3, MongoDB)?

Если нет, то какие варианты? Даже имея возможность конвертировать .dmp в CSV бесплатно будет работать.

поскольку .dmp файлы являются проприетарным форматом Oracle, мне не известно о каком-либо стороннем программном обеспечении, которое могло бы его полностью прочитать, хотя использование 'строк' в командной строке на Mac или машине * nix должно раскрыть некоторые из SQL DDL, вы, вероятно, можете ' t читать сами данные. Бесплатная версия Oracle Express Edition доступна для Linux, поэтому на вашем Mac (на базе Intel?) Вы можете:

  1. Установите некоторое программное обеспечение для виртуализации на Mac OSX, которое может работать под Linux, например Виртуальный ящик или VMware.
  2. Скачайте и установите бесплатную Oracle 11.2 Express Ed. для Linux x64 или, если позволяет лицензия, использовать один из Готовые виртуальные машины разработчика на котором уже установлен Oracle 11.2.