Oracle错误——ORA-39002:操作无效、ORA-39070:无法打开日志文件、ORA-06512:在“SYS.UTL_FILE”,line

错误

  • 在使用数据泵impdp导入文件时,出现错误,无法导入数据
  • Next

问题原因

  • 初步猜测,应该是Oracle用户权限出现问题,是对Directory目录无操作权限所致,经过一番修改和测试,发现使用数据泵导入数据时,创建的Directory目录是必须在本地磁盘已经存在,否则仅仅是依靠创建Directory语句创建的Directory目录在本地不会存在,导致导入数据时出错。

解决办法

  • 在使用SQL语句创建Directory目录前,在本地磁盘需要先创建对应目录
    create DIRECTORY hndir as 'D:\soft\oracle\oracldir\hndata';
  • 如上SQL语句,在数据库创建目录时,需要先在本地磁盘创建D:\soft\oracle\oracldir\hndata目录。
  • Next
posted @ 2019-03-31 16:34  话·醉月  阅读(12149)  评论(0编辑  收藏  举报