Как импортировать полную базу данных в Linux и проверить ход импорта? - PullRequest
0 голосов
/ 27 февраля 2019

У меня экспорт файла дампа 460 ГБ из Windows 10 с командой «EXP» и версией базы данных 11.2.0.1.0.

Я установил Oracle 6.9 на IBM SYSTEM x3650 M3 и той же версии базы данных.Могу ли я импортировать полную базу данных в версию Linux?Если да, то мне нужно использовать команду IMP или команду IMPDP?Нужно ли заново создавать табличные пространства или файлы данных?

Как проверить, импортировать ли полный прогресс базы данных с помощью SQL QUERY или Enterprise Manager?

Спасибо

1 Ответ

0 голосов
/ 27 февраля 2019

Да, вы можете импортировать его (если, конечно, достаточно места; 460 ГБ - достаточно много данных).

Вы бы использовали IMP, потому что экспорт был сделан с EXP (если он был сделан сEXPDP, вы бы использовали IMPDP).

Версии базы данных одинаковы, поэтому не должно быть никаких проблем с совместимостью.

Поскольку экспорт является «логической» операцией, он незаботиться о файлах данных.База данных должна существовать.Это (с моей точки зрения) проще, если вы предварительно создаете табличные пространства так, чтобы они соответствовали исходной базе данных, потому что импорт будет выполнять операции CREATE (таблица, индекс, ...), и эти команды содержат значения TABLESPACE.Там нет REMAP_TABLESPACE для IMP (который существует в IMPDP), поэтому вы можете оказаться в беде;поэтому я предлагаю следующее: создайте все необходимые вам табличные пространства.

Я не уверен, что вы видите прогресс импорта.

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