impdp导入文件失败问题解决(ORA-39001/ORA-39000/ORA-39143)
2017-08-31 22:28
1256 查看
测试环境
SuSE11 + ORACLE11gR2问题现象
执行 impdp导入现场导回的dmp文件,导入失败。错误提示如下$impdp sysdb/oracle directory=imp_data_dump dumpfile=sysdb.dmp remap_schema=sysdb:sysdb logfile=impdp_sysdb.log ORA-39001: invalid argument value ORA-39000: bad dump file specification ORA-39143: dump file "/home/data/sysdb.dmp" may be an original export dump file
问题分析
sysdb.dmp文件是使用exp命令导出的,而使用impdp命令导入时无法识别exp命令导出的文件,需要使用imp命令进行导入问题解决
执行imp sysdb/oracle file=sysdb.dmp log=imp_sysdb.log grants=no full=yps:不带grants=no参数执行报错如下(通常不带这个参数)
IMP-0017:following statement failed with oracle error 1917: "GRANT SELECT ON "REGION" TO "SYSROLE"" IMP-0003:ORACLE error 1917 encountered ORACLE-0917:user or role 'SYSROLE' does not exist
相关命令
1、创建逻辑目录:create directory expdp_data as '/home/data/expdp_data';2、查看管理员目录:select * from dba_directories;
参考资料
1、expdp/impdp用法详解相关文章推荐
- DataGuard ORA-01111,ORA-01275文件创建失败问题解决
- 关于 IMPDP 导入问题 ,关于ora-39125 错误 “对象已存在” 的解决
- 安卓---下拉刷新---上拉加载---解决导入library等自生成库文件失败的问题
- impdp导入dmp文件ORA-39088: 文件名不能包含路径说明ORA-39001: 参数值无效ORA-39000: 转储文件说明错误
- 解决PLSQL导入表sql语句错误问题:ORA-01119:创建数据库文件时失败 ORA-27040::文件创建错误,无法创建文件
- 解决C#提示导入密钥文件失败的问题
- Struts2中文件过大上传失败问题解决方案
- (上一篇的问题解决后又遇到的新问题)在eclipse中导入工程后运行任意文件出现"The selection is not within a valid module"
- 从EXCEL导入文件时无法将DBNull.Value强制转换为类型。。。,请使用可空类型 问题的解决
- 用SQL语句解决mysql导入大数据文件的问题
- 解决risefile控件经常出现《保存文件失败could not execute query》的问题
- SQL Server2008 备份“已注册的服务器”设置,以及出现导入失败问题的解决办法
- 移植linux内核到s3c6410(根文件系统加载失败问题解决:Kernel panic - not syncing: VFS: Unable to mount root fs)
- oracle的transname.ora配置文件修改遇到的问题(无监听)及解决
- Oracle表空间文件损坏导致的数据库异常关闭并启动失败问题的解决方法
- 解决导入dxut.h等文件的未知错误 && 路径问题
- mysql文件导入乱码问题的解决:
- SQL Server2008 备份“已注册的服务器”设置,以及出现导入失败问题的解决办法
- Java如何解决Excel导入文件时科学计数问题
- Access 导入excel文件时,发生"试图导入文件"*****"时发生错误.文件未被导入."的问题解决办法