我想使用expdp导出我的数据库,我正在运行以下命令进行导出:
expdp SYSTEM/SYSTTEM PARFILE=export_dump.par
export_dump.par文件包含以下信息:
DIRECTORY=datapump
DUMPFILE=I.dmp
LOGFILE=I.log
SCHEMAS=RD,RC
CONTENT=ALL
我拥有目录datapump的所有权限。但是当我尝试运行导出命令时,我收到错误:
ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-29283: invalid file operation
ORA-06512: at "SYS.UTL_FILE", line 536
ORA-29283: invalid file operation
答案 0 :(得分:0)
请检查system
是否拥有上述目录的权限。如果没有,请给予许可:
GRANT READ, WRITE ON DIRECTORY datapump TO SYSTEM;
如果未修复,请参阅以下链接
https://community.oracle.com/thread/2253168?tstart=0
http://www.dba-oracle.com/t_ora_39002_ora_39070_ora_29283.htm
答案 1 :(得分:0)
尝试将文件夹路径设置为当前桌面文件夹路径内,此100%适用于oracle 12c和Windows 10 。