В настоящее время я столкнулся с проблемой при попытке импортировать сценарий SQL Oracle 9i в мою локальную базу данных Oracle 10g Express. Я пытаюсь импортировать DDL из базы данных 9i в базу данных 10g express. Я постоянно получаю сообщение «Несовместимо - ваш экспортный файл не поддерживается». Кто-то смог заставить это работать? Пожалуйста, дайте мне знать, что я могу сделать, чтобы это заработало.


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