ORA-39002

oracle 11g执行expdp导出脚本时报错:

ORA-39002:操作无效
ORA39070:无法打开日志文件
ORA-29283:文件操作无效
ORA-06512:在“SYS.UTL_FILE”,line 536
ORA-29283:文件操作无效

解决方式:
这是由于导出的目录不存在,需要新建directory相关目录
新建expdp导入导出目录
SQL> col owner for a10
SQL> col directory_name for a25
SQL> col DIRECTORY_PATH for a80
SQL> select * from dba_directories;

OWNER      DIRECTORY_NAME            DIRECTORY_PATH
---------- ------------------------- ---------------------------------------------------------------------------
SYS        EXPDP_DIR                 F:\backup
SYS        ORA_DIR                   e:\ora_dir
SYS        SUBDIR                    F:\app\Administrator\product\11.2.0\dbhome_1\demo\schema\order_entry\/2002/Sep
SYS        SS_OE_XMLDIR              F:\app\Administrator\product\11.2.0\dbhome_1\demo\schema\order_entry\
SYS        LOG_FILE_DIR              F:\app\Administrator\product\11.2.0\dbhome_1\demo\schema\log\
SYS        DATA_FILE_DIR             F:\app\Administrator\product\11.2.0\dbhome_1\demo\schema\sales_history\
SYS        XMLDIR                    c:\ade\aime_dadvfh0169\oracle/rdbms/xml
SYS        MEDIA_DIR                 F:\app\Administrator\product\11.2.0\dbhome_1\demo\schema\product_media\
SYS        DATA_PUMP_DIR             F:\app\Administrator/admin/orcl/dpdump/

OWNER      DIRECTORY_NAME            DIRECTORY_PATH
---------- ------------------------- ---------------------------------------------------------------------------
SYS        ORACLE_OCM_CONFIG_DIR     F:\app\Administrator\product\11.2.0\dbhome_1/ccr/state

已选择10行。

其中EXPDP_DIR对应的目录就是expdp导入导出的路径

修改EXPDP_DIR
SQL> create or replace directory EXPDP_DIR as 'E:\backup';
目录已创建。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值