当前位置: 首页 > article >正文

Oracle 数据库 dmp文件从高版本导入低版本的问题处理

当前有个需求是将oracle 19c上的数据备份恢复到oracle 11g上使用。我们通过exp命令远程进行备份,然后通过imp进行恢复时出现IMP-00010: not a valid export file, header failed verification报错。

这是数据库版本问题,在使用exp命令导出的时候使用的客户端的版本,并且是如果从低版本到高版本没有问题,反之会出问题。

源数据库版本oracle db 19c enterprise edition

目标数据库版本Oracle Database 11g Express Edition

导出/导入工具:exp/imp

在目标数据库上执行imp导入命令时报错:

IMP-00010: not a valid export file, header failed verification
IMP-00000: Import terminated unsuccessfully

可以使用Notepad++手动修改文件头部的版本号 

将当前V19.00.00版本改成V11.02.00,将修改后dmp文件再次导入,完美解决问题。


http://www.kler.cn/a/460344.html

相关文章:

  • 三维场景重建3D高斯点渲染复现
  • ThinkPHP 8高效构建Web应用-控制器
  • redis的学习(二)
  • Linux平台下实现的小程序-进度条
  • Element plus 的 upload 组件实现自定义上传
  • Nginx 配置文件详解(带示例)
  • C++ 环境搭建 - 安装编译器、IDE选择
  • WebRTC音视频通话系统需求(项目预算)
  • ffmpeg 编译+ libx264
  • Golang 的AI 框架库
  • Windows电脑带有日历的桌面备忘记事工具
  • shell脚本的使用
  • 【基础还得练】EM算法中的E
  • 【Qt】信号和槽机制
  • 【MyBatis-Plus】让 MyBatis 更简单高效
  • 【Kafka 消息队列深度解析与应用】
  • 基于zynq在linux下的HDMI实战
  • labelme2yolov8-seg 草稿()
  • 头歌python:多进程和多线程
  • 年会头投票小游戏
  • 强化学习(1)
  • filament的材质系统
  • io多路复用, select, poll, epoll
  • 计算机因进程结束导致白屏
  • MySQL的多表查询与事务
  • node.js之---EventEmitter 类