我一个老系统是Oracle 8.0.5的数据库,现要开发一个新系统,需要从老系统读取数据和通过触发器向老系统的数据库中写入一些数据,主要是因为新系统要采用.net平台开发,若是使用8.0.5的数据库的话,还要重新安装一个8.1.7以上的Oracle驱动向各位请教一下,如果新系统的数据库采用9i的话,通过DB Link与Oracle 8.0.5关联,读取和写入数据的时候会出现不兼容的问题么?

解决方案 »

  1.   

    Oracle已经考虑了兼容性,不会有问题。
      

  2.   

    我在网上看到一个兼容列表是表明了什么呢?  Server Version 
      Client Version 9.2.0 9.0.1 8.1.7 8.1.6 8.1.5 8.0.6 8.0.5 7.3.4 
      9.2.0 Yes Yes Yes No No EMS No No #1 
      9.0.1 Yes Yes Yes Was No EMS No Was 
      8.1.7 Yes Yes Yes Was Was EMS Was Was 
      8.1.6 No Was Was Was Was Was Was Was 
      8.1.5 No No Was Was Was Was Was Was 
      8.0.6 EMS EMS EMS Was Was EMS Was Was 
      8.0.5 No No Was Was Was Was Was Was 
      7.3.4 Was Was Was Was Was Was Was Was 
      
      Key: 
      Yes Supported  
      EMS Supported for customers under Extended Maintenance (EMS) only.  
      Was Was a supported combination but one of the releases is no longer covered by Primary Error Correct support or Extended Maintenance Support so fixes are no longer possible 
      No Has never been Supported
      

  3.   

    应该是客户端对服务端的支持列表
    横列是服务器端的版本号,竖列表示客户端的版本号
    oracle9i是向下兼容的,你的应用没有问题