2011-01-25 2 views
-2

Я новичок в Oracle. У меня 2 системы Oracle 10g. Мне нужно экспортировать базу данных в 1 систему, а затем импортировать файл dmp в другую систему Oracle с использованием команд exp и impOracle 10g Import Export question

Я не могу использовать насосы данных.

Вопросы 1 При экспорте и импорте баз данных я должен остановить работу баз данных? Мне нужно экспортировать и использовать их во время работы баз данных. Я не могу остановить работу БД. 2- Что SQL-адрес, чтобы узнать об этом
. a) какая у пользователя db система права. Мне нужно выяснить, есть ли у определенного пользователя привилегия imp и exp. b) как создать и добавить нового пользователя, чтобы иметь возможность использовать базы данных exp и imp 3- При использовании команды imp можно использовать значения fromuser и touser для одного пользователя? 4- Должен ли я отбрасывать db в целевом поле, прежде чем я смогу импортировать, чтобы предотвратить дублирование объекта ошибки?

Любая помощь приветствуется.

спасибо. С уважением.

+5

Вы необходимо принять некоторые ответы по другим вопросам. –

+2

Чрезвычайно неуважительно подписать «спасибо вам искренне», когда вы не будете принимать ответы. –

+0

-1 для запроса чего-то, что очень легко можно найти в руководстве (особенно первый вопрос) –

ответ

2
  1. Нет, вам не нужно останавливать базу данных. Вы можете использовать CONSISTENT=Y

  2. SELECT * FROM USER_SYS_PRIVS Вообще, хотя пользователь не нуждается в каких-либо особых привилегий для экспорта своей собственной схеме или импорта их собственной схеме. В последнем случае вам может понадобиться CREATE TABLE и т.д.

  3. Если fromuser и touser такие же, вам не нужно указывать либо

  4. Вы определенно не хотите, чтобы удалить базу данных (если вы не собирается сделать клон базы данных RMAN). Возможно, вы захотите отказаться от существующих объектов схемы.

Если вы собираетесь перенести всю базу данных, а не только схему, я бы смотреть в RMAN, а не IMP/EXP, если база данных не является действительно мало (например < 10 ГЗ)

+0

Привет, Гэри Спасибо за ответ – chz

+0

Гэри, относительно 1) делает экспорт экспортирует как схему, так и данные или только экспортирует только схему ? 2) Я не думаю, что мне может понадобиться создать таблицу и т. Д. Мне нравится импортировать экспортированную схему и данные. Может ли imp и exp все еще это сделать? 3) Если мне не нужно указывать fromuser и touser, не было бы этого, и я сам пробовал, imp жалуется на дублированные объекты и не может импортировать. 4) Какова фактическая командная строка, чтобы просто удалить существующие объекты схемы? Добрый день. – chz