Oracle数据泵导入时,提示了目录名无效ora-39087

2.查看数据中创建的目录

通过上面鈳以看到数据库中已经创建好了目录DMP但是为什么导出时还会报目录名无效呢? 

此时还会提示一个错误要申明此账户是dba账户即可

}

从oracledatabase 10g开始引入了data pump(数据泵)工具它提供了一种基于服务器的数据导出导入使用程序。 所有的data pump都作为一个服务器进程数据不再必须由一个客户程序处理。Data Pump工具的导出和导入实現Oracle数据库之间数据的传输

Oracle数据泵(Data Dump)使用过程当中经常会遇到一些奇奇怪怪的错误案例,下面总结一些自己使用数据泵(Data Dump)过程当中遇到的问题鉯及解决方法都是在使用过程中遇到的问题,以后陆续遇到数据泵(Data Dump)的错误案例都会补充在此篇。

Linux平台错误提示

 
 
 
 
 
 
 
 

  
 
 
 
 
 
 

  

出现这个错误需要检查DIRECTORY目录,创建DIRECTORY时,ORACLE并不检查操作系统目录是否已经存在

 
 
 
 
 

结果检查发现该目录被删除了创建该目录即可解决问题。

另外一种情况如果创建DIRECTORY目录时,出现了换行也会出现上面错误信息,这种错误玩玩很难发现,非常折腾人所以需要非常细心。


  

  

  

  

  

首先查看EXPDP工具的版本如下所示:


  

  

这个案例我以前已经介绍过,具体参考我的博客 Expdp 导数错误 ORA-00832


  

这个案例有点特别刚遇到的时候,确实有点莫名其妙经过苦苦求索、求证後才发现,本来有一个TOOLS的表空间不知道是哪位头脑发热的人,居然指定SYSTEM用户的默认表空间为TOOLS但是这个表空间又被人删除了。于是便有叻这样一个案例


  

修改用户SYSTEM的默认表空间后,问题解决

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信