我的Oracle服务端的版本是10.1.0的,它装在了虚拟机里,系统是win2003。
客户端装在XP里版本是10.2.0的,请问是不是两个版本都要完全一致啊??

解决方案 »

  1.   

    高版本的客户端不能直接从低版本的服务器中直接导出 dmp数据
      

  2.   

    1:低版本的exp/imp可以连接到高版本(或同版本)的数据库服务器,但高版本的exp/imp不能连接到低版本的数据库服务器
    2:高版本exp出的dmp文件,低版本无法imp(无法识别dmp文件)
    3:低版本exp出的dmp文件,高版本可以imp(向下兼容)
    4:从Oracle 低版本的Export数据可以Import到Oracle高版本中,但限于Oracle的相邻版本,如从Oracle 7 到 Oracle 8。对于两个不相邻版本间进行转换,如从Oracle 6 到 Oracle 8,则应先将数据输入到中间版本—Oracle 7,再从中间数据库转入更高版本。
      

  3.   


    关键看用什么功能,版本究竟差别多大,我的9i访问10g一点问题都没有。连Rman有些都可以用的。