热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

Oracle11g备份文件导入10g

Oracle11g备份文件导入10g,将*.dmp文件导入到10g的时候碰到了好多问题

Oracle 11g备份文件导入10g,将*.dmp文件导入到10g的时候 碰到了好多问题

Oracle 11g备份文件导入10g,将*.dmp文件导入到10g的时候 碰到了好多问题

刚开始不知道是从11g里导出的 然后导入到10g里会出现以下错误

  • IMP-00010: 不是有效的导出文件, 头部验证失败
  • IMP-00000: 未成功终止导入
  • 用工具打开dmp文件,第一行有版本的

  • cEXPORT:V11.01.00
  • 然后我把它改为

  • cEXPORT:V10.02.01
  • ps: 我的是Oracle 10g

    第一个问题算是解决了。

    接下来再次导入 提示

    意思是说这个文件是由DBA权限的用户导出的,而将要导入的用户无DBA权限

    好吧,那就赋予此用户DBA权限

  • grant dba to "myuser"
  • 接下来执行imp drp/drp

    提示什么来着我忘了,反正又是终止导入。

    原因是我要导入的文件名是SQLTips.dmp

    而我登录的schema是drp ,应该是不匹配 或许吧。


    推荐阅读
    author-avatar
    亮我mc踢弯的
    这个家伙很懒,什么也没留下!
    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有