熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

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

2013-11-13 22:24:23  來源: Oracle 

  一所有數據操作第一步備份數據我喜歡用expdp很快

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

  二在集群管理器中將oracle數據庫實例及監聽資源脫機

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

  三為防止系統崩潰先做Node節點升級(Node不做域名服務器比較好恢復)將升級文件拷貝分別拷貝至Node及Node解壓縮

將升級文件拷貝分別拷貝至Node1及Node2,解壓縮

  四在Node運行setupexe安裝注意提示需要選擇oracle_home一定將oracle_home選擇在原先oracle安裝的oracle_home下在安裝過程中報錯提示有需要升級的文件或程序正在被使用這時重啟Node

  五Node啟動後再次運行setupexe此時可以正常通過安裝需要分鐘很快

  六集群管理中將全部資源移動至Node 重啟Node

  七在Node 進入upgrade 模式升級討厭的windows系統因oracle實例服務之前被脫機使用sys用戶登錄啟動數據時報錯

  SQL*Plus: Release Production on 星期六 ::

  Copyright (c) Oracle All Rights Reserved

  SQL> conn / as sysdba

  ERROR ORA: TNS:protocol adapter error

  手動打開監聽服務

  使用全名登錄

  SQL> conn sys/XXXXXXXXX@zsgl as sysdba

  已連接到空閒例程

  SQL> startup upgrade

  提示找不到參數文件手動定位pfile

  SQL> startup upgrade pfile=g:XXXXXinitXXXXora

  這個一會升級完畢後解決

  運行腳本@rdbms/admin/catupgrdsql 這個過程比較漫長在IBM X 服務器大致約分鐘

  shutdown immediate

  startup

  運行腳本@rdbms/admin/utlrpsql

  八升級NodeNode只需升級程序文件即可解壓縮升級包運行setupexe即可如遇到提示有需要升級的文件或程序正在被使用重啟Node再次運行setupexe

  九集群管理器中將oracle實例資源及監聽資源online資源正常啟動相互移動資源組觀察資源組是否可以正常切換

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

  System altered

  並重啟數據庫

  解決之前的ORA報錯

  十一命令archive lost list 做個臨時表並且插入一個大表觀察歸檔是否正常

  十二運行rman備份腳本觀察rman備份是否正常


From:http://tw.wingwit.com/Article/program/Oracle/201311/19008.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.