求oracle头文件修改工具:直接修改.dmp的头信息,将高版本导出的oracle.dmp文件导入到底版本的oracle中

zhaobocheng 2013-07-10 10:17:49
求oracle头文件修改工具:直接修改.dmp的头信息,将高版本导出的oracle.dmp文件导入到底版本的oracle中。
要求该工具能在WINDOWS 2003,XP下使用。
注:请不要再发AlxcTool的那个工具,那个工具根本就用不了。谢谢
如果验证可用的话:本人给分100分。
...全文
4403 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yp8922001 2015-12-10
  • 打赏
  • 举报
回复
用notepad++打开就能修改了
yp8922001 2015-12-10
  • 打赏
  • 举报
回复
高版本dmp文件的确可以通过修改文件头版本号,然后导入低版本数据库,如将11.01.00修改为10.02.01就能把11g文件导入10g数据库,我们经常这么干,因为生产环境是11g,而测试机都是10g。不过还不知道windows下用什么修改,hp-unix可以只用echo命令修改
善若止水 2014-06-25
  • 打赏
  • 举报
回复
建议7楼共享下,我只是听说有这么种可能,但没有实际的操作过。
瘦马 2014-06-21
  • 打赏
  • 举报
回复
联系我QQ发一个给你9868139
yehowey 2014-06-21
  • 打赏
  • 举报
回复
不错,可以快速修改,解决了文件过大死机的情况
陈字文 2013-07-11
  • 打赏
  • 举报
回复
。。。。。是改头文件这么简单么?
u010412956 2013-07-11
  • 打赏
  • 举报
回复
楼主的想法很好,但很天真
forgetsam 2013-07-11
  • 打赏
  • 举报
回复
如果你的数据库对象都是低版本可以兼容的(表中字段都是最基本的类型),装一个高版本的imp就可以搞定。 如果你的数据库对象不是低版本可以兼容的,你装什么也没用,改个文件头就能让9i变10g,那什么机干什么。
sych888 2013-07-10
  • 打赏
  • 举报
回复
试试UE ?
  • 打赏
  • 举报
回复
根本不需要工具,就可以搞定 如果你是exp导出,直接装一个高版本的客户端就可以了 如果是你expdp,那修改了也没有用

3,494

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧