Oracle雙機熱備方法

2021-08-29 12:40:48 字數 2672 閱讀 1767

standby database

建立 standby database 要求

1 、 primary 與 standby 資料庫所在主機上的 oracle server 及作業系統版本必須相同,且具有相同的補丁;

2 、 primary 資料庫必須為 archive mode ; standby database 也必須為 archive mode ;

建立 standby 資料庫

1 、 首先檢視 primary database 的歸檔模式( svrmgr>archive log list )若為無歸檔模式,將資料庫轉換為自動歸檔方式,方法如下:

先關閉 primary database :

svrmgr>shutdown immediate

再以 mount 方式啟動 primary database :

svrmgr>connect internal/password

svrmgr>startup mount

svrmgr>alter database archivelog

svrmgr>shutdown

2 、 修改 init%oracle_sid%.ora 檔案中的引數, 加入 :

log_archive_start = true # if you want automatic archiving

log_archive_dest=%oracle_home%\database\archive

log_archive_format = %oracle_sid%%s.%t 其中 log_archive_dest

是指歸檔日誌檔案存放的位置,可根據實際情況來設定,如 e 盤空間較

大,可以設為: log_archive_dest=e:\oracle\database\archive

3 、 複製 primary database 的 init%oracle_sid%.ora 和對應的 password 檔案 到 standby database 上的目錄 %oracle_home%\database ;根據實際情況修改 standby database 上的對應 init%oracle_sid%.ora 中的引數:

log_archive_dest ;

4 、 在 standby database 位於的主機上建立例項,例項名稱同 primary database, 例如:

oradim80 –new –sid sid_name –intpwd oracle –startmode auto –pfile=c:\orant\database\init%oracle_sid%.ora;

5 、 在 primary database 上為 standby 建立 controlfile, 將 controlfile 拷貝至 standby database 的確定位置,操作如下:

svrmgr>alter database create standby controlfile as ;

6 、 在 primary database 上將聯機日誌歸檔,

svrmgr>alter system archive log current;

7 、 關閉 primary database,

svrmgr>shutdown immediate

8 、 從 primary database 上將所有資料檔案、日誌檔案、歸檔日誌檔案(不包括控制檔案)拷貝至 standby database 的確定位置;

9 、 以 nomount 方式啟動 standby database :

svrmgr>startup nomount

svrmgr>alter database mount standby database[execlusive/parallel]

10 、 同步 standby database :

svrmgr>recover standby database;

11 、恢復 primary database 啟動狀態。

維護 standby 資料庫

1 、 將 primary 資料庫所產生的 archive log 檔案定期傳到 standby 資料庫的確定位置;手工的做恢復,使 standby 資料庫與 primary 資料庫保持同步。

svrmgr> set autorecovery on;

svrmgr> connect internal/password;

svrmgr> startup nomount pfile=;

svrmgr> alter database mount standby database;

svrmgr> recover standby database;

svrmgr> shutdown

2 、 當 primary 資料庫失敗時,將 standby 資料庫啟用:取消 (cancel) 恢復執行以下操作:

svrmgr> connect internal/password;

svrmgr> startup nomount pfile=;

svrmgr> alter database mount standby database;

svrmgr>alter database activate standby database ;

shutdown standby 資料庫;

svrmgr>shutdown immediate

重起 standby database ;

svrmgr>startup

雙機熱備 雙機熱備軟體哪個好?雙機熱備軟體推薦

伺服器維護和管理是企業健康穩定運營的一項重要工作,而雙機熱備可以提供伺服器的高可用性。但是成熟好用的雙機熱備軟體有哪些呢?下面就給大家推薦幾款。微軟mscs mscs microsoft cluster service 實際上是微軟自帶的,不過要在server版本中才有。其群集服務充當後端群集,可以...

雙機熱備 配置雙機熱備公升級擴容示例

本案例介紹在裝置已經部署雙機熱備業務的情況下,對現網進行介面公升級擴容,上線口變更等操作。組網需求 雙機熱備場景下,主備兩台裝置上必須存在一對成主備關係的rbp例項,才能在兩台裝置上實現業務備份。如圖1所示,使用者通過lsw lanswitch 接入bras1和bras2。兩台裝置的接入口為ge口或...

雙機熱備方案

4.在完成後,計算機管理視窗外觀應該如圖6所示。現在,關閉計算機管理視窗。檢驗磁碟訪問和功能 1.單擊開始,單擊程式,單擊附件,並選擇記事本。2.在記事本中輸入一些詞,並使用檔案 儲存為命令,將它儲存為名為test.txt的測試檔案。關閉記事本。3.雙擊我的文件圖示。4.右鍵單擊test.txt,並...