2015-11-10 4 views
0

Необходимо импортировать файл .dmp Oracle и задаться вопросом, есть ли способ пропустить оригинальное имя пользователя и пароль для исходной базы данных Oracle при экспорте .dmp-файла? У меня есть системное разрешение на целевую базу данных Oracle.имя пользователя и пароль для импорта файла Oracle .dmp

спасибо заранее, Лин

ответ

1

Использование утилиты impdp можно импортировать с помощью системного пользователя. Укажите remap_schema и remap_tablespace, чтобы импортировать ваши таблицы в другую схему и табличное пространство.

impdp system/[email protected] dumpfile=dump.dmp directory=directory remap_schema=from:to remap_tablespace=from:to 

Oracle документация: http://docs.oracle.com/cd/B19306_01/server.102/b14215/dp_import.htm

+0

Спасибо @Rene, интересно, если я могу пропустить параметр remap_schema и remap_tablespace? Мне просто нужно импортировать данные один раз и экспортировать в файл csv/txt из импортированного файла dmp позже. Ваш совет приветствуется. :) –

+0

BTW, Rene, для «system/password @ database», это пароль для исходной базы данных, где dmp экспортирован, или пароль для целевой базы данных, в которой импортируется? Благодарю. –

+1

Пункт назначения. Как только у вас есть dumpfile, вы больше не имеете никакого отношения к исходной базе данных. – Rene

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