9i的dmp直接转入8i可能有问题。
你可以这样试一试。
在8i的机器上,用本地的exp user/pass@user9idb 导出来。
------------------******** 用net配一下

解决方案 »

  1.   

    就是因为当时在客户那里的时候一时疏忽没有用8i导出9i的数据,用的是9i的客户端导出的。所以才会问这个问题
      

  2.   

    讓oracle8i連接到oracle9i的server,exp,然后再imp
      

  3.   

    oracle9导出的dmp文件,在oracle8中怎么导入?这是不行的.
    你要用8i的客户端导出9i的数据,
      

  4.   

    是的高版本的数据库,是不能导进低版本的,
    解决方法就是,用低版本的客户端EXP,再IMP就OK了
    就是用你要用8i一下的客户端导出9i的数据,在8I里IMP就可以了。
      

  5.   

    是这样的:
        我在客户那里做项目的时候回公司之前做了一个exp,现在回到公司[和客户所在地相隔2个省],需要建立工作环境,可是公司的环境是oracle816,所以就需要将oracle9做的dmp文件导入oracle816数据库。
      

  6.   

    1 .imp username/password@link file =outputFile.dmp fromuser =outputUser touser=destinationUser 
    2 .imp username/password@link file =outputFile.dmp fromuser =outputUser touser=destinationUser full=y
    3 .imp username/password@link file =outputFile.dmp fromuser =outputUser touser=destinationUser tables=table1,table2,table3..
    4 .imp username/password@link file =outputFile.dmp fromuser =outputUser touser=destinationUser ignore=y      (忽略导入错误)
    5.具体你可以执行  imp help=y查看帮助信息!!!
      

  7.   

    你在公司先建立一个oracle9i吧
    http://otn.oracle.com/software/products/oracle9i/content.html
      

  8.   

    同意hdkkk(diablo2):
    先装9i,导入后用8i的exp导出,再用8i的imp导入到8i的数据库!