总结9208补丁升级过程

Oracle9208的升级过程:
1、关闭WIN服务器Tomcat,亿阳采集,惠普产品,
   /etc/init.d/cron start关闭任务调度。
2、su - oracle
   sqlplus /nolog
   connect sys/manager as sysdba
   shutdown immediate
   关闭数据库;
3、打开图形界面,在oracle用户下设置好
   DISPLAY
   ORACLE_HOME
   ORACLE_SID
   变量,执行./runInstaller启动oracle9208的安装窗口,进行安装,
   中间会提示执行root.sh脚本;
4、安装后启动数据库查看相关的参数;
   $ sqlplus /nolog
   SQL> CONNECT SYS/SYS_password AS SYSDBA
   SQL> STARTUP
   SQL> SHOW PARAMETER SHARED_POOL_SIZE
   SQL> SHOW PARAMETER JAVA_POOL_SIZE
   If necessary, set the value of the SHARED_POOL_SIZE initialization parameter to at least 150 MB: 
   SQL> ALTER SYSTEM SET SHARED_POOL_SIZE='150M' SCOPE=spfile; 
   If necessary, set the value of the JAVA_POOL_SIZE initialization parameter to at least 150 MB: 
   SQL> ALTER SYSTEM SET JAVA_POOL_SIZE='150M' SCOPE=spfile; 
   SQL> SHUTDOWN
5、执行升级更新的脚本;
   $ sqlplus /nolog
   SQL> CONNECT SYS/SYS_password AS SYSDBA
   SQL> STARTUP MIGRATE
   SQL> SPOOL patch.log
   SQL> @?/rdbms/admin/catpatch.sql
   SQL> SPOOL OFF
   SQL> SHUTDOWN
   顺便设置好pfile的init实例文件参数后,通过pfile启动数据库。
   SQL> STARTUP pfile='/opt/oracle/admin/openview/pfile/initopenview.ora'
   通过pfile文件生成spfile文件。
   SQL>create spfile from pfile
   SQL> @?/rdbms/admin/utlrp.sql
   升级完成。
但有一些需要注意的地方:
   1、升级9208的补丁后发现监听使用的tnsnames.ora文件,
      由/opt/oracle/product/9.2.0/network/admin/tnsnames.ora
      变更到/var/opt/oracle/tnsnames.ora。这个应该是个别现象。
   2、升级后/opt/oracle/product/9.2.0/lib和/opt/oracle/product/9.2.0/lib32目录下的文件权限有可
      能改变,有可能影响到采集程序的运行。我干脆把权限都给这些jar文件了。
          chmod -R 777 /opt/oracle/product/9.2.0/lib
          chmod -R 777 /opt/oracle/product/9.2.0/lib32

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值