况且用Oracle8.0.5导出,又该如何导入到Oracle8.1.6中呢,这个问题我在http://community.csdn.net/Expert/topic/3511/3511336.xml?temp=.6289789中提出,到现在还未有人解决

解决方案 »

  1.   

    这种问题一般没有什么太好的解决办法,不错你可以用Oracle8.0.5导出,先后用二进制文件编辑器打开,修改它在导入是的oracle的版本号,我试过,可以,但是有错误
      

  2.   

    用oracle 8.0.5导出成低版本的dump文件后直接用Oracle8.1.6即可imp.
      

  3.   

    biliky:老兄,麻烦你下次回帖时先把问题看清楚,先把你要回答的想想对不对,不要为了赚分而瞎回答
      

  4.   

    kerisyml(魂之利刃):你什么意思?楼主的问题不是高版本的客户端导出低版本数据报出37错误吗?这是由于oracle不允许高级版本的exp/imp导低版本的数据库,就必须用与数据库(服务器端)同版本的客户端导出,生成低版本的dump文件,任何一个比原版本高的Oracle客户端都可以将该版本的dump文件导入.问题就这么简单.EXP-00037 Export views not compatible with database versionCause: The Export utility is at a higher version than the database version and is thereby incompatible.Action: Use the same version of Export utility as the database.我真的不是在瞎回答噢......
      

  5.   

    yujiabian(流氓兔子雨)的方法我用过,虽然报错,但好像我需要的数据都能准确导入。
      

  6.   

    yujiabian(流氓兔子雨)的方法我也用过,但是每次都是导入到一半的时候就发生错误了。
    用这种方法导入很小的数据库时我试过好像是没啥问题的,但是导入数据库大时,超过500M的dmp时基本上都不能成功的!寻找更好的方法!