以O(shè)racle用戶登陸。
1.解壓9206補(bǔ)丁安裝包
$unzip p3948480_9206_solaris64.zip
2.設(shè)置環(huán)境變量Oracle_HOME和ORACLE_SID
$ Oracle_HOME=/opt/oracle/db01/app/oracle/product/9.2.0
$ Oracle_SID=ORCL
$ export Oracle_HOME ORACLE_SID-
3.停止DB和所有Oracle相關(guān)進(jìn)程
SQL> shutdown immediate
$lsnrctl stop
4.備份Oracle安裝目錄
$tar -cvf Oracle9204_clear.tar db01 db02 db03 db04
5.如果是使用XManager之類軟件遠(yuǎn)程登陸安裝,則需要設(shè)置DISPLAY:
$ DISPLAY=172.19.136.98:0.0; export DISPLAY --172.19.136.98是運(yùn)行XManager軟件的PC客戶端IP
6.進(jìn)入XWindow,啟動安裝程序
% cd /opt/wacos/9206/Disk1
% ./runInstaller
按照屏幕提示操作安裝下去。
7.設(shè)置初始化參數(shù)SHARED_POOL_SIZE和JAVA_POOL_SIZE
$sqlplus '/as sysdba'
SQL> startup;
SQL> show parameter pfile;
SQL> show parameter shared_pool_size;
SQL> ALTER SYSTEM SET SHARED_POOL_SIZE='150M' SCOPE=spfile; --at least 150 MB
SQL> show parameter java_pool_size;
SQL> ALTER SYSTEM SET JAVA_POOL_SIZE='150M' SCOPE=spfile; --at least 150 MB
SQL> shutdown;
SQL> exit
8.升級DB(Non-RAC)
$ lsnrctl start
$ sqlplus /nolog
SQL> conn /as sysdba
SQL> startup migrate
SQL> spool ./patch9206.log
SQL> @?/rdbms/admin/catpatch.sql --時間較長
SQL> spool off;
9.檢查patch.log看是否有錯.
$more patch9206.log
10.編譯所有失效對象
SQL> shutdown;
SQL> startup;
SQL> @?/rdbms/admin/utlrp.sql
11.核查升級信息.
SQL> select * from dba_registry;
12.打包備份
$lsnrctl stop
$sqlplus '/as sysdba'
SQL> shutdown immediate;
$tar -cvf Oracle9206_clear.tar db01 db02 db03 db04 本文出自:億恩科技【www.allwellnessguide.com】
服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|