oracle 922错误 imp 从9.2导出的dmp导入到9.0
2008-12-04 17:07
337 查看
今天在用户现场,碰到个麻烦,用户服务器上安装了oracle 9i但是版本是9.0,而我们使用的ORACLE 9I是9.2版本的,结果我们通过exp备份出来的dmp文件在还原(imp)到用户服务器上时,出现oracle 922错误,网上搜索后得知与两边版本不一致有关,据说高版本可以导入低版本的备份,反之就有问题了,后又查到资料,找到如下解决方法:
用ultraedit32打开dmp文件,可以看到每一行分为分号的前部分和后部分,在分号的后部分找到”TABLESPACE “USER" LOGGING NOCOMPRESS”,将他们全部替换为空格(分号前部分的码都自动改为20)。 然后再运行 imp ,搞定!
用ultraedit32打开dmp文件,可以看到每一行分为分号的前部分和后部分,在分号的后部分找到”TABLESPACE “USER" LOGGING NOCOMPRESS”,将他们全部替换为空格(分号前部分的码都自动改为20)。 然后再运行 imp ,搞定!
相关文章推荐
- 解决 Linux下oracle导入(imp)导出(exp)出现"failed to open ...for reader/wirte" 错误
- linux环境下导出导入oracle的dmp文件。(exp,imp)
- Oracle imp&&exp 导入导出.dmp文件
- Oracle导入dmp文件报错IMP-00010: 不是有效的导出文件, 头部验证失败
- Oracle 11g导出来的dmp导入到 10g的数据库(IMP-00010:不是有效的导出文件,头文件验证失败)
- Oracle 11g导出来的dmp导入到 10g的数据库(IMP-00010:不是有效的导出文件,头部验证失败)
- oracle imp命令,将数据从一个用户导出的dmp数据,导入到另外一个用户下面。
- Oracle 11g导出来的dmp导入到 10g的数据库(IMP-00010:不是有效的导出文件,头部验证失败)
- Oracle 11g导出来的dmp导入到 10g的数据库(IMP-00010:不是有效的导出文件,头部验证失败)
- Oracle 11g导出来的dmp导入到 10g的数据库(IMP-00010:不是有效的导出文件,头部验证失败)
- 运用exp 导出oracle数据与 运用imp 将dmp格式数据导入数据库
- oracle 导入DMP文件时IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件 IMP-00000: 未成功终止导入
- Oracle 11g导出来的dmp导入到 10g的数据库(IMP-00010:不是有效的导出文件,头部验证失败)
- oracle - 导入导出dmp emp/imp;empdp/impdp
- oracle imp导入dmp文件报12506错误解决办法
- Oracle exp/imp 导出导入 dmp
- oracle 导入DMP文件时IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件
- oracle 导入DMP文件时IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件 IMP-00000: 未成功终止导入
- Oracle 11g导出来的dmp导入到 10g的数据库(IMP-00010:不是有效的导出文件,头部验证失败)