溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Oracle database 升級(文檔)to 10.2.0.4 from 10.2.0.1

發(fā)布時間:2020-08-07 23:34:26 來源:ITPUB博客 閱讀:157 作者:star2588 欄目:關(guān)系型數(shù)據(jù)庫

Oracle database 升級(文檔)

文檔目錄:

1、備份ORACLE_BASE(作為一名DBA,無論什么工作都不要忘記備份)

2、升級Opatch (①/opt/Disk1/runInstaller 圖形安裝;②靜默安裝)

3、升級數(shù)據(jù)庫(①DBUA圖形安裝;②手動安裝)

 

1、備份ORACLE_BASE(作為一名DBA,無論什么工作都不要忘記備份)

a)停止單實例數(shù)據(jù)庫所有進程(stopping all processes for a single instance installation

emctl stop dbconsole  ---停止EM

isqlplusctl stop ---

lsnrctl stop ----停止監(jiān)聽

conn /as sysdba

shutdown immediate ----閉關(guān)數(shù)據(jù)庫

export ORACLE_SID=+ASM

sqlplus /nolog

conn /as sysdba

shutdown immediate ----關(guān)閉ASM實例(automatic storage management instance

root用戶執(zhí)行:

# $ORACLE_HOME/bin/crsctl stop crs ---關(guān)閉ASM,oracle集群同步服務(wù)守護進程

b)冷備份數(shù)據(jù)

    備份:tar -zcvf  bk.tar.gz  $ORACLE_BASE/  --打包并壓縮

    恢復(fù):tar zxvf bk.tar.gz C $ORACLE_BASE/  --指定目錄經(jīng)行恢復(fù)

2、升級Opatch (①/opt/Disk1/runInstaller 圖形安裝;②靜默安裝)

我們這里采取的是圖形安裝,暫不介紹靜默安裝

升級Opatch

Oracle用戶執(zhí)行:

unzip p6810189_10204_Linux-x86.zip ---解壓包

export DISPLAY=192.168.1.25:0.0 ---Xmanger遠程桌面安裝

/opt/Disk1/runInstaller    ----進入圖形界面安裝

圖形界面省略:需要注意是的這里提供:是否直接覆蓋ORACLE_HOME升級

Root用戶執(zhí)行:

/opt/oraInventory/orainstRoot.sh

/opt/oracle/product/10.2.0/db_1/root.sh

3、升級數(shù)據(jù)庫(①DBUA圖形安裝;②手動安裝)

我們這里是采取的圖形安裝,暫不介紹手動安裝

3-1Oracle用戶執(zhí)行:

設(shè)置系統(tǒng)環(huán)境

export ORACLE_SID=test

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

export PATH=/usr/sbin:$PATH

export PATH=$ORACLE_HOME/bin:$PATH

lsnrctl start  ----開啟監(jiān)聽

export DISPLAY=192.168.1.25:0.0

dbua  ----圖形升級 (如果圖形遇到問題,請不要/home/oracle目錄下執(zhí)行dbua

圖形界面省略:需要注意的是這里提供: 1、升級過程中是否移動數(shù)據(jù)文件;2、升級過程中是否自動冷備,并形成一個腳本進行恢復(fù)

dbua最后會生成一個升級報告,如果有失敗的選項會顯示出來,并評估這次升級是否成功

3-2)如果使用了oracle recovery manager catalog

$ rman catalog username/password@alias

RMAN> UPGRADE CATALOG;

3-3)故障處理及升級檢驗

sys@TEST> shutdown immediate;

sys@TEST> startup upgrade
sys@TEST> @?/rdbms/admin/catupgrd.sql ---重新升級解決versionstatus問題
sys@TEST> @?/rdbms/admin/utlu102i.sql  ----搜集升級信息
注:catupgrd.sql; utlu102i.sql 均是在startup upgrade 下執(zhí)行
sys@TEST> shutdown immediate;
sys@TEST> startup 

sys@TEST> @?/rdbms/admin/utlrp.sql ---重新編譯無效的pl/sql

升級組件檢驗

select comp_name, version, status from sys.dba_registry;

COMP_NAME                                VERSION                        STATUS
---------------------------------------- ------------------------------ --------------------
Oracle Database Catalog Views            10.2.0.4.0                     VALID
Oracle Database Packages and Types       10.2.0.4.0                     VALID
Oracle Workspace Manager                 10.2.0.4.3                     VALID
JServer JAVA Virtual Machine             10.2.0.4.0                     VALID
Oracle XDK                               10.2.0.4.0                     VALID
Oracle Database Java Packages            10.2.0.4.0                     VALID
Oracle Expression Filter                 10.2.0.4.0                     VALID
Oracle Data Mining                       10.2.0.4.0                     VALID
Oracle Text                              10.2.0.4.0                     VALID
Oracle XML Database                      10.2.0.4.0                     VALID
Oracle Rule Manager                      10.2.0.4.0                     VALID
Oracle interMedia                        10.2.0.4.0                     VALID
OLAP Analytic Workspace                  10.2.0.4.0                     VALID
Oracle OLAP API                          10.2.0.4.0                     VALID
OLAP Catalog                             10.2.0.4.0                     VALID
Spatial                                  10.2.0.4.0                     VALID
Oracle Enterprise Manager                10.2.0.4.0                     VALID
SQL> select * from utl_recomp_errors;
no rows selected

3-4EM更新

emca -upgrade db 更新EM資料庫
 
到這里我們的升級工作已經(jīng)完成!
向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI