как к импорту целая база данных и заменяют текущие данные?

Сервер имеет то же имя? Я знаю для VeriSign, сервер должен иметь то же имя, домены должны быть тем же, ОС должна быть тем же, и версия IIS должна быть тем же. Я проверил бы w/Ваш поставщик, у них могут быть некоторые еще/больше конкретные инструкции и справка.

6
задан 6 September 2010 в 10:13
3 ответа

Импорт предназначается для загрузки целых схем, объектов и данных. Altough там является некоторой гибкостью - загружают отдельные таблицы, просто загружают данные - он корректно не обрабатывает существование таблиц с данными в целевой схеме. Это - особенно проблема, если старые данные в целевой схеме содержат записи, которые были обновлены или удалены в более новой исходной схеме.

Если Вы используете Oracle 10 г, или выше решение состоит в том, чтобы использовать Объект преобразования данных вместо этого. Эта утилита имеет намного более мощную функциональность, включая способность заменить существующие таблицы или данные в существующих таблицах в целевой схеме с данными из исходной схемы.Узнать больше.

При использовании более ранней версии базы данных существуют некоторые обходные решения.Узнать больше. Но Вам, вероятно, придется отключить все ограничения и согласовать данные в раунде последующей обработки.

7
ответ дан 2 December 2019 в 23:59

Или, если можно предоставить, отбросьте рассматриваемые таблицы от B и воссоздайте их использующий импорт или impdp. Мы обычно отбрасываем всю схему (отбросьте пользователя каскад UUUU), и затем сделайте новый импорт, например, когда мы "обновляем" базу данных теста/разработки от производства.

7
ответ дан 2 December 2019 в 23:59

Просто используйте Datapump (expdp/impdp вместо exp/imp) и укажите TABLE_EXISTS_ACTION=TRUNCATE (или ЗАМЕНА, как соответствующий).

7
ответ дан 2 December 2019 в 23:59

Теги

Похожие вопросы