Я изменил заголовок файла DMP ... вручную
Не делайте этого. Из документации :
Любой файл экспорта дампа можно импортировать в более позднюю версию базы данных Oracle.
Утилита импорта не может прочитать файлы дампа экспорта, созданные утилитой экспорта более поздней версии или версии обслуживания. Например, файл дампа экспорта версии 9.2 не может быть импортирован утилитой импорта версии 9.0.1.
Это не так просто, как сказать версию, показанную в заголовке это отличается. Двоичный формат является проприетарным и может (и, по-видимому, изменяет) постоянно изменяться. Попытки манипулировать файлом только причинят вам боль, а в вашем случае - очень рано прекратить импорт - что, вероятно, хорошо; вы можете получить повреждение, если ему удастся добиться дальнейших результатов.
Правильнее всего будет использовать клиент 11gR2 для выполнения экспорта из базы данных 12cR1.
более правильное решение - использовать инструменты data pump (expdp
и impdp
) вместо устаревших инструментов импорта / экспорта с аналогичными предупреждениями .
Если ваша база данных 12 c больше не доступна и вы не можете выполнить новый экспорт, значит, вы немного застряли. Единственное, что вы действительно можете сделать, - это создать новую базу данных 12 c, использовать существующий файл дампа для ее заполнения, а затем выполнить экспорт из этого с помощью инструментов 11g. Больно, но безопасно.