使用expdp时遇到ORA-39002、ORA-39070错误

使用expdp时,遇到”ORA-39002ORA-39070......”连续报错。

 

1、  遇到的问题

 expdp yguo/dbimp@botnet schemas=yguo dumpfile=botnet74.dmp DIRECTORY=dump_zsy;

C:\Users\Administrator>expdp yguo/dbimp@botnet schemas=yguo dumpfile=botnet74.dmp DIRECTORY=dump_zsy;

ORA-39002: invalid operation

ORA-39070: Unable to open the log file.

ORA-29283: invalid file operation

ORA-06512: at "SYS.UTL_FILE", line 475

ORA-29283: invalid file operation

 

2、  问题解决

1)、查看directory 对象

 select * from dba_directories;

OWNER DIRECTORY_NAME            DIRECTORY_PATH

----- ------------------------- ------------------

SYS   DUMP_ZSY                    F:\DUMP_ZSY

而操作系统上,E没有F:\DUMP_ZSY目录。因为目录不存在,所以会出现” ORA-39070: Unable to open the log file.”错误。

   2)、创建F:\DUMP_ZSY目录,或者修改directory 对象,问题解决。

 

 

你可能感兴趣的:(expdp)