Как создать дамп в отдельные файлы - PullRequest
0 голосов
/ 02 сентября 2010

В дополнение к Как создать дамп с помощью Oracle PL / SQL Developer?

Возможно ли создать дамп в отдельные файлы: я предпочитаю, чтобы каждый сохраненный объект имел свойфайл.Поэтому в результате я хочу N файлов с описанием представлений (1 просмотр на 1 файл), M файлов с SP, O файлов с таблицами и т. Д.

Возможно ли это?1010 *: я нашел ответ в текущем, используя инструмент управления оракулом, который мы используем - TOAD.поэтому я решил использовать его.

1 Ответ

2 голосов
/ 02 сентября 2010

Сортировка.

Я бы использовал DBMS_METADATA.GET_DDL для извлечения текста "Создать объект" и UTL_FILE для записи текста в файл на сервере базы данных.Вы должны решить, хотите ли вы индексы / ограничения с таблицами.С ограничениями вы получите зависимости (то есть таблица B должна быть создана перед таблицей A из-за ограничения ссылочной целостности).

С триггерами, типами, процедурами все усложняется ...

А потом есть, хотите ли вы данные или нет.

Очень трудно определить порядок вкоторые вы должны запустить файлы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...