Формат файла дампа Oracle (.dmp)

Мне интересно, как внутренний формат файла .dmp (файл дампа или файл резервного копирования и восстановления) используется Oracle RBMS.

Соответствует ли он какому-либо стандарту? Он как-то оптимизирован?

Спасибо.

Отредактировано:

Версия Оракула: 11g


person Luis Andrés García    schedule 16.11.2012    source источник
comment
Вы должны указать версию Oracle после. Я не эксперт, но похоже, что между версиями 9 и 10 изменился формат (с бинарного на текстовый? - не уверен).   -  person Christian.K    schedule 16.11.2012
comment
@Christian.K - Я думаю, вы видите разницу между старым дампом exp и более новыми файлами дампа expdp (насос данных). Однако ни один из форматов не задокументирован публично.   -  person Alex Poole    schedule 16.11.2012


Ответы (2)


Соответствует ли это какому-либо стандарту.

Да - тот, который Oracle определил для своего формата экспорта.

Это как-то оптимизировано

Вы можете сжать данные, если вы это имеете в виду.
Подробнее см. в руководстве: http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_export.htm#BABCAJHC

person a_horse_with_no_name    schedule 16.11.2012

Во-первых, это два разных формата.

Хотя функциональность Data Pump Export (expdp) аналогична оригинальной утилите Export (expdp), это совершенно разные утилиты, и их файлы несовместимы.

Соответствует ли он какому-либо стандарту? : Формат файла является проприетарным. Я не нашел никакой мошеннической документации по формату в Интернете...

Набор файлов дампа состоит из одного или нескольких дисковых файлов, содержащих табличные данные, метаданные объектов базы данных и управляющую информацию. Файлы записываются в проприетарном двоичном формате.

Он оптимизирован?
Ответил a_horse_with_no_name.

Источник: https://docs.oracle.com/html/B28319_02/dp_export.htm

person Wouter    schedule 16.03.2016