Oracle 10.2.0.1在windows2003+MSCS雙機熱備環境

來源:互聯網
上載者:User

  一、所有資料操作第一步:備份資料,我喜歡用expdp,很快。

  二、在叢集管理器中將oracle資料庫執行個體及監聽資源離線

  三、為防止系統崩潰,先做Node2節點升級(Node2不做網域名稱伺服器,比較好恢複),將升級檔案拷貝分別拷貝至Node1及Node2,解壓縮。

  四、在Node2運行setup.exe安裝,注意提示需要選擇oracle_home,一定將oracle_home選擇在原先oracle安裝的oracle_home下,在安裝過程中報錯,提示有需要升級的檔案或程式正在被使用,這時重啟Node2.

  五、Node2啟動後,再次運行setup.exe,此時可以正常通過,安裝需要3-5分鐘,很快。

  六、叢集管理中,將全部資源移動至Node2 重啟Node1

  七、在Node2 進入upgrade 模式升級.討厭的windows系統,因oracle執行個體服務之前被離線,使用sys使用者登入啟動資料時,報錯

  SQL*Plus: Release 10.2.0.4.0 - Production on 星期六 3月 27 02:38:45 2010

  Copyright (c) 1982, 2007, Oracle. All Rights Reserved.

  SQL> conn / as sysdba

  ERROR - ORA-12560: TNS:protocol adapter error

  手動開啟監聽服務

  使用全名登入

  SQL> conn sys/XXXXXXXXX@zsgl as sysdba

  已串連到空閑常式。

  SQL> startup upgrade

  提示找不到參數檔案。手動定位pfile

  SQL> startup upgrade pfile='g:XXXXXinitXXXX.ora'

  這個一會升級完畢後解決。

  運行指令碼@rdbms/admin/catupgrd.sql ,這個過程比較漫長,在IBM X3950 伺服器大致約45分鐘。

  shutdown immediate

  startup

  運行指令碼@rdbms/admin/utlrp.sql

  八、升級Node1:Node1隻需升級程式檔案即可,解壓縮升級包,運行setup.exe即可,如遇到提示有需要升級的檔案或程式正在被使用,重啟Node1,再次運行setup.exe。

  九、叢集管理器中,將oracle執行個體資源及監聽資源online。資源正常啟動。相互移動資源群組,觀察資源群組是否可以正常切換。

  十、SQL> alter system reset log_archive_start SCOPE=SPFILE SID='*';

  System altered.

  並重啟資料庫。

  解決之前的ORA-32004報錯。

  十一、命令archive lost list ,做個暫存資料表並且插入一個大表,觀察歸檔是否正常。

  十二、運行rman備份指令碼,觀察rman備份是否正常。

  本文來源:it技術網(http://www.52ij.com/jishu/132.html)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.