真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

AIX平臺(tái)HA雙機(jī)互備環(huán)境下升級(jí)兩個(gè)oracle11g數(shù)據(jù)庫

 

環(huán)境及需求

環(huán)境

    兩臺(tái)P570機(jī)器,操作系統(tǒng)為AIX 6.1,數(shù)據(jù)庫軟件為oracle 11.2.0.1.0,HA雙機(jī)互備模式,兩個(gè)實(shí)例db1和db2(兩個(gè)庫、不同的業(yè)務(wù)系統(tǒng)),平時(shí)每臺(tái)機(jī)器上各跑一個(gè)。

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信平臺(tái)小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了西安免費(fèi)建站歡迎大家使用!

需求

     HA雙機(jī)兩端oracle軟件升級(jí)到11.2.0.3.0;

     HA涉及的兩個(gè)庫db1和db2升級(jí)到11.2.0.3.0;

升級(jí)方案

升級(jí)步驟

升級(jí)主要步驟如下所示:

停應(yīng)用、停ha雙機(jī)(停數(shù)據(jù)庫);

停監(jiān)聽、isqlplus、dbconsole等;

手工varyonvg、掛載相應(yīng)vg;

備份base目錄和數(shù)據(jù)存放目錄,檢查備份是否完整有效;

上傳并解壓縮補(bǔ)丁包,創(chuàng)建新的oracle home目錄,調(diào)整oracle環(huán)境變量參數(shù)文件;

安裝軟件;

升級(jí)庫,更新升級(jí)數(shù)據(jù)字典、重新編譯無效對(duì)象等;

拷貝、修改參數(shù)文件和監(jiān)聽配置文件等;

手工卸載相應(yīng)vg、varyoffvg,HA切換測試;

(說明:以下升級(jí)軟件、升級(jí)庫、HA測試、調(diào)整數(shù)據(jù)庫參數(shù)、建表空間和建用戶,均是db1所在機(jī)器和庫上執(zhí)行的操作;升級(jí)db2所在機(jī)器上的軟件和庫,步驟一樣,不再重復(fù)。)

升級(jí)oracle軟件

需求

將HA雙機(jī)兩端的oracle數(shù)據(jù)庫軟件升級(jí)到11.2.0.3.0。

實(shí)施

停應(yīng)用、停HA雙機(jī)(停數(shù)據(jù)庫)

# smitty clstop

停監(jiān)聽、isqlplus、dbconsole等

監(jiān)聽已經(jīng)通過HA雙機(jī)停了

DB1host:/home/oracle$isqlplusctl stop

DB1host:/home/oracle$ emctl stop dbconsole

varyonvg相應(yīng)VG并掛載

#lspv

#lsvg

# varyonvg DB1_datavg

# mount /oracle/oradata/DB1data

# mount

# varyonvg DB1_backupvg

# mount /backup/DB1

# mount

備份軟件

數(shù)據(jù)庫為空庫,沒有數(shù)據(jù),故只需備份oracle BASE目錄及數(shù)據(jù)庫文件(包括參數(shù)文件、控制文件、日志文件、數(shù)據(jù)文件、口令文件、密碼文件和監(jiān)聽配置文件等)所在的目錄。

# chown -R oracle:oinstall /backup/DB1

DB1host:/home/oracle$ cp -r /oracle/* /backup/DB1/ &

上傳并解壓縮補(bǔ)丁包

上傳并解壓縮補(bǔ)丁包,創(chuàng)建新的oracle home目錄,調(diào)整oracle環(huán)境變量參數(shù)文件;

上傳p10404530_112030_AIX64-5L_1of7.zip和p10404530_112030_AIX64-5L_2of7.zip到/tmp/oracle_patch目錄;

解壓縮:

jar–xvf p10404530_112030_AIX64-5L_1of7.zip

jar–xvf p10404530_112030_AIX64-5L_2of7.zip

創(chuàng)建新目錄:

DB1host:/home/oracle$ mkdir -p/oracle/product/11.2.0.3

注意:

Oracle 11.2.0.3.0是一個(gè)全新安裝,因此可以不先安裝11.2.0.1.0,直接安裝11.2.0.3.0,Oracle推薦在一個(gè)新的家目錄下升級(jí)安裝,然后使用新軟件庫更新數(shù)據(jù)庫,如果指定原來的目錄會(huì)報(bào)錯(cuò)INS-35432

修改環(huán)境變量參數(shù)文件:

DB1host:/home/oracle$ cp .profile .profile.bak20120712

DB1host:/home/oracle$ vi .profile

將export ORACLE_HOME=$ORACLE_BASE/product/11.2這一行注釋掉,然后在其下新增一行

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0.3 保存后退出

使修改生效:

DB1host:/home/oracle$ . ./.profile

安裝軟件

用xmanager遠(yuǎn)程圖形化顯示

# su - oracle

DB1host:/home/oracle$ export DISPLAY=192.168.1.195:0.0    (這里紅色標(biāo)記部分為本地ip)

DB1host:/home/oracle$ xclock

以root身份運(yùn)行腳本rootpre.sh,以oracle身份運(yùn)行./runInstaller安裝軟件

# cd /tmp/oracle_patch/database

#./rootpre.sh

#su - oracle

DB1host:/home/oracle$ cd /tmp/oracle_patch/database

DB1host:/home/oracle$./runInstaller

以root身份執(zhí)行腳本/oracle/product/11.2.0.3/root.sh:

升級(jí)oracle庫

需求

將HA雙機(jī)互備兩端的庫db1和db2升級(jí)到11.2.0.3.0。

實(shí)施

升級(jí)庫

升級(jí)庫,更新升級(jí)數(shù)據(jù)字典、重新編譯無效對(duì)象等;

DB1host:/tmp/oracle_patch/database$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Thu Jul 12 15:49:43 2012

Copyright (c) 1982, 2011, Oracle. All rights reserved.

Connected to an idle instance.

SQL> startup upgrade

ORACLE instance started.

Total System Global Area 1.2994E+10 bytes

Fixed Size                 2233680 bytes

Variable Size           6543116976 bytes

Database Buffers        6442450944 bytes

Redo Buffers               6590464 bytes

Database mounted.

Database opened.

SQL> !pwd

/tmp/oracle_patch/database

SQL> spool patch.log

SQL> @/oracle/product/11.2.0.3/rdbms/admin/utlu112i.sql

SQL> spool off

SQL> spool upgrade.log

SQL> @/oracle/product/11.2.0.3/rdbms/admin/catupgrd.sql

升級(jí)數(shù)據(jù)字典的腳本最后會(huì)一致性關(guān)掉數(shù)據(jù)庫(SQL> shutdown immediate)

DB1host:/tmp/oracle_patch/database$ ps -ef |grep ora_

 oracle 12518044 7798840  0 16:24:44 pts/6 0:00 grep ora_

DB1host:/tmp/oracle_patch/database$ echo $ORACLE_SID

db1

DB1host:/tmp/oracle_patch/database$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Thu Jul 12 16:25:15 2012

Copyright (c) 1982, 2011, Oracle. All rights reserved.

Connected to an idle instance.

SQL> startup

ORACLE instance started.

Total System Global Area 1.2994E+10 bytes

Fixed Size                 2233680 bytes

Variable Size           6643780272 bytes

Database Buffers        6341787648 bytes

Redo Buffers               6590464 bytes

Database mounted.

Database opened.

SQL> @/oracle/product/11.2.0.3/rdbms/admin/utlrp.sql

SQL> shutdown immediate;

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL> startup

ORACLE instance started.

Total System Global Area 1.2994E+10 bytes

Fixed Size                 2233680 bytes

Variable Size           6677334704 bytes

Database Buffers        6308233216 bytes

Redo Buffers               6590464 bytes

Database mounted.

Database opened.

SQL> select owner,object_name,subobject_name,object_type,status from dba_objects where status<>'VALID';

no rows selected

SQL> select * from v$version;

SQL> SELECT comp_name, version, status FROM dba_registry;

SQL> shutdown immediate;

相關(guān)配置文件調(diào)整

拷貝、修改參數(shù)文件和監(jiān)聽配置文件等;

拷貝原oracle home目錄下相關(guān)參數(shù)文件、密碼文件和監(jiān)聽配置文件到新的目錄:

DB1host:/home/oracle$ cp -r /oracle/product/11.2/dbs/* /oracle/product/11.2.0.3/dbs/

DB1host:/home/oracle$ cp -r /oracle/product/11.2/network/admin/*  /oracle/product/11.2.0.3/network/admin/

修改listener.ora文件:

/oracle/product/11.2.0.3/network/admin/listener.ora中的

ORACLE_HOME = /oracle/product/11.2/

全部修改為ORACLE_HOME = /oracle/product/11.2.0.3/

保存后退出。

升級(jí)后測試

HA測試

# ps -ef|grep ora_

#umount /oracle/oradata/DB1data

#umount /backup/DB1

#varyoffvg /backup/DB1

#lspv

#varyoffvg DB1_backupvg

#varyoffvg DB1_datavg

#smitty hacmp

#smitty clstart

#tail -f /tmp/hacmp.out

#lspv

#ps -ef|grep ora_

# tail -f /tmp/hacmp.out


新聞名稱:AIX平臺(tái)HA雙機(jī)互備環(huán)境下升級(jí)兩個(gè)oracle11g數(shù)據(jù)庫
本文地址:http://weahome.cn/article/jdgjcs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部