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

用户3400060

我知道这是陈词滥调,但是在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:广告“ SYS.UTIL_FILE”

有人可以告诉我是否需要在本地创建此目录,以及关于为什么出现此错误的任何想法吗?

塞尔吉·维莱斯库(Sergiu Velescu)

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章