几个回复,记录在这里吧
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
从8i到10g RAC,你这跨越的有点大。个人觉得还是先升级到单实例的10g,再考虑
从单实例移植到RAC。
对于你说的应用接口,这取决于你用的是什么方式访问数据库。一般来说服务器升
级,客户端也都会同时升级,对于应用的接口基本变化不大,但是需要替换驱动,
或者在10g上重新编译等。
||||||||||||||||||||||||||||||
> exp,imp可以进行oracle8i到oracle10g系统的升级。
> 系统升级是一个复杂的过程,一定是要测试,测试,再测试。在充分测试地基础上
> 实施升级。
> 通过测试来发现问题,如表空间需要的大小,8i和10g会有不同、注意升级前后的
> 失效对象、如何处理未成功导入的数据及对象、更新网络的配置、使客户端正常访
> 问新数据库、配置spfile等等。
> 特别需要注意的是,oracle8i的系统很有可能工作在rbo环境,在升级数据库到10g
> 后,如果使用cbo,需要注意排查执行计划变差的sql,而这些也是要在充分测试的
> 基础上进行的,才能保证系统在升级后不会出现系统下降的问题。
> 另,在oracle10g中,参数optimizer_secure_view_merging的缺省值是false,它
> 可能引起原来oracle8i中部分sql的执行计划发生变化,可以更改为true。
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
从8i到10g RAC,你这跨越的有点大。个人觉得还是先升级到单实例的10g,再考虑
从单实例移植到RAC。
对于你说的应用接口,这取决于你用的是什么方式访问数据库。一般来说服务器升
级,客户端也都会同时升级,对于应用的接口基本变化不大,但是需要替换驱动,
或者在10g上重新编译等。
||||||||||||||||||||||||||||||
> exp,imp可以进行oracle8i到oracle10g系统的升级。
> 系统升级是一个复杂的过程,一定是要测试,测试,再测试。在充分测试地基础上
> 实施升级。
> 通过测试来发现问题,如表空间需要的大小,8i和10g会有不同、注意升级前后的
> 失效对象、如何处理未成功导入的数据及对象、更新网络的配置、使客户端正常访
> 问新数据库、配置spfile等等。
> 特别需要注意的是,oracle8i的系统很有可能工作在rbo环境,在升级数据库到10g
> 后,如果使用cbo,需要注意排查执行计划变差的sql,而这些也是要在充分测试的
> 基础上进行的,才能保证系统在升级后不会出现系统下降的问题。
> 另,在oracle10g中,参数optimizer_secure_view_merging的缺省值是false,它
> 可能引起原来oracle8i中部分sql的执行计划发生变化,可以更改为true。