ORACLE 数据库升级测试 负责:张标 时间:2010-10-27 目的:测试ORACLE 数据库升级
说明:当前的操作系统是RHEL5,在上面布署了ORACLE10G 10
由于应用需求,需要对当前的数据库版本做升级,升级目标:ORACLE 10G 10
下载并解压对应补丁包: P6810189_10204_Linux-x86
zip 是下载的补丁安装包,Disk1 是解压后的一个目录
注:检查该目录的权限应该为 ORACLE 用户所有
确定当前数据库的版本: 确认数据库的相关信息: 三
关闲所有的 ORACLE 服务: $shutdown immediate >lsnrctl stop >emctl stop dbconsole >ps –ef |grep oracle 四
备份数据库: $rman target / >backup database; 五
升级 ORACLE 数据库软件
执行/u01/oracle_10
4 下的 runsintaller $
/runInstaller 将出现如个画面: 点击Nex t
检查结果通过,如果系统有ORACLE 运行的进程,则可能会在这步通不过,此时去杀掉ORACLE 的进程,然后再重试
点击Install
开始执行安装
以 ROOT 用户去执行该脚本,然后点击 OK
完成基本安装
以命令行的方式执行 ORACLE 数据库的升级
以SYS 身份登录 ORACLE,并启动到升级模式
SQL>CONN SYS AS SYSDBA SQL> STARTUP UPGRADE 2
执行数据库升级脚本
SQL> STARTUP UPGRADE SQL> SPOOL patch
log SQL> @/u 01/oracle/produ ct/10