Oracle. Работа над ошибками: EXP-00002

Источник: all-oracle

Рекомендовано для:
  • Oracle Database 8i
  • Oracle Database 9i R1
  • Oracle Database 9i R2
  • Oracle Database 10g R1
  • Oracle Database 10g R2
  • Oracle Database 11g R1
 

При выполнении экспорта, появляется сообщение об ошибке EXP-00002: error in writing to export file:

EXP-00002: error in writing to export file
EXP-00002: error in writing to export file
EXP-00000: Export terminated unsuccessfully

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

Разбивка на несколько частей стала доступна с Oracle 8i, в параметре FILE указывается несколько значений разделенных запятыми, и указывается размер файла в параметре FILESIZE:

FILE=/exp/prod/exp01.dmp,/exp/prod/exp02.dmp,/exp/prod/exp03.dmp
FILESIZE=2G

Начиная с Oracle 10g появилась новая утилита Data Pump, в ней параметр FILE заменен на DUMPFILE, и требуется указать шаблон для автоматического именования файлов. Если создается объект DIRECTORY, названный EXPDIR, в каталог /exp/prod, то параметр будет выглядеть так:

DUMPFILE=expdir:exp%U.dmp
FILESIZE=2G

Имена файлов exp01.dmp, exp02.dmp, and exp03.dmp будут присваиваться автоматически во время экспорта.


Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?artId=20675