Oracle错误——ORA-39002:操作无效ORA-39070:无法打开日志文件ORA-06512:在“SYS.UTL_FILE”,line
Posted jixue
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
以上是关于Oracle错误——ORA-39002:操作无效ORA-39070:无法打开日志文件ORA-06512:在“SYS.UTL_FILE”,line的主要内容,如果未能解决你的问题,请参考以下文章
ORA-39002: 操作无效 ORA-39070: 无法打开日志文件
ORA-39002: 操作无效 ORA-39070: 无法打开日志文件
导出数据报ORA-39002: 操作无效 ORA-39070: 无法打开日志文件。 ORA-39087: 目录名 DUMP_DIR 无效
expdp导出报错ORA-39002ORA-39070解决办法