linux下oracle11G DG搭建(四):興許驗證操作
linux下oracle11G DG搭建(四):興許驗證操作
環境
名稱 |
主庫 |
備庫 |
主機名 |
bjsrv |
shsrv |
軟件版本號 |
RedHat Enterprise5.5、Oracle 11g 11.2.0.1 |
RedHat Enterprise5.5、Oracle 11g 11.2.0.1 |
主庫下
$ tail -f /u01/app/oracle/diag/rdbms/bjdb/TestDB12/trace/alert_TestDB12.log
對於DG。一定要打開告警日誌。
備庫下
$ tail -f/u01/app/oracle/diag/rdbms/shdb/shdb/trace/alert_shdb.log
4.打開主庫、備庫、驗證
數據庫的開關
啟動順序:先開備庫,再開主庫。打開主庫的監聽(lsnrctl start);
關閉順序:先關主庫。再關備庫。
切換日誌驗證主備庫
主庫操作
過程思路:
主庫切換日誌(3次):主庫切換日誌→形成歸檔日誌→歸檔日誌會傳送給備庫→備庫收到主庫傳來的歸檔日誌後→做recover。
SQL>altersystem switch logfile;
【補充】:recovery區被啟用但未被使用。
備庫下查看告警日誌發現警告:
SQL>show parameter recovery
查詢後發現,recovery區在備庫上未被創建,因此告警日誌中報了這個小錯誤。
[email protected]:/home/oracle> mkdir/u01/app/oracle/fast_recovery_area
//又一次創建recovery區
報出,文件已經存在,便臨時不避理會次問題。
備庫上做recover
SQL>recovermanaged standby database disconnect from session;
//啟動MRP(Media Recovery Process)進程
看主庫歸檔日誌的進程
備庫告警日誌信息:
主庫查看日誌進程
SQL>selectmax(sequence#) from v$archived_log where name is not null;
//查看可知,主庫歸檔進程序列號同備庫中接受歸檔進程序列號是同步的。都為17
主庫再進行一次切換:
SQL>altersystem switch logfile;
備庫觀察告警日誌:
DG搭建成功。
********************興許更新中**************************
聲明:
原創作品,出自 “深藍的blog” 博客,同意轉載。轉載時請務必註明出處(http://blog.csdn.net/huangyanlong)。
關於涉及版權事宜,作者有權追究法律責任。
linux下oracle11G DG搭建(四):興許驗證操作