红联Linux门户
Linux帮助

TIBCO iProcess安装系列在Linux上升级Oracle9.2.0.4到9.2.0.7

发布时间:2007-05-28 09:58:14来源:红联作者:Message
  安装完Oracle9.2.0.4后,可以通过安装9.2.0.7的补丁将数据库升级。

  1.下载补丁
  从Oracle MetaLink上下载9.2.0.7的安装补丁p4163445_92070_LINUX.zip。

  2.解压缩
  unzip p4163445_92070_LINUX.zip
  得到Disk1文件夹和Readme.html文件,分别为补丁的安装程序和说明文件。

  3.安装补丁
  使用oracle用户登录,运行Disk1目录下的runInstaller,进行补丁安装。安装结束前,安装程序会提示用户使用root用户执行$ORACLE_HOME目录下的root.sh脚本。

  4.安装后的设置
  登录数据库
  #su - oracle
  $sqlplus /nolog
  SQL> connect / as sysdba

  4.1 检查表空间的大小并设置参数
  确保system表空间的大小要在10MB以上。设置SHARED_POOL_SIZE和JAVA_POOL_SIZE初始化参数

SQL> STARTUP
SQL> SHOW PARAMETER PFILE;
SQL> SHOW PARAMETER SHARED_POOL_SIZE
SQL> SHOW PARAMETER JAVA_POOL_SIZE
SQL> ALTER SYSTEM SET SHARED_POOL_SIZE='150M' SCOPE=spfile;
SQL> ALTER SYSTEM SET JAVA_POOL_SIZE='150M' SCOPE=spfile;
SQL> SHUTDOWN

  4.2 升级数据库
  以oracle用户登录
  启动Oracle Net listener
$ lsnrctl start
  使用sysdba权限登录oracle

$ sqlplus /NOLOG
SQL> CONNECT SYS/password AS SYSDBA
SQL> STARTUP MIGRATE
SQL> SPOOL patch.log
SQL> @ $ORACLE_HOME\rdbms\admin\catpatch.sql(这个过程的时间会比较长,要耐心等待。)
SQL> SPOOL OFF

  重启数据库
SQL> SHUTDOWN
SQL> STARTUP

  5.升级结束,用户启动并登录数据库,运行
  SQL> select * from v$version;
  得到结果

BANNER
----------------------------------------------------------------
Oracle9i Release 9.2.0.7.0 - Production
PL/SQL Release 9.2.0.7.0 - Production
CORE 9.2.0.7.0 Production
TNS for 32-bit Linux: Version 9.2.0.7.0 - Production
NLSRTL Version 9.2.0.7.0 - Production
文章评论

共有 0 条评论