2014-12-19 4 views
0

Я хотел бы знать, есть ли опция в команде «exp», которая отключает секционирование при экспорте базы данных Oracle 11g. На самом деле я ищу простой способ импорта этих данных в базу данных Oracle XE, которая не поддерживает разделение.
Oracle exp без разбиения на разделы

ответ

2

Используйте инструменты импорта и экспорта Data Pump, если у вас нет особых причин не делать этого (и с Oracle 11g я не могу придумать причину).

impdp и expdp имеют возможность выполнить именно то, что вы хотите: partition_options. Установите это на merge, а секционированные таблицы будут преобразованы в несегментированные (во время импорта или экспорта).

См. examples, чтобы начать работу с этими инструментами.

+0

Спасибо за ваш ответ. Одно: могу ли я использовать синтаксис Easy connect для expdp? Я пытаюсь с EXPDP/паролю пользователя @ Ipaddress: 1521/SERVICE PARTITION_OPTIONS = MERGE Но он не: LRM-00101: неизвестное имя параметра '' PARTITION_OPTIONS – user2824073

+0

Убедитесь, что вы используете версию 11g из EXPDP, что вариант не существовал в предыдущих версиях. – Mat

+0

Хорошо. Спасибо за вашу помощь. – user2824073

0

Возможно, вам понадобится найти руководство по использованию баз данных Oracle по дополнительным опциям по использованию exdpp/impdp. http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_export.htm#CIHCAFIG

Примечание. Параметр PARTITION_OPTIONS может использоваться только во время импорта.

Смежные вопросы