萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> oracle教程 >> oracle 10g物理備庫也可以read/write

oracle 10g物理備庫也可以read/write

從Oracle 10g開始,physical standby也可以臨時的置於read/write狀態,以便用於開發,測試以及做報表等,然後再通過flashback到先前的時間點,繼續應用主庫的歸檔。

下面通過一個實驗演示整個過程:

1.設置閃回恢復區

SQL> alter system set db_recovery_file_dest_size=2G;

系統已更改。

SQL> alter system set db_recovery_file_dest='e:/oracle/back';

系統已更改。

2.取消備庫的自動恢復狀態

SQL> alter database recover managed standby database cancel;

數據庫已更改。

3.創建一個還原點

SQL> create restore point restore_point_test guarantee flashback database;

還原點已創建。

4.在主庫歸檔當前日志,確保前一步創建還原點的scn的歸檔日志已經傳到備庫

SQL> alter system archive log current;

系統已更改。

5.將主庫到備庫的歸檔目的地的狀態設置為defer

SQL> alter system set log_archive_dest_state_2=defer;

系統已更改。

6.激活備庫到read/write狀態

SQL> alter database activate standby database;

數據庫已更改。

SQL> alter database open;

數據庫已更改。

  • 共3頁:
  • 上一頁
  • 1
  • 2
  • 3
  • 下一頁
copyright © 萬盛學電腦網 all rights reserved