Oracle实施升级
精选 转载1.关闭需要升级的实例
停止实例
SQL> shutdown immediate
停止与该实例相关的所有后台进程
lsnrctl emctl
2.备份Oracle Home 目录及数据库
tar -cvf $ORACLE_BASE /orabak/ --确保Oracle相关的所有配置都位于$ORACLE_BASE目录,如监听等
cp *.dbf con*.ora redo*.log /orabak/ --对数据库实施冷备
3.升级软件
./runIstanller -->oracle 账户
root.sh -->root 账户
4.更新数据字典
SQL> startup upgrade
SQL> spool patch.log
SQL> @?/rdbms/admin/catupgrd.sql --注9i 使用catpatch.sql
SQL> spool off
5.重编译失效对象:
sql>shutdown immediate
sql>startup
SQL>@?/rdbms/admin/utlrp.sql
6.升级后的检测
SQL>select comp_name,version,status from sys.dba_registry;
检查组件的升级情况
SQL>select * from utl_recomp_errors;
7.修改兼容性参数
SQL> alter system set compatible='10.2.0.4.0' scope=spfile;
8.重新启动数据库:
SQL> SHUTDOWN
SQL> STARTUP
9.如果使用了恢复目录,则执行下面的命令
$ rman catalog username/password@alias
RMAN> UPGRADE CATALOG;
10.升级回退:
SQL> STARTUP DOWNGRADE
SQL> SPOOL downgrade.log
SQL> @catdwgrd.sql(10.2.10运行的是这个,而10.1降级用的是d92000.sql,即dold_release.sql)
Sql>spool off
Sql>shutdown immediate
11.检查升级后的情况
SQL> select comp_name,version,status from sys.dba_registry;
【本文转自www.cuug.com网站】
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
服务器内存升级与oracle 参数调整 实施
服务器内存升级与oracle 参数调整 实施
服务器内存升级与oracle 参数调整 -
oracle判断是否实施了rac
http://blog.csdn.net/pan_tian/article/details/11518
oracle rac sql javascript -
Oracle SQL性能分析SPA实施
SPA是一个SQL性能分析工具,主要是针对数据库的变更进行性能分析
oracle 数据库 sql 原力计划 sed
















