1. 如果没有建库就升级,那么过程很简单,先利用 p6810189_10204_Linux-x86-64.zip 升级crs 到10.2.0.4,然后同样使用p6810189_10204_Linux-x86-64.zip 升级Oracle软件到 10.2.0.4 ,然后NETCA 建立监听,最后DBCA建库。
2. 如果已经存在的RAC数据库, 需要升级crs, oracle software , 那么就复杂一些。
A,. Update Oracle Time Zone Definitions ; SELECT version FROM v$timezone_file; if version 4, no action is required; If version lower or higher , running utltzpv4.sql (node1) ; SQL> select * from sys.sys_tzuv2_temptab; if no rows then there is no action .
B. 1). On node1,
$ srvctl stop database -d orcl -o immediate
$ srvctl stop nodeapps -n Node1
$ srvctl stop nodeapps -n Node2
$ /u01/app/oracle/product/crs/bin/crs_stop -all
2). Upgrade CRS on node1 . Notes: OraCrs10g_home
3). On all nodes :
# /u01/app/oracle/product/crs/bin/crsctl stop crs
# /u01/app/oracle/product/crs/install/root102.sh
4). On node1,
$ srvctl stop database -d orcl -o immediate
$ srvctl stop nodeapps -n Node1
$ srvctl stop nodeapps -n Node2
$ /u01/app/oracle/product/crs/bin/crs_stop -all
5). Upgrade Oracle RDBMS on node1 . Notes: OraDb10g_home1
6). On all nodes :
#/u01/app/oracle/product/10.2.0/db_1/root.sh
7). #/etc/init.d/init.crs stop
#/etc/init.d/init.crs start
最好先NETCA 建立监听相关网络设置,以便DBCA的时候相关实例信息写入tnsnames.ora 及 listener.ora 文件。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-620647/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/35489/viewspace-620647/