create or replace direc....">

当前位置:  数据库>oracle

expdp时出错:ORA-39070的解决方法

    来源: 互联网  发布时间:2017-05-07

    本文导语: 今天使用expdp时报错:ORA-39002: invalid operationORA-39070: Unable to open the log file.ORA-29283: invalid file operationORA-06512: at "SYS.UTL_FILE", line 475ORA-29283: invalid file operation 发现原因如下: SQL> create or replace directory dpdata  2    as '/Oracle/dpdata/';Direc...

今天使用expdp时报错:
ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-29283: invalid file operation
ORA-06512: at "SYS.UTL_FILE", line 475
ORA-29283: invalid file operation




发现原因如下:
 SQL> create or replace directory dpdata
  2    as '/Oracle/dpdata/';
Directory created.


但是目录“oracle”下其实并没有目录“dpdata”,可以理解为“create directory dpdata as '/oracle/dpdata/'”只是在sqlplus里创建一个变量,并为它赋值而已.至于那个值是否合理,目标目录是否存在,它不会帮你去检查。
因此,只需要先创建好目标目录,再执行create directory即可。


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 基于oracle expdp命令的使用详解


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,