В настоящее время я сталкиваюсь с проблемой при попытке импортировать сценарий Oracle 9i SQL в мою локальную базу данных Oracle 10g Express. Я пытаюсь импортировать DDL из базы данных 9i в экспресс-базу данных 10g. Я продолжаю получать сообщение «Несовместимо — ваш экспортный файл не поддерживается». Кто-то смог заставить это работать? Пожалуйста, дайте мне знать, что я могу сделать, чтобы заставить это работать.
Проблемы с импортом сценария SQL из Oracle 9i в Oracle 10g Express
Ответы (3)
Убедитесь, что вы экспортируете и импортируете одну и ту же версию exp и imp, а также убедитесь, что эта версия соответствует более ранней версии обеих баз данных, в вашем случае: 9i.
Возможно, вам следует явно указать путь к imp и exp, например /path/to/oracle/bin/exp .
Надеюсь, это поможет Рене
Вы пытаетесь запустить утилиту импорта в сценарии .sql? Или импортировать экспортированный файл?
Если последнее, предыдущие ответы приемлемы. Если первое, запустите свой сценарий создания через SQLPLUS, PlsqlDeveloper, TOAD, SQLDeveloper или что-то еще, что вы используете для запуска операторов ddl.
Сегодня утром я успешно импортировал экспорт Oracle 9 (созданный с помощью утилиты «exp») в базу данных Oracle 10 (с помощью утилиты «imp»). Это сработало отлично.
Можете ли вы дать больше информации? например вывод набора команд, которые вы запускаете, пример файла или какие-то подробности?