2013年2月10日

Linux Error: 22: Invalid argument


Linux Error: 22: Invalid argument

Discription :
做完Switch Over之後,準備將Standby DB切回本來的Standby Role時,
發生了Linux Error: 22: Invalid argument。如下:

SQL> startup nomount pfile='/oracle/product/9.2.0/dbs/standby.ora';
ORA-27123: unable to attach to shared memory segment
Linux Error: 22: Invalid argument
Additional information: 1
Additional information: 2818053

[Oracle]ORA-16139: media recovery required - Solution


ORA-16139: media recovery required

Discription :

Switch Over 成功之後,準備再做一次Switch Over,將DB回復成原本的角色時,
發生 ORA-16139的錯誤。如下:

SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY ;
ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY
*
ERROR at line 1:
ORA-16139: media recovery required

2013年1月31日

[Oracle] Data Guard - Conecpts


其實 Data Guard 參數要修改的就只有幾項而已,但如果沒有先了解背後的概念及oracle是透過什麼方法來實現Primary & Standby這樣的架構的話,很容易就迷失在這些參數之中。
所以先了解一些簡單的概念,會讓後面的過程輕鬆許多。

1. Description :

為了BCP ( Business Continuity Plan ),需演練Data Guard switch over操作,
所以於虛擬環境先架設 Data Guard 環境來測試。