Существует два основных подхода.
Первый - экспортировать файл дампа. Это может быть с утилитой Datapump:
$ expdp apc/pw directory=data_dump_dir dumpfile=apc_20100707.dmp content=METADATA_ONLY
Узнать больше .
Datapump был представлен в Oracle10g. В более ранних версиях базы данных мы могли использовать утилиту EXP для того же.
$ exp apc/pw dumpfile=apc_20100707.dmp rows=N
Для импорта файла мы используем соответствующие impdp
(или imp
) утилиты.
Это подход ОС. Для генерации реальных SQL-скриптов мы можем использовать встроенный пакет DBMS_METADATA, представленный в Oracle 9i. Это немного больше работы, но предлагает гораздо более точный контроль над деталями экспортируемых объектов. Узнайте больше .