导出转储文件时出错(Oracle)

时间:2015-11-13 18:59:45

标签: oracle

我理解这是陈词滥调,但在oracle中进行导出转储时,我收到了这些错误。

我几乎在网上跟踪了所有文档并执行了以下步骤:

CREATE OR REPLACE DIRECTORY export_meta as '/C:/oracle/'; (where C/oracle is my local path)

GRANT READ,WRITE ON export_meta to HR 

expdp username/password DIRECTORY=export_meta
dumpfile=hr.dmp

但是得到这些错误:

ORA-39002:无效操作 ORA-39070:无法打开日志文件。 ORA-29283:文件操作无效 ORA-06512:ad" SYS.UTIL_FILE"

有人可以告诉我这个目录是否需要在本地创建,并且知道为什么我会收到此错误?

1 个答案:

答案 0 :(得分:0)

很可能你的路径'/ C:/ oracle /'是错的(以“/”开头)尝试'C:/ oracle /'如果这只是一个复制/粘贴错误,那么: 1)查看哪个用户启动了oracle.exe进程,很可能该用户无权写入该目录(测试此尝试在$ ORACLE_HOME文件夹中创建ora DIRECTORY,或指向datafile文件夹)。 2)当你启动expdp时,文件hr.dmp不应该存在于该目录中