Ошибки импорта Oracle - PullRequest
       18

Ошибки импорта Oracle

1 голос
/ 17 марта 2009

Я пытаюсь сделать импорт базы данных, но получаю эту ошибку:

Imp-00009 Abnormal end of export file
Imp-00020 Long column too large for column buffer size(7)

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

Я пытаюсь использовать параметр "Buffer = 100000" в команде импорта с тем же результатом.

Есть идеи? Спасибо!

Ответы [ 2 ]

1 голос
/ 17 марта 2009

Согласно документации Oracle:

IMP-00009: неправильный конец файла экспорта Причина. Вероятно, файл экспорта находится в прерванном сеансе экспорта. Действие: если это так, повторите экспорт и импорт. В противном случае сообщите об этом как об ошибке импорта и отправьте файл экспорта, вызвавший эту ошибку, в службу поддержки клиентов.

В результате возможно повреждение поврежденного файла экспорта. Однако, если поврежден файл экспорта, это не так, согласно:

IMP-00020: длинный столбец слишком велик для размера буфера столбца (число) Причина: буфер столбца слишком мал. Это обычно происходит при импорте длинных данных. Действие: Увеличьте размер буфера вставки до 10 000 байт за раз (например). Используйте этот пошаговый подход, поскольку слишком большой размер буфера может вызвать аналогичную проблему.

Вы можете попробовать увеличить размер буфера до 10000 байт за раз, потому что, как сказано в документации, слишком длинный размер буфера может вызвать одно и то же сообщение.

0 голосов
/ 09 сентября 2015

Попробуйте увеличить размер буфера до 10000000. Мне пришлось увеличить примерно до 100000000, чтобы заставить его работать. Зависит от размера ваших столбцов.

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