oracle导入数据库失败

问题一、用imp导入数据库文件 直接报错。

oracle导入数据库失败_第1张图片

错误:00010

网上解:下载了AlxcTools.rar修改版本号就解决,主要问题是从10导入11引起的。

但是我们的版本是相同的,为啥也不对嘞

原来导出的方式是expdp,因此无法用imp导入,而是impdp

 

问题二、impdp导入时 提示“ORA-39002: 操作无效 ORA-39070: 无法打开日志文件 ”

连接到dba权限的用户,授权给要使用impdp的用户,不是schemas=后面的用户

grant read,write on directory DUMPDIR to user

DUMPDIR 一定是system创建的,再进行授权才可以。

问题三、schema的用户不同,提示xx用户不存在

在impdp命令最后添加 REMAP_SCHEMA=test:testdf (导出用户:导入用户)

 

正确导入姿势:

1、确认导入方式,使用exp导出还是expdp导出 最好能拿到导出命令

2、一定要在服务器上执行,不要用客户端

3、导入之前,要建立相同用户,相同表空间,最好是相同目录,不管如何都一定要授权。

 

这样导入出错率会少很多^_^
 

还遇到新的问题再补充。。。。。。。

 

 

 

 

你可能感兴趣的:(其他)