oracle12C--DG FAR SYNC 部署(前提為搭建好12C的DG)


<<往期12CDG搭建>>

一,理解同步異步模式

01, 使用LGWR 進程的SYNC 方式

 

1)Primary Database 產生的Redo 日志要同時寫到日志文件和網絡。也就是說LGWR進程把日志寫到本地日志文件的同時還要發送給本地的LNSn進程(Network Server Process),再由LNSn(LGWR Network Server process)進程把日志通過網絡發送給遠程的目的地,每個遠程目的地對應一個LNS進程,多個LNS進程能夠並行工作。

2)LGWR 必須等待寫入本地日志文件操作和通過LNSn進程的網絡傳送都成功,Primary Database 上的事務才能提交,這也是SYNC的含義所在。

3)Standby Database的RFS進程把接收到的日志寫入到Standby Redo Log日志中。

4)Primary Database的日志切換也會觸發Standby Database 上的日志切換,即Standby Database 對Standby Redo Log的歸檔,然后觸發Standby Database 的MRP或者LSP 進程恢復歸檔日志。


因為Primary Database 的Redo 是實時傳遞的,於是Standby Database 端可以使用兩種恢復方法: 

實時恢復(Real-Time Apply): 只要RFS把日志寫入Standby Redo Log 就會立即進行恢復;

歸檔恢復: 在完成對Standby Redo Log 歸檔才觸發恢復。


  Primary Database默認使用ARCH進程,如果使用LGWR進程必須明確指定。使用LGWR SYNC方式時,可以同時使用NET_TIMEOUT參數,這個參數單位是秒,代表如果多長時間內網絡發送沒有響應,LGWR 進程會拋出錯誤。 示例如下:

alter system set log_archive_dest_2 = 'SERVICE=ST  LGWR  SYNC  NET_TIMEOUT=30' scope=both;

 

02, 使用LGWR進程的ASYNC 方式

 

使用LGWR SYNC方法的可能問題在於,如果日志發送給Standby Database過程失敗,LGWR進程就會報錯。也就是說Primary Database的LGWR 進程依賴於網絡狀況,有時這種要求可能過於苛刻,這時就可以使用LGWR ASYNC方式。 它的工作機制如下:

1) Primary Database 一端產生Redo 日志后,LGWR 把日志同時提交給日志文件和本地LNS 進程,但是LGWR進程只需成功寫入日志文件就可以,不必等待LNSn進程的網絡傳送成功。

2) LNSn進程異步地把日志內容發送到Standby Database。多個LNSn進程可以並發發送。

3) Primary Database的Online Redo Log 寫滿后發生Log Switch,觸發歸檔操作,也觸發Standby Database對Standby Database對Standby Redo Log 的歸檔;然后觸發MRP或者LSP 進程恢復歸檔日志。


因為LGWR進程不會等待LNSn進程的響應結果,所以配置LGWR ASYNC方式時不需要NET_TIMEOUT參數。示例如下:

alter system set log_archive_dest_2 = 'SERVICE=ST  LGWR  ASYNC ' scope=both; 

 二,理解DG三大保護模式

Maximum Availability Maximum Performance Maximum Protection
AFFIRM NOAFFIRM AFFIRM
SYNC ASYNC SYNC

1.最大可用性模式(Maximum Availability)

  1)該模式提供了僅次於“最大保護模式”的數據保護能力;

  2)要求至少一個物理備庫收到重做日志后,主庫的事務才能夠提交;

  3)主庫找不到合適的備庫寫入時,主庫不會關閉,而是臨時降低到“最大性能模式”模式,直到問題得到處理;

  4)優點:該模式可以在沒有問題出現的情況下,保證備庫沒有數據丟失,是一種折中的方法;

  5)缺點:在正常運行的過程中缺點是主庫的性能受到諸多因素的影響。

2.最大性能模式(Maximum Performance)

  1)該模式是默認模式,可以保證主數據庫的最高可用性;

  2)保證主庫運行過程中不受備庫的影響,主庫事務正常提交,不因備庫的任何問題影響到主庫的運行;

  3)優點:避免了備庫對主數據庫的性能和可用性影響;

  4)缺點:如果與主庫提交的事務相關的恢復數據沒有發送到備庫,這些事務數據將被丟失,不能保證數據無損失。

3.最大保護模式(Maximum Protection)

  1)這種模式提供了最高級別的數據保護能力;

  2)要求至少一個物理備庫收到重做日志后,主庫的事務才能夠提交;

  3)主庫找不到合適的備庫寫入時,主庫會自動關閉,防止未受保護的數據出現;

  4)優點:該模式可以保證備庫沒有數據丟失;

  5)缺點:主庫的自動關閉會影響到主庫的可用性,同時需要備庫恢復后才能提交,對網絡等客觀條件要求非常的高,主庫的性能會因此受到非常大的沖擊。

 三,了解FAR SYNC

   Active Data Guard Far Sync是Oracle 12c的新功能(也稱為Far Sync Standby),Far Sync功能的實現是通過在距離主庫(Primary Database)相對較近的地點配置Far Sync實例,主庫(Primary Database) 同步(synchronous)傳輸redo到Far Sync實例,然后Far Sync實例再將redo異步(asynchronous)傳輸到終端備庫(Standby Database)。這樣既可以保證零數據丟失又可以降低主庫壓力。Far Sync實例只有密碼文件,init參數文件和控制文件,而沒有數據文件。
如果redo 傳輸采用Maximum Availability模式,我們可以在距離生產中心(Primary Database)相對較近的地點配置Far Sync實例,主庫(Primary Database)同步(synchronous)傳輸redo到Far Sync實例,保證零數據丟失(zero data loss),同時主庫和Far Sync距離較近,網絡延時很小,因此對主庫性能影響很小。然后Far Sync實例再將redo異步(asynchronous)發送到終端備庫(Standby Database)。
如果redo 傳輸采用Maximum Performance模式,我們可以在距離生產中心(Primary Database)相對較近的地點配置Far Sync實例,主庫(Primary Database) 異步傳輸redo到Far Sync實例,然后Far Sync實例再負責傳輸redo到其他多個終端備庫(Standby Database)。這樣可以減少主庫向多個終端備庫(Standby Database)傳輸redo的壓力(offload)。
Far Sync配置對於Data Guard 角色轉換(role transitions)是透明的,即switchover/failover命令方式與12c之前相同。
考慮到可能發生Data Guard 角色轉換,即switchover/failover,可以在距離備庫較近的地方也配置Far Sync實例,這個Far Sync實例只有在當前的備庫切換為主庫后才啟用。
考慮到Far Sync實例的單點故障,可以在距離主庫較近的地點配置2個Far Sync實例,起到備用的作用

理論圖:主傳給FS1 節點再由FS1節點傳給備庫然后備庫寫到磁盤,F1宕機后由F2接管,完成一個高可用架構

圖:

四,配置FAR SYNC

   01, 系統描述

角色 主庫 備庫 far sync節點一 far sync節點二
IP地址 192.168.0.31 192.168.0.32 192.168.0.33 192.168.0.34
hostsname node12c01 node12c02 node12c03 node12c04
DB_unique_name node12c01 node12c02 node12c03 node12c04
實例名 orcl orcl orcl orcl
監聽服務 見下 見下 見下 見下
控制文件

/orcl/app/oracle/oradata/orcl/control01.ctl,

/orcl/app/oracle/fast_recovery_area/

orcl/control02.ctl

見左 見左

見左

主庫監聽:

 1 [oracle@node12c01 admin]$ cat listener.ora   --- 主庫與備庫DG狀態,這個是不需要更改的
 2 # listener.ora Network Configuration File: /orcl/app/oracle/product/12.1.0/db_1/network/admin/listener.ora
 3 # Generated by Oracle configuration tools.
 4 
 5 SID_LIST_LISTENER =
 6   (SID_LIST =
 7     (SID_DESC =
 8       (SID_NAME = PLSExtProc)
 9       (ORACLE_HOME = /orcl/app/oracle/product/12.1.0/db_1/)
10       (PROGRAM = extproc)
11     )
12     (SID_DESC =
13       (GLOBAL_DBNAME = NODE12C01)
14       (ORACLE_HOME = /orcl/app/oracle/product/12.1.0/db_1)
15       (SID_NAME = orcl)
16     )
17     (SID_DESC =
18       (GLOBAL_DBNAME = NODE12C01_DGMGRL)
19       (ORACLE_HOME = /orcl/app/oracle/product/12.1.0/db_1)
20       (SID_NAME = orcl)
21     )
22     (SID_DESC =
23       (GLOBAL_DBNAME = node12c)
24       (ORACLE_HOME = /orcl/app/oracle/product/12.1.0/db_1)
25       (SID_NAME = ORCL)
26     )
27   )
28 
29 LISTENER =
30   (DESCRIPTION_LIST =
31     (DESCRIPTION =
32       (ADDRESS = (PROTOCOL = TCP)(HOST = node12c01)(PORT = 1521))
33     )
34     (DESCRIPTION =
35       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
36     )
37   )
38 
39 ADR_BASE_LISTENER = /orcl/app/oracle/
View Code
 1 # tnsnames.ora Network Configuration File: /orcl/app/oracle/product/12.1.0/db_1/network/admin/tnsnames.ora
 2 # Generated by Oracle configuration tools.
 3 
 4 LISTENER_ORCL =
 5   (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.31)(PORT = 1521))
 6 
 7 ORCL =              //---DG配置的
 8   (DESCRIPTION =
 9     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.31)(PORT = 1521))
10     (CONNECT_DATA =
11       (SERVER = DEDICATED)
12       (SERVICE_NAME = NODE12C01)
13       (UR=A)
14     )
15   )
16 node12c01 =   //--需要tnsping 互通的節點都寫上
17   (DESCRIPTION =
18     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.31)(PORT = 1521))
19     (CONNECT_DATA =
20       (SERVER = DEDICATED)
21       (SERVICE_NAME = NODE12C01)   這個對應着服務的名字DB_unique_name的
22       (UR=A)
23     )
24   )
25 node12c02 =
26   (DESCRIPTION =
27     (ADDRESS_LIST =
28       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.32)(PORT = 1521))
29     )
30     (CONNECT_DATA =
31       (SERVICE_NAME = NODE12C02)
32       (UR=A)
33     )
34   )
35 node12c03 =
36   (DESCRIPTION =
37     (ADDRESS_LIST =
38       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.33)(PORT = 1521))
39     )
40     (CONNECT_DATA =
41       (SERVICE_NAME = NODE12C03)
42       (UR=A)
43     )
44   )
45 node12c04 =
46   (DESCRIPTION =
47     (ADDRESS_LIST =
48       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.34)(PORT = 1521))
49     )
50     (CONNECT_DATA =
51       (SERVICE_NAME = NODE12C04)
52       (UR=A)
53     )
54   )
View Code

備庫監聽:

 1 [oracle@node12c02 admin]$ cat listener.ora
 2 # listener.ora Network Configuration File: /orcl/app/oracle/product/12.1.0/db_1/network/admin/listener.ora
 3 # Generated by Oracle configuration tools.
 4 
 5 SID_LIST_LISTENER =
 6   (SID_LIST =
 7     (SID_DESC =
 8       (SID_NAME = PLSExtProc)
 9       (ORACLE_HOME = /orcl/app/oracle/product/12.1.0/db_1/)
10       (PROGRAM = extproc)
11     )
12     (SID_DESC =
13       (GLOBAL_DBNAME = NODE12C02)
14       (ORACLE_HOME = /orcl/app/oracle/product/12.1.0/db_1)
15       (SID_NAME = orcl)
16     )
17     (SID_DESC =
18       (GLOBAL_DBNAME = NODE12C02_DGMGRL)
19       (ORACLE_HOME = /orcl/app/oracle/product/12.1.0/db_1)
20       (SID_NAME = orcl)
21     )
22   )
23 
24 LISTENER =
25   (DESCRIPTION_LIST =
26     (DESCRIPTION =
27       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
28     )
29     (DESCRIPTION =
30       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.32)(PORT = 1521))
31     )
32   )
33 
34 ADR_BASE_LISTENER = /orcl/app/oracle
View Code
 1 [oracle@node12c02 admin]$ cat tnsnames.ora
 2 # tnsnames.ora Network Configuration File: /orcl/app/oracle/product/12.1.0/db_1/network/admin/tnsnames.ora
 3 # Generated by Oracle configuration tools.
 4 
 5 LISTENER_ORCL =
 6   (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.32)(PORT = 1521))
 7 
 8 node12c01 =
 9   (DESCRIPTION =
10     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.31)(PORT = 1521))
11     (CONNECT_DATA =
12       (SERVER = DEDICATED)
13       (SERVICE_NAME = NODE12C01)
14       (UR=A)
15     )
16   )
17 node12c02 =
18   (DESCRIPTION =
19     (ADDRESS_LIST =
20       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.32)(PORT = 1521))
21     )
22     (CONNECT_DATA =
23       (SERVICE_NAME = NODE12C02)
24       (UR=A)
25     )
26   )
27 ORCL =
28   (DESCRIPTION =
29     (ADDRESS_LIST =
30       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.32)(PORT = 1521))
31     )
32     (CONNECT_DATA =
33       (SERVICE_NAME = NODE12C02)
34       (UR=A)
35     )
36   )
37 node12c03 =
38   (DESCRIPTION =
39     (ADDRESS_LIST =
40       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.33)(PORT = 1521))
41     )
42     (CONNECT_DATA =
43       (SERVICE_NAME = NODE12C03)
44       (UR=A)
45     )
46   )
47 node12c04 =
48   (DESCRIPTION =
49     (ADDRESS_LIST =
50       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.34)(PORT = 1521))
51     )
52     (CONNECT_DATA =
53       (SERVICE_NAME = NODE12C04)
54       (UR=A)
55     )
56   )
View Code

FS節點一監聽:

 1 [oracle@node12c03 admin]$ cat listener.ora
 2 # listener.ora Network Configuration File: /orcl/app/oracle/product/12.1.0/db_1/network/admin/listener.ora
 3 # Generated by Oracle configuration tools.
 4 
 5 SID_LIST_LISTENER =
 6   (SID_LIST =
 7     (SID_DESC =
 8       (SID_NAME = PLSExtProc)
 9       (ORACLE_HOME = /orcl/app/oracle/product/12.1.0/db_1/)
10       (PROGRAM = extproc)
11     )
12     (SID_DESC =
13       (GLOBAL_DBNAME = NODE12C03)
14       (ORACLE_HOME = /orcl/app/oracle/product/12.1.0/db_1)
15       (SID_NAME = orcl)
16     )
17   )
18 LISTENER =
19   (DESCRIPTION_LIST =
20     (DESCRIPTION =
21       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
22     )
23     (DESCRIPTION =
24       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.33)(PORT = 1521))
25     )
26   )
27 
28 ADR_BASE_LISTENER = /orcl/app/oracle
View Code
 1 [oracle@node12c03 admin]$ cat tnsnames.ora
 2 # tnsnames.ora Network Configuration File: /orcl/app/oracle/product/12.1.0/db_1/network/admin/tnsnames.ora
 3 # Generated by Oracle configuration tools.
 4 
 5 LISTENER_ORCL =
 6   (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.33)(PORT = 1521))
 7 ORCL =
 8   (DESCRIPTION =
 9     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.31)(PORT = 1521))
10     (CONNECT_DATA =
11       (SERVER = DEDICATED)
12       (SERVICE_NAME = NODE12C01)
13       (UR=A)
14     )
15   )
16 node12c01 =
17   (DESCRIPTION =
18     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.31)(PORT = 1521))
19     (CONNECT_DATA =
20       (SERVER = DEDICATED)
21       (SERVICE_NAME = NODE12C01)
22       (UR=A)
23     )
24   )
25 node12c02 =
26   (DESCRIPTION =
27     (ADDRESS_LIST =
28       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.32)(PORT = 1521))
29     )
30     (CONNECT_DATA =
31       (SERVICE_NAME = NODE12C02)
32       (UR=A)
33     )
34   )
35 node12c03 =
36   (DESCRIPTION =
37     (ADDRESS_LIST =
38       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.33)(PORT = 1521))
39     )
40     (CONNECT_DATA =
41       (SERVICE_NAME = NODE12C03)
42       (UR=A)
43     )
44   )
45 node12c04 =
46   (DESCRIPTION =
47     (ADDRESS_LIST =
48       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.34)(PORT = 1521))
49     )
50     (CONNECT_DATA =
51       (SERVICE_NAME = NODE12C04)
52       (UR=A)
53     )
54   )
View Code

FS節點二監聽:

 1 [oracle@node12c04 admin]$ cat listener.ora
 2 # listener.ora Network Configuration File: /orcl/app/oracle/product/12.1.0/db_1/network/admin/listener.ora
 3 # Generated by Oracle configuration tools.
 4 
 5 SID_LIST_LISTENER =
 6   (SID_LIST =
 7     (SID_DESC =
 8       (SID_NAME = PLSExtProc)
 9       (ORACLE_HOME = /orcl/app/oracle/product/12.1.0/db_1/)
10       (PROGRAM = extproc)
11     )
12     (SID_DESC =
13       (GLOBAL_DBNAME = NODE12C04)
14       (ORACLE_HOME = /orcl/app/oracle/product/12.1.0/db_1)
15       (SID_NAME = orcl)
16     )
17   )
18 LISTENER =
19   (DESCRIPTION_LIST =
20     (DESCRIPTION =
21       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
22     )
23     (DESCRIPTION =
24       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.34)(PORT = 1521))
25     )
26   )
27 
28 ADR_BASE_LISTENER = /orcl/app/oracle
View Code
 1 [oracle@node12c04 admin]$ cat tnsnames.ora
 2 # tnsnames.ora Network Configuration File: /orcl/app/oracle/product/12.1.0/db_1/network/admin/tnsnames.ora
 3 # Generated by Oracle configuration tools.
 4 
 5 LISTENER_ORCL =
 6   (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.31)(PORT = 1521))
 7 
 8 node12c01 =
 9   (DESCRIPTION =
10     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.31)(PORT = 1521))
11     (CONNECT_DATA =
12       (SERVER = DEDICATED)
13       (SERVICE_NAME = NODE12C01)
14       (UR=A)
15     )
16   )
17 node12c02 =
18   (DESCRIPTION =
19     (ADDRESS_LIST =
20       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.32)(PORT = 1521))
21     )
22     (CONNECT_DATA =
23       (SERVICE_NAME = NODE12C02)
24       (UR=A)
25     )
26   )
27 ORCL =
28   (DESCRIPTION =
29     (ADDRESS_LIST =
30       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.32)(PORT = 1521))
31     )
32     (CONNECT_DATA =
33       (SERVICE_NAME = NODE12C02)
34       (UR=A)
35     )
36   )
37 node12c03 =
38   (DESCRIPTION =
39     (ADDRESS_LIST =
40       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.33)(PORT = 1521))
41     )
42     (CONNECT_DATA =
43       (SERVICE_NAME = NODE12C03)
44       (UR=A)
45     )
46   )
47 node12c04 =
48   (DESCRIPTION =
49     (ADDRESS_LIST =
50       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.34)(PORT = 1521))
51     )
52     (CONNECT_DATA =
53       (SERVICE_NAME = NODE12C04)
54       (UR=A)
55     )
56   )
View Code

每個節點配置好后tnsping 能互通

  02,環境框架部署

    001,必須搭建好12C的DG為基礎,詳情請看>>>

     FAR SYNC的兩台服務器的話直接克隆的備庫主機,克隆后刪除數據文件即可,

     重新搭建的話只需要ORACLE軟件,不需要建立數據庫

    002,(主)創建文件

SQL > alter database create far sync instance controlfile as '/orcl/app/fs01.ctl'; --創建控制文件
SQL >  create pfile='/orcl/app/initorcl.ora' from spfile; --創建pfile文件
SQL >exit
[oracle@node12c01 admin]$ ll /orcl/app/
total 18388
-rw-r-----  1 oracle oinstall 18825216 Apr  8 03:15 fs01.ctl
-rw-r--r--  1 oracle oinstall     1888 Apr  8 03:16 initorcl.ora
drwxrwxr-x 11 oracle oinstall      173 Apr  2 05:28 oracle
drwxrwx---  5 oracle oinstall       89 Apr  2 02:54 oraInventory

    003,(主)傳輸文件

scp /orcl/app/fs01.ctl 192.168.0.33:/orcl/app/oracle/product/12.1.0/db_1/dbs/
scp /orcl/app/initorcl.ora 192.168.0.33:/orcl/app/oracle/product/12.1.0/db_1/dbs/
scp /orcl/app/oracle/product/12.1.0/db_1/dbs/orapworcl 192.168.0.33:/orcl/app/oracle/product/12.1.0/db_1/dbs/
--拷貝密碼文件


scp /orcl/app/fs01.ctl 192.168.0.34:/orcl/app/oracle/product/12.1.0/db_1/dbs/
scp /orcl/app/initorcl.ora192.168.0.34:/orcl/app/oracle/product/12.1.0/db_1/dbs/
scp /orcl/app/oracle/product/12.1.0/db_1/dbs/orapworcl 192.168.0.34:/orcl/app/oracle/product/12.1.0/db_1/dbs/
--拷貝密碼文件
View Code     

    004,FAR SRNC節點一

配置listener.ora和tnsnames.ora
配置內容見上文表格內容配置
同配置可直接拷貝,不同的話,更改對應名字IP即可

    004,FAR SRNC節點二

配置listener.ora和tnsnames.ora
配置內容見上文表格內容配置
同配置可直接拷貝,不同的話,更改對應名字IP即

  03,主庫部署

配置參數項:

成功后的配置項

  1 SQL> show parameter
  2 
  3 NAME                     TYPE     VALUE
  4 ------------------------------------ ----------- ------------------------------
  5 DBFIPS_140                 boolean     FALSE
  6 O7_DICTIONARY_ACCESSIBILITY         boolean     FALSE
  7 active_instance_count             integer
  8 allow_global_dblinks             boolean     FALSE
  9 allow_group_access_to_sga         boolean     FALSE
 10 approx_for_aggregation             boolean     FALSE
 11 approx_for_count_distinct         boolean     FALSE
 12 approx_for_percentile             string     none
 13 aq_tm_processes              integer     1
 14 archive_lag_target             integer     0
 15 asm_diskgroups                 string
 16 
 17 NAME                     TYPE     VALUE
 18 ------------------------------------ ----------- ------------------------------
 19 asm_diskstring                 string
 20 asm_io_processes             integer     20
 21 asm_power_limit              integer     1
 22 asm_preferred_read_failure_groups    string
 23 audit_file_dest              string     /orcl/app/oracle/admin/orcl/ad
 24                          ump
 25 audit_sys_operations             boolean     TRUE
 26 audit_syslog_level             string
 27 audit_trail                 string     DB
 28 autotask_max_active_pdbs         integer     2
 29 awr_pdb_autoflush_enabled         boolean     FALSE
 30 
 31 NAME                     TYPE     VALUE
 32 ------------------------------------ ----------- ------------------------------
 33 awr_snapshot_time_offset         integer     0
 34 background_core_dump             string     partial
 35 background_dump_dest             string     /orcl/app/oracle/product/12.1.
 36                          0/db_1/rdbms/log
 37 backup_tape_io_slaves             boolean     FALSE
 38 bitmap_merge_area_size             integer     1048576
 39 blank_trimming                 boolean     FALSE
 40 buffer_pool_keep             string
 41 buffer_pool_recycle             string
 42 cdb_cluster                 boolean     FALSE
 43 cdb_cluster_name             string     NODE12C01
 44 
 45 NAME                     TYPE     VALUE
 46 ------------------------------------ ----------- ------------------------------
 47 cell_offload_compaction          string     ADAPTIVE
 48 cell_offload_decryption          boolean     TRUE
 49 cell_offload_parameters          string
 50 cell_offload_plan_display         string     AUTO
 51 cell_offload_processing          boolean     TRUE
 52 cell_offloadgroup_name             string
 53 circuits                 integer
 54 client_result_cache_lag          big integer 3000
 55 client_result_cache_size         big integer 0
 56 clonedb                  boolean     FALSE
 57 clonedb_dir                 string
 58 
 59 NAME                     TYPE     VALUE
 60 ------------------------------------ ----------- ------------------------------
 61 cluster_database             boolean     FALSE
 62 cluster_database_instances         integer     1
 63 cluster_interconnects             string
 64 commit_logging                 string
 65 commit_point_strength             integer     1
 66 commit_wait                 string
 67 commit_write                 string
 68 common_user_prefix             string     C##
 69 compatible                 string     12.2.0
 70 connection_brokers             string     ((TYPE=DEDICATED)(BROKERS=1)),
 71                           ((TYPE=EMON)(BROKERS=1))
 72 
 73 NAME                     TYPE     VALUE
 74 ------------------------------------ ----------- ------------------------------
 75 containers_parallel_degree         integer     65535
 76 control_file_record_keep_time         integer     7
 77 control_files                 string     /orcl/app/oracle/oradata/orcl/
 78                          control01.ctl, /orcl/app/oracl
 79                          e/fast_recovery_area/orcl/cont
 80                          rol02.ctl
 81 control_management_pack_access         string     DIAGNOSTIC+TUNING
 82 core_dump_dest                 string     /orcl/app/oracle/diag/rdbms/no
 83                          de12c01/orcl/cdump
 84 cpu_count                 integer     2
 85 create_bitmap_area_size          integer     8388608
 86 
 87 NAME                     TYPE     VALUE
 88 ------------------------------------ ----------- ------------------------------
 89 create_stored_outlines             string
 90 cursor_bind_capture_destination      string     memory+disk
 91 cursor_invalidation             string     IMMEDIATE
 92 cursor_sharing                 string     EXACT
 93 cursor_space_for_time             boolean     FALSE
 94 data_guard_sync_latency          integer     0
 95 data_transfer_cache_size         big integer 0
 96 db_16k_cache_size             big integer 0
 97 db_2k_cache_size             big integer 0
 98 db_32k_cache_size             big integer 0
 99 db_4k_cache_size             big integer 0
100 
101 NAME                     TYPE     VALUE
102 ------------------------------------ ----------- ------------------------------
103 db_8k_cache_size             big integer 0
104 db_big_table_cache_percent_target    string     0
105 db_block_buffers             integer     0
106 db_block_checking             string     FALSE
107 db_block_checksum             string     TYPICAL
108 db_block_size                 integer     8192
109 db_cache_advice              string     ON
110 db_cache_size                 big integer 0
111 db_create_file_dest             string
112 db_create_online_log_dest_1         string
113 db_create_online_log_dest_2         string
114 
115 NAME                     TYPE     VALUE
116 ------------------------------------ ----------- ------------------------------
117 db_create_online_log_dest_3         string
118 db_create_online_log_dest_4         string
119 db_create_online_log_dest_5         string
120 db_domain                 string
121 db_file_multiblock_read_count         integer     128
122 db_file_name_convert             string
123 db_files                 integer     200
124 db_flash_cache_file             string
125 db_flash_cache_size             big integer 0
126 db_flashback_retention_target         integer     1440
127 db_index_compression_inheritance     string     NONE
128 
129 NAME                     TYPE     VALUE
130 ------------------------------------ ----------- ------------------------------
131 db_keep_cache_size             big integer 0
132 db_lost_write_protect             string     NONE
133 db_name                  string     orcl
134 db_performance_profile             string
135 db_recovery_file_dest             string     /orcl/app/oracle/fast_recovery
136                          _area/orcl
137 db_recovery_file_dest_size         big integer 1G
138 db_recycle_cache_size             big integer 0
139 db_securefile                 string     PREFERRED
140 db_ultra_safe                 string     OFF
141 db_unique_name                 string     NODE12C01
142 
143 NAME                     TYPE     VALUE
144 ------------------------------------ ----------- ------------------------------
145 db_unrecoverable_scn_tracking         boolean     TRUE
146 db_writer_processes             integer     1
147 dbwr_io_slaves                 integer     0
148 ddl_lock_timeout             integer     0
149 default_sharing              string     metadata
150 deferred_segment_creation         boolean     TRUE
151 dg_broker_config_file1             string     /orcl/app/oracle/product/12.1.
152                          0/db_1/dbs/dr1NODE12C01.dat
153 dg_broker_config_file2             string     /orcl/app/oracle/product/12.1.
154                          0/db_1/dbs/dr2NODE12C01.dat
155 dg_broker_start              boolean     TRUE
156 
157 NAME                     TYPE     VALUE
158 ------------------------------------ ----------- ------------------------------
159 diagnostic_dest              string     /orcl/app/oracle
160 disable_pdb_feature             big integer 0
161 disk_asynch_io                 boolean     TRUE
162 dispatchers                 string     (PROTOCOL=TCP) (SERVICE=orclXD
163                          B)
164 distributed_lock_timeout         integer     60
165 dml_locks                 integer     2076
166 dnfs_batch_size              integer     4096
167 dst_upgrade_insert_conv          boolean     TRUE
168 enable_automatic_maintenance_pdb     boolean     TRUE
169 enable_ddl_logging             boolean     FALSE
170 
171 NAME                     TYPE     VALUE
172 ------------------------------------ ----------- ------------------------------
173 enable_dnfs_dispatcher             boolean     FALSE
174 enable_goldengate_replication         boolean     FALSE
175 enable_pluggable_database         boolean     TRUE
176 enabled_PDBs_on_standby          string     *
177 encrypt_new_tablespaces          string     CLOUD_ONLY
178 event                     string
179 exafusion_enabled             integer     1
180 external_keystore_credential_locatio string
181 n
182 fal_client                 string
183 fal_server                 string     node12c02,node12c03,node12c04
184 
185 NAME                     TYPE     VALUE
186 ------------------------------------ ----------- ------------------------------
187 fast_start_io_target             integer     0
188 fast_start_mttr_target             integer     0
189 fast_start_parallel_rollback         string     LOW
190 file_mapping                 boolean     FALSE
191 fileio_network_adapters          string
192 filesystemio_options             string     none
193 fixed_date                 string
194 gcs_server_processes             integer     0
195 global_names                 boolean     FALSE
196 global_txn_processes             integer     1
197 hash_area_size                 integer     131072
198 
199 NAME                     TYPE     VALUE
200 ------------------------------------ ----------- ------------------------------
201 heat_map                 string     OFF
202 hi_shared_memory_address         integer     0
203 hs_autoregister              boolean     TRUE
204 ifile                     file
205 inmemory_adg_enabled             boolean     TRUE
206 inmemory_clause_default          string
207 inmemory_expressions_usage         string     ENABLE
208 inmemory_force                 string     DEFAULT
209 inmemory_max_populate_servers         integer     0
210 inmemory_query                 string     ENABLE
211 inmemory_size                 big integer 0
212 
213 NAME                     TYPE     VALUE
214 ------------------------------------ ----------- ------------------------------
215 inmemory_trickle_repopulate_servers_ integer     1
216 percent
217 inmemory_virtual_columns         string     MANUAL
218 instance_abort_delay_time         integer     0
219 instance_groups              string
220 instance_mode                 string     READ-WRITE
221 instance_name                 string     orcl
222 instance_number              integer     0
223 instance_type                 string     RDBMS
224 instant_restore              boolean     FALSE
225 java_jit_enabled             boolean     TRUE
226 
227 NAME                     TYPE     VALUE
228 ------------------------------------ ----------- ------------------------------
229 java_max_sessionspace_size         integer     0
230 java_pool_size                 big integer 0
231 java_restrict                 string     none
232 java_soft_sessionspace_limit         integer     0
233 job_queue_processes             integer     10
234 large_pool_size              big integer 0
235 ldap_directory_access             string     NONE
236 ldap_directory_sysauth             string     no
237 license_max_sessions             integer     0
238 license_max_users             integer     0
239 license_sessions_warning         integer     0
240 
241 NAME                     TYPE     VALUE
242 ------------------------------------ ----------- ------------------------------
243 listener_networks             string
244 local_listener                 string     LISTENER_ORCL
245 lock_name_space              string
246 lock_sga                 boolean     FALSE
247 log_archive_config             string     dg_config=(NODE12C01,NODE12C02
248                          ,NODE12C03,NODE12C04)
249 log_archive_dest             string
250 log_archive_dest_1             string     location=/orcl/app/oracle/orad
251                          ata/orcl/archivelog valid_for=
252                          (online_logfile,primary_role)
253                          db_unique_name=NODE12C01
254 
255 NAME                     TYPE     VALUE
256 ------------------------------------ ----------- ------------------------------
257 log_archive_dest_10             string
258 log_archive_dest_11             string
259 log_archive_dest_12             string
260 log_archive_dest_13             string
261 log_archive_dest_14             string
262 log_archive_dest_15             string
263 log_archive_dest_16             string
264 log_archive_dest_17             string
265 log_archive_dest_18             string
266 log_archive_dest_19             string
267 log_archive_dest_2             string     service=NODE12C03 sync affirm
268 
269 NAME                     TYPE     VALUE
270 ------------------------------------ ----------- ------------------------------
271                          max_failure=1 alternate=log_ar
272                          chive_dest_3 valid_for=(online
273                          _logfiles,primary_role) db_uni
274                          que_name=node12c03
275 log_archive_dest_20             string
276 log_archive_dest_21             string
277 log_archive_dest_22             string
278 log_archive_dest_23             string
279 log_archive_dest_24             string
280 log_archive_dest_25             string
281 log_archive_dest_26             string
282 
283 NAME                     TYPE     VALUE
284 ------------------------------------ ----------- ------------------------------
285 log_archive_dest_27             string
286 log_archive_dest_28             string
287 log_archive_dest_29             string
288 log_archive_dest_3             string     service=NODE12C04 async altern
289                          ate=log_archive_dest_2 valid_f
290                          or=(online_logfiles,primary_ro
291                          le) db_unique_name=NODE12C04
292 log_archive_dest_30             string
293 log_archive_dest_31             string
294 log_archive_dest_4             string
295 log_archive_dest_5             string
296 
297 NAME                     TYPE     VALUE
298 ------------------------------------ ----------- ------------------------------
299 log_archive_dest_6             string
300 log_archive_dest_7             string
301 log_archive_dest_8             string
302 log_archive_dest_9             string
303 log_archive_dest_state_1         string     ENABLE
304 log_archive_dest_state_10         string     enable
305 log_archive_dest_state_11         string     enable
306 log_archive_dest_state_12         string     enable
307 log_archive_dest_state_13         string     enable
308 log_archive_dest_state_14         string     enable
309 log_archive_dest_state_15         string     enable
310 
311 NAME                     TYPE     VALUE
312 ------------------------------------ ----------- ------------------------------
313 log_archive_dest_state_16         string     enable
314 log_archive_dest_state_17         string     enable
315 log_archive_dest_state_18         string     enable
316 log_archive_dest_state_19         string     enable
317 log_archive_dest_state_2         string     ENABLE
318 log_archive_dest_state_20         string     enable
319 log_archive_dest_state_21         string     enable
320 log_archive_dest_state_22         string     enable
321 log_archive_dest_state_23         string     enable
322 log_archive_dest_state_24         string     enable
323 log_archive_dest_state_25         string     enable
324 
325 NAME                     TYPE     VALUE
326 ------------------------------------ ----------- ------------------------------
327 log_archive_dest_state_26         string     enable
328 log_archive_dest_state_27         string     enable
329 log_archive_dest_state_28         string     enable
330 log_archive_dest_state_29         string     enable
331 log_archive_dest_state_3         string     ENABLE
332 log_archive_dest_state_30         string     enable
333 log_archive_dest_state_31         string     enable
334 log_archive_dest_state_4         string     ENABLE
335 log_archive_dest_state_5         string     enable
336 log_archive_dest_state_6         string     enable
337 log_archive_dest_state_7         string     enable
338 
339 NAME                     TYPE     VALUE
340 ------------------------------------ ----------- ------------------------------
341 log_archive_dest_state_8         string     enable
342 log_archive_dest_state_9         string     enable
343 log_archive_duplex_dest          string
344 log_archive_format             string     %t_%s_%r.dbf
345 log_archive_max_processes         integer     4
346 log_archive_min_succeed_dest         integer     1
347 log_archive_start             boolean     FALSE
348 log_archive_trace             integer     0
349 log_buffer                 big integer 7456K
350 log_checkpoint_interval          integer     0
351 log_checkpoint_timeout             integer     1800
352 
353 NAME                     TYPE     VALUE
354 ------------------------------------ ----------- ------------------------------
355 log_checkpoints_to_alert         boolean     FALSE
356 log_file_name_convert             string
357 long_module_action             boolean     TRUE
358 max_datapump_jobs_per_pdb         integer     100
359 max_dispatchers              integer
360 max_dump_file_size             string     unlimited
361 max_idle_time                 integer     0
362 max_iops                 integer     0
363 max_mbps                 integer     0
364 max_pdbs                 integer     4098
365 max_shared_servers             integer
366 
367 NAME                     TYPE     VALUE
368 ------------------------------------ ----------- ------------------------------
369 max_string_size              string     STANDARD
370 memory_max_target             big integer 0
371 memory_target                 big integer 0
372 nls_calendar                 string
373 nls_comp                 string     BINARY
374 nls_currency                 string
375 nls_date_format              string
376 nls_date_language             string
377 nls_dual_currency             string
378 nls_iso_currency             string
379 nls_language                 string     AMERICAN
380 
381 NAME                     TYPE     VALUE
382 ------------------------------------ ----------- ------------------------------
383 nls_length_semantics             string     BYTE
384 nls_nchar_conv_excp             string     FALSE
385 nls_numeric_characters             string
386 nls_sort                 string
387 nls_territory                 string     AMERICA
388 nls_time_format              string
389 nls_time_tz_format             string
390 nls_timestamp_format             string
391 nls_timestamp_tz_format          string
392 noncdb_compatible             boolean     FALSE
393 object_cache_max_size_percent         integer     10
394 
395 NAME                     TYPE     VALUE
396 ------------------------------------ ----------- ------------------------------
397 object_cache_optimal_size         integer     10240000
398 ofs_threads                 integer     4
399 olap_page_pool_size             big integer 0
400 one_step_plugin_for_pdb_with_tde     boolean     FALSE
401 open_cursors                 integer     300
402 open_links                 integer     4
403 open_links_per_instance          integer     4
404 optimizer_adaptive_plans         boolean     TRUE
405 optimizer_adaptive_reporting_only    boolean     FALSE
406 optimizer_adaptive_statistics         boolean     FALSE
407 optimizer_capture_sql_plan_baselines boolean     FALSE
408 
409 NAME                     TYPE     VALUE
410 ------------------------------------ ----------- ------------------------------
411 optimizer_dynamic_sampling         integer     2
412 optimizer_features_enable         string     12.2.0.1
413 optimizer_index_caching          integer     0
414 optimizer_index_cost_adj         integer     100
415 optimizer_inmemory_aware         boolean     TRUE
416 optimizer_mode                 string     ALL_ROWS
417 optimizer_secure_view_merging         boolean     TRUE
418 optimizer_use_invisible_indexes      boolean     FALSE
419 optimizer_use_pending_statistics     boolean     FALSE
420 optimizer_use_sql_plan_baselines     boolean     TRUE
421 os_authent_prefix             string     ops$
422 
423 NAME                     TYPE     VALUE
424 ------------------------------------ ----------- ------------------------------
425 os_roles                 boolean     FALSE
426 outbound_dblink_protocols         string     ALL
427 parallel_adaptive_multi_user         boolean     FALSE
428 parallel_degree_limit             string     CPU
429 parallel_degree_policy             string     MANUAL
430 parallel_execution_message_size      integer     16384
431 parallel_force_local             boolean     FALSE
432 parallel_instance_group          string
433 parallel_max_servers             integer     80
434 parallel_min_percent             integer     0
435 parallel_min_servers             integer     8
436 
437 NAME                     TYPE     VALUE
438 ------------------------------------ ----------- ------------------------------
439 parallel_min_time_threshold         string     AUTO
440 parallel_servers_target          integer     32
441 parallel_threads_per_cpu         integer     2
442 pdb_file_name_convert             string
443 pdb_lockdown                 string
444 pdb_os_credential             string
445 permit_92_wrap_format             boolean     TRUE
446 pga_aggregate_limit             big integer 2G
447 pga_aggregate_target             big integer 799M
448 plscope_settings             string     IDENTIFIERS:NONE
449 plsql_ccflags                 string
450 
451 NAME                     TYPE     VALUE
452 ------------------------------------ ----------- ------------------------------
453 plsql_code_type              string     INTERPRETED
454 plsql_debug                 boolean     FALSE
455 plsql_optimize_level             integer     2
456 plsql_v2_compatibility             boolean     FALSE
457 plsql_warnings                 string     DISABLE:ALL
458 pre_page_sga                 boolean     TRUE
459 processes                 integer     300
460 processor_group_name             string
461 query_rewrite_enabled             string     TRUE
462 query_rewrite_integrity          string     enforced
463 rdbms_server_dn              string
464 
465 NAME                     TYPE     VALUE
466 ------------------------------------ ----------- ------------------------------
467 read_only_open_delayed             boolean     FALSE
468 recovery_parallelism             integer     0
469 recyclebin                 string     on
470 redo_transport_user             string
471 remote_dependencies_mode         string     TIMESTAMP
472 remote_listener              string
473 remote_login_passwordfile         string     EXCLUSIVE
474 remote_os_authent             boolean     FALSE
475 remote_os_roles              boolean     FALSE
476 remote_recovery_file_dest         string
477 replication_dependency_tracking      boolean     TRUE
478 
479 NAME                     TYPE     VALUE
480 ------------------------------------ ----------- ------------------------------
481 resource_limit                 boolean     TRUE
482 resource_manage_goldengate         boolean     FALSE
483 resource_manager_cpu_allocation      integer     2
484 resource_manager_plan             string
485 result_cache_max_result          integer     5
486 result_cache_max_size             big integer 12M
487 result_cache_mode             string     MANUAL
488 result_cache_remote_expiration         integer     0
489 resumable_timeout             integer     0
490 rollback_segments             string
491 sec_case_sensitive_logon         boolean     TRUE
492 
493 NAME                     TYPE     VALUE
494 ------------------------------------ ----------- ------------------------------
495 sec_max_failed_login_attempts         integer     3
496 sec_protocol_error_further_action    string     (DROP,3)
497 sec_protocol_error_trace_action      string     TRACE
498 sec_return_server_release_banner     boolean     FALSE
499 serial_reuse                 string     disable
500 service_names                 string     NODE12C01
501 session_cached_cursors             integer     50
502 session_max_open_files             integer     10
503 sessions                 integer     472
504 sga_max_size                 big integer 2400M
505 sga_min_size                 big integer 0
506 
507 NAME                     TYPE     VALUE
508 ------------------------------------ ----------- ------------------------------
509 sga_target                 big integer 2400M
510 shadow_core_dump             string     partial
511 shared_memory_address             integer     0
512 shared_pool_reserved_size         big integer 24M
513 shared_pool_size             big integer 0
514 shared_server_sessions             integer
515 shared_servers                 integer     1
516 shrd_dupl_table_refresh_rate         integer     60
517 skip_unusable_indexes             boolean     TRUE
518 smtp_out_server              string
519 sort_area_retained_size          integer     0
520 
521 NAME                     TYPE     VALUE
522 ------------------------------------ ----------- ------------------------------
523 sort_area_size                 integer     65536
524 spatial_vector_acceleration         boolean     FALSE
525 spfile                     string     /orcl/app/oracle/product/12.1.
526                          0/db_1/dbs/spfileorcl.ora
527 sql92_security                 boolean     TRUE
528 sql_trace                 boolean     FALSE
529 sqltune_category             string     DEFAULT
530 standby_archive_dest             string     ?#/dbs/arch
531 standby_db_preserve_states         string     NONE
532 standby_file_management          string     MANUAL
533 star_transformation_enabled         string     FALSE
534 
535 NAME                     TYPE     VALUE
536 ------------------------------------ ----------- ------------------------------
537 statistics_level             string     TYPICAL
538 streams_pool_size             big integer 0
539 tape_asynch_io                 boolean     TRUE
540 target_pdbs                 integer     4
541 temp_undo_enabled             boolean     FALSE
542 thread                     integer     0
543 threaded_execution             boolean     FALSE
544 timed_os_statistics             integer     0
545 timed_statistics             boolean     TRUE
546 trace_enabled                 boolean     TRUE
547 tracefile_identifier             string
548 
549 NAME                     TYPE     VALUE
550 ------------------------------------ ----------- ------------------------------
551 transactions                 integer     519
552 transactions_per_rollback_segment    integer     5
553 undo_management              string     AUTO
554 undo_retention                 integer     900
555 undo_tablespace              string     UNDOTBS1
556 unified_audit_sga_queue_size         integer     1048576
557 uniform_log_timestamp_format         boolean     TRUE
558 use_dedicated_broker             boolean     FALSE
559 use_large_pages              string     TRUE
560 user_dump_dest                 string     /orcl/app/oracle/product/12.1.
561                          0/db_1/rdbms/log
562 
563 NAME                     TYPE     VALUE
564 ------------------------------------ ----------- ------------------------------
565 utl_file_dir                 string
566 workarea_size_policy             string     AUTO
567 xml_db_events                 string     enable
View Code

    001,DB_UNIQUE_NAME配置

alter system set db_unique_name='NODE12C01';

    002,FAL_SERVER配置

alter system set fal_server='node12c02,node12c03,node12c04';
  fal_server的值寫的是tnsname中的服務名,這里主庫上設置的fs的服務名是小寫的就小寫

    003,LOG_ARCHIVE_CONFIG配置

dg_config是寫db_unique_name的值。
alter system set log_archive_config='dg_config=(node12c01,node12c02,node12c03,node12c04)';

    004,log_archive_dest 配置

dest_1還是指向本地歸檔路徑

alter system set log_archive_dest_1='location=/orcl/app/oracle/oradata/orcl/archivelog valid_for=(online_logfile,primary_role) db_unique_name=node12c01';

dest_2原來是指向備庫的,現在指向fs機器,使用sync

 alter system set log_archive_dest_2='service=node12c03 sync affirm max_failure=1 alternate=log_archive_dest_3 valid_for=(online_logfiles,primary_role) db_unique_name=node12c03';

dest_3這個就設置成指向FS2服務器的,使用async

alter system set log_archive_dest_3='service=node12c04 async alternate=log_archive_dest_2 valid_for=(online_logfiles,primary_role) db_unique_name=node12c04';


本步驟的意思就是先歸檔到自己本地,然后傳輸歸檔給fs,dest3是備用的,當dest2正常使用的時候,dest3不啟用
當dest2掛了,dest3才會自動啟用,dest2好了,dest3會自動關閉。主到fs是sync,fs到備庫是使用async同步模式來傳輸歸檔給備庫。

    005, log_archive_dest_state配置

alter system set log_archive_dest_state_3='alternate' scope=spfile;
這里要把dest3,改成備用的模式。

  04,備庫配置

所有配置:

  1 SQL> show parameter
  2 
  3 NAME                     TYPE     VALUE
  4 ------------------------------------ ----------- ------------------------------
  5 DBFIPS_140                 boolean     FALSE
  6 O7_DICTIONARY_ACCESSIBILITY         boolean     FALSE
  7 active_instance_count             integer
  8 allow_global_dblinks             boolean     FALSE
  9 allow_group_access_to_sga         boolean     FALSE
 10 approx_for_aggregation             boolean     FALSE
 11 approx_for_count_distinct         boolean     FALSE
 12 approx_for_percentile             string     none
 13 aq_tm_processes              integer     1
 14 archive_lag_target             integer     0
 15 asm_diskgroups                 string
 16 
 17 NAME                     TYPE     VALUE
 18 ------------------------------------ ----------- ------------------------------
 19 asm_diskstring                 string
 20 asm_io_processes             integer     20
 21 asm_power_limit              integer     1
 22 asm_preferred_read_failure_groups    string
 23 audit_file_dest              string     /orcl/app/oracle/admin/orcl/ad
 24                          ump
 25 audit_sys_operations             boolean     TRUE
 26 audit_syslog_level             string
 27 audit_trail                 string     OS
 28 autotask_max_active_pdbs         integer     2
 29 awr_pdb_autoflush_enabled         boolean     FALSE
 30 
 31 NAME                     TYPE     VALUE
 32 ------------------------------------ ----------- ------------------------------
 33 awr_snapshot_time_offset         integer     0
 34 background_core_dump             string     partial
 35 background_dump_dest             string     /orcl/app/oracle/product/12.1.
 36                          0/db_1/rdbms/log
 37 backup_tape_io_slaves             boolean     FALSE
 38 bitmap_merge_area_size             integer     1048576
 39 blank_trimming                 boolean     FALSE
 40 buffer_pool_keep             string
 41 buffer_pool_recycle             string
 42 cdb_cluster                 boolean     FALSE
 43 cdb_cluster_name             string     NODE12C02
 44 
 45 NAME                     TYPE     VALUE
 46 ------------------------------------ ----------- ------------------------------
 47 cell_offload_compaction          string     ADAPTIVE
 48 cell_offload_decryption          boolean     TRUE
 49 cell_offload_parameters          string
 50 cell_offload_plan_display         string     AUTO
 51 cell_offload_processing          boolean     TRUE
 52 cell_offloadgroup_name             string
 53 circuits                 integer
 54 client_result_cache_lag          big integer 3000
 55 client_result_cache_size         big integer 0
 56 clonedb                  boolean     FALSE
 57 clonedb_dir                 string
 58 
 59 NAME                     TYPE     VALUE
 60 ------------------------------------ ----------- ------------------------------
 61 cluster_database             boolean     FALSE
 62 cluster_database_instances         integer     1
 63 cluster_interconnects             string
 64 commit_logging                 string
 65 commit_point_strength             integer     1
 66 commit_wait                 string
 67 commit_write                 string
 68 common_user_prefix             string     C##
 69 compatible                 string     12.2.0
 70 connection_brokers             string     ((TYPE=DEDICATED)(BROKERS=1)),
 71                           ((TYPE=EMON)(BROKERS=1))
 72 
 73 NAME                     TYPE     VALUE
 74 ------------------------------------ ----------- ------------------------------
 75 containers_parallel_degree         integer     65535
 76 control_file_record_keep_time         integer     7
 77 control_files                 string     /orcl/app/oracle/oradata/orcl/
 78                          control01.ctl, /orcl/app/oracl
 79                          e/fast_recovery_area/orcl/cont
 80                          rol02.ctl
 81 control_management_pack_access         string     DIAGNOSTIC+TUNING
 82 core_dump_dest                 string     /orcl/app/oracle/diag/rdbms/no
 83                          de12c02/orcl/cdump
 84 cpu_count                 integer     2
 85 create_bitmap_area_size          integer     8388608
 86 
 87 NAME                     TYPE     VALUE
 88 ------------------------------------ ----------- ------------------------------
 89 create_stored_outlines             string
 90 cursor_bind_capture_destination      string     memory+disk
 91 cursor_invalidation             string     IMMEDIATE
 92 cursor_sharing                 string     EXACT
 93 cursor_space_for_time             boolean     FALSE
 94 data_guard_sync_latency          integer     0
 95 data_transfer_cache_size         big integer 0
 96 db_16k_cache_size             big integer 0
 97 db_2k_cache_size             big integer 0
 98 db_32k_cache_size             big integer 0
 99 db_4k_cache_size             big integer 0
100 
101 NAME                     TYPE     VALUE
102 ------------------------------------ ----------- ------------------------------
103 db_8k_cache_size             big integer 0
104 db_big_table_cache_percent_target    string     0
105 db_block_buffers             integer     0
106 db_block_checking             string     FALSE
107 db_block_checksum             string     TYPICAL
108 db_block_size                 integer     8192
109 db_cache_advice              string     ON
110 db_cache_size                 big integer 0
111 db_create_file_dest             string
112 db_create_online_log_dest_1         string
113 db_create_online_log_dest_2         string
114 
115 NAME                     TYPE     VALUE
116 ------------------------------------ ----------- ------------------------------
117 db_create_online_log_dest_3         string
118 db_create_online_log_dest_4         string
119 db_create_online_log_dest_5         string
120 db_domain                 string
121 db_file_multiblock_read_count         integer     128
122 db_file_name_convert             string
123 db_files                 integer     200
124 db_flash_cache_file             string
125 db_flash_cache_size             big integer 0
126 db_flashback_retention_target         integer     1440
127 db_index_compression_inheritance     string     NONE
128 
129 NAME                     TYPE     VALUE
130 ------------------------------------ ----------- ------------------------------
131 db_keep_cache_size             big integer 0
132 db_lost_write_protect             string     NONE
133 db_name                  string     orcl
134 db_performance_profile             string
135 db_recovery_file_dest             string     /orcl/app/oracle/fast_recovery
136                          _area/orcl
137 db_recovery_file_dest_size         big integer 1G
138 db_recycle_cache_size             big integer 0
139 db_securefile                 string     PREFERRED
140 db_ultra_safe                 string     OFF
141 db_unique_name                 string     NODE12C02
142 
143 NAME                     TYPE     VALUE
144 ------------------------------------ ----------- ------------------------------
145 db_unrecoverable_scn_tracking         boolean     TRUE
146 db_writer_processes             integer     1
147 dbwr_io_slaves                 integer     0
148 ddl_lock_timeout             integer     0
149 default_sharing              string     metadata
150 deferred_segment_creation         boolean     TRUE
151 dg_broker_config_file1             string     /orcl/app/oracle/product/12.1.
152                          0/db_1/dbs/dr1NODE12C02.dat
153 dg_broker_config_file2             string     /orcl/app/oracle/product/12.1.
154                          0/db_1/dbs/dr2NODE12C02.dat
155 dg_broker_start              boolean     TRUE
156 
157 NAME                     TYPE     VALUE
158 ------------------------------------ ----------- ------------------------------
159 diagnostic_dest              string     /orcl/app/oracle
160 disable_pdb_feature             big integer 0
161 disk_asynch_io                 boolean     TRUE
162 dispatchers                 string     (PROTOCOL=TCP) (SERVICE=orclXD
163                          B)
164 distributed_lock_timeout         integer     60
165 dml_locks                 integer     2076
166 dnfs_batch_size              integer     4096
167 dst_upgrade_insert_conv          boolean     TRUE
168 enable_automatic_maintenance_pdb     boolean     TRUE
169 enable_ddl_logging             boolean     FALSE
170 
171 NAME                     TYPE     VALUE
172 ------------------------------------ ----------- ------------------------------
173 enable_dnfs_dispatcher             boolean     FALSE
174 enable_goldengate_replication         boolean     FALSE
175 enable_pluggable_database         boolean     TRUE
176 enabled_PDBs_on_standby          string     *
177 encrypt_new_tablespaces          string     CLOUD_ONLY
178 event                     string
179 exafusion_enabled             integer     1
180 external_keystore_credential_locatio string
181 n
182 fal_client                 string
183 fal_server                 string     node12c01,node12c03,node12c04
184 
185 NAME                     TYPE     VALUE
186 ------------------------------------ ----------- ------------------------------
187 fast_start_io_target             integer     0
188 fast_start_mttr_target             integer     0
189 fast_start_parallel_rollback         string     LOW
190 file_mapping                 boolean     FALSE
191 fileio_network_adapters          string
192 filesystemio_options             string     none
193 fixed_date                 string
194 gcs_server_processes             integer     0
195 global_names                 boolean     FALSE
196 global_txn_processes             integer     1
197 hash_area_size                 integer     131072
198 
199 NAME                     TYPE     VALUE
200 ------------------------------------ ----------- ------------------------------
201 heat_map                 string     OFF
202 hi_shared_memory_address         integer     0
203 hs_autoregister              boolean     TRUE
204 ifile                     file
205 inmemory_adg_enabled             boolean     TRUE
206 inmemory_clause_default          string
207 inmemory_expressions_usage         string     ENABLE
208 inmemory_force                 string     DEFAULT
209 inmemory_max_populate_servers         integer     0
210 inmemory_query                 string     ENABLE
211 inmemory_size                 big integer 0
212 
213 NAME                     TYPE     VALUE
214 ------------------------------------ ----------- ------------------------------
215 inmemory_trickle_repopulate_servers_ integer     1
216 percent
217 inmemory_virtual_columns         string     MANUAL
218 instance_abort_delay_time         integer     0
219 instance_groups              string
220 instance_mode                 string     READ-WRITE
221 instance_name                 string     orcl
222 instance_number              integer     0
223 instance_type                 string     RDBMS
224 instant_restore              boolean     FALSE
225 java_jit_enabled             boolean     TRUE
226 
227 NAME                     TYPE     VALUE
228 ------------------------------------ ----------- ------------------------------
229 java_max_sessionspace_size         integer     0
230 java_pool_size                 big integer 0
231 java_restrict                 string     none
232 java_soft_sessionspace_limit         integer     0
233 job_queue_processes             integer     10
234 large_pool_size              big integer 0
235 ldap_directory_access             string     NONE
236 ldap_directory_sysauth             string     no
237 license_max_sessions             integer     0
238 license_max_users             integer     0
239 license_sessions_warning         integer     0
240 
241 NAME                     TYPE     VALUE
242 ------------------------------------ ----------- ------------------------------
243 listener_networks             string
244 local_listener                 string     LISTENER_ORCL
245 lock_name_space              string
246 lock_sga                 boolean     FALSE
247 log_archive_config             string     dg_config=(node12c01,node12c03
248                          ,node12c04,node12c02)
249 log_archive_dest             string
250 log_archive_dest_1             string     location=/orcl/app/oracle/orad
251                          ata/orcl/archivelog VALID_FOR=
252                          (ALL_LOGFILES,ALL_ROLES) DB_UN
253                          IQUE_NAME=NODE12C02
254 
255 NAME                     TYPE     VALUE
256 ------------------------------------ ----------- ------------------------------
257 log_archive_dest_10             string
258 log_archive_dest_11             string
259 log_archive_dest_12             string
260 log_archive_dest_13             string
261 log_archive_dest_14             string
262 log_archive_dest_15             string
263 log_archive_dest_16             string
264 log_archive_dest_17             string
265 log_archive_dest_18             string
266 log_archive_dest_19             string
267 log_archive_dest_2             string     service=node12c01 ASYNC valid_
268 
269 NAME                     TYPE     VALUE
270 ------------------------------------ ----------- ------------------------------
271                          for=(online_logfiles,primary_r
272                          ole) db_unique_name=node12c01
273 log_archive_dest_20             string
274 log_archive_dest_21             string
275 log_archive_dest_22             string
276 log_archive_dest_23             string
277 log_archive_dest_24             string
278 log_archive_dest_25             string
279 log_archive_dest_26             string
280 log_archive_dest_27             string
281 log_archive_dest_28             string
282 
283 NAME                     TYPE     VALUE
284 ------------------------------------ ----------- ------------------------------
285 log_archive_dest_29             string
286 log_archive_dest_3             string
287 log_archive_dest_30             string
288 log_archive_dest_31             string
289 log_archive_dest_4             string
290 log_archive_dest_5             string
291 log_archive_dest_6             string
292 log_archive_dest_7             string
293 log_archive_dest_8             string
294 log_archive_dest_9             string
295 log_archive_dest_state_1         string     enable
296 
297 NAME                     TYPE     VALUE
298 ------------------------------------ ----------- ------------------------------
299 log_archive_dest_state_10         string     enable
300 log_archive_dest_state_11         string     enable
301 log_archive_dest_state_12         string     enable
302 log_archive_dest_state_13         string     enable
303 log_archive_dest_state_14         string     enable
304 log_archive_dest_state_15         string     enable
305 log_archive_dest_state_16         string     enable
306 log_archive_dest_state_17         string     enable
307 log_archive_dest_state_18         string     enable
308 log_archive_dest_state_19         string     enable
309 log_archive_dest_state_2         string     ENABLE
310 
311 NAME                     TYPE     VALUE
312 ------------------------------------ ----------- ------------------------------
313 log_archive_dest_state_20         string     enable
314 log_archive_dest_state_21         string     enable
315 log_archive_dest_state_22         string     enable
316 log_archive_dest_state_23         string     enable
317 log_archive_dest_state_24         string     enable
318 log_archive_dest_state_25         string     enable
319 log_archive_dest_state_26         string     enable
320 log_archive_dest_state_27         string     enable
321 log_archive_dest_state_28         string     enable
322 log_archive_dest_state_29         string     enable
323 log_archive_dest_state_3         string     enable
324 
325 NAME                     TYPE     VALUE
326 ------------------------------------ ----------- ------------------------------
327 log_archive_dest_state_30         string     enable
328 log_archive_dest_state_31         string     enable
329 log_archive_dest_state_4         string     enable
330 log_archive_dest_state_5         string     enable
331 log_archive_dest_state_6         string     enable
332 log_archive_dest_state_7         string     enable
333 log_archive_dest_state_8         string     enable
334 log_archive_dest_state_9         string     enable
335 log_archive_duplex_dest          string
336 log_archive_format             string     %t_%s_%r.dbf
337 log_archive_max_processes         integer     4
338 
339 NAME                     TYPE     VALUE
340 ------------------------------------ ----------- ------------------------------
341 log_archive_min_succeed_dest         integer     1
342 log_archive_start             boolean     FALSE
343 log_archive_trace             integer     0
344 log_buffer                 big integer 7456K
345 log_checkpoint_interval          integer     0
346 log_checkpoint_timeout             integer     1800
347 log_checkpoints_to_alert         boolean     FALSE
348 log_file_name_convert             string
349 long_module_action             boolean     TRUE
350 max_datapump_jobs_per_pdb         integer     100
351 max_dispatchers              integer
352 
353 NAME                     TYPE     VALUE
354 ------------------------------------ ----------- ------------------------------
355 max_dump_file_size             string     unlimited
356 max_idle_time                 integer     0
357 max_iops                 integer     0
358 max_mbps                 integer     0
359 max_pdbs                 integer     4098
360 max_shared_servers             integer
361 max_string_size              string     STANDARD
362 memory_max_target             big integer 0
363 memory_target                 big integer 0
364 nls_calendar                 string
365 nls_comp                 string     BINARY
366 
367 NAME                     TYPE     VALUE
368 ------------------------------------ ----------- ------------------------------
369 nls_currency                 string
370 nls_date_format              string
371 nls_date_language             string
372 nls_dual_currency             string
373 nls_iso_currency             string
374 nls_language                 string     AMERICAN
375 nls_length_semantics             string     BYTE
376 nls_nchar_conv_excp             string     FALSE
377 nls_numeric_characters             string
378 nls_sort                 string
379 nls_territory                 string     AMERICA
380 
381 NAME                     TYPE     VALUE
382 ------------------------------------ ----------- ------------------------------
383 nls_time_format              string
384 nls_time_tz_format             string
385 nls_timestamp_format             string
386 nls_timestamp_tz_format          string
387 noncdb_compatible             boolean     FALSE
388 object_cache_max_size_percent         integer     10
389 object_cache_optimal_size         integer     10240000
390 ofs_threads                 integer     4
391 olap_page_pool_size             big integer 0
392 one_step_plugin_for_pdb_with_tde     boolean     FALSE
393 open_cursors                 integer     300
394 
395 NAME                     TYPE     VALUE
396 ------------------------------------ ----------- ------------------------------
397 open_links                 integer     4
398 open_links_per_instance          integer     4
399 optimizer_adaptive_plans         boolean     TRUE
400 optimizer_adaptive_reporting_only    boolean     FALSE
401 optimizer_adaptive_statistics         boolean     FALSE
402 optimizer_capture_sql_plan_baselines boolean     FALSE
403 optimizer_dynamic_sampling         integer     2
404 optimizer_features_enable         string     12.2.0.1
405 optimizer_index_caching          integer     0
406 optimizer_index_cost_adj         integer     100
407 optimizer_inmemory_aware         boolean     TRUE
408 
409 NAME                     TYPE     VALUE
410 ------------------------------------ ----------- ------------------------------
411 optimizer_mode                 string     ALL_ROWS
412 optimizer_secure_view_merging         boolean     TRUE
413 optimizer_use_invisible_indexes      boolean     FALSE
414 optimizer_use_pending_statistics     boolean     FALSE
415 optimizer_use_sql_plan_baselines     boolean     TRUE
416 os_authent_prefix             string     ops$
417 os_roles                 boolean     FALSE
418 outbound_dblink_protocols         string     ALL
419 parallel_adaptive_multi_user         boolean     FALSE
420 parallel_degree_limit             string     CPU
421 parallel_degree_policy             string     MANUAL
422 
423 NAME                     TYPE     VALUE
424 ------------------------------------ ----------- ------------------------------
425 parallel_execution_message_size      integer     16384
426 parallel_force_local             boolean     FALSE
427 parallel_instance_group          string
428 parallel_max_servers             integer     80
429 parallel_min_percent             integer     0
430 parallel_min_servers             integer     8
431 parallel_min_time_threshold         string     AUTO
432 parallel_servers_target          integer     32
433 parallel_threads_per_cpu         integer     2
434 pdb_file_name_convert             string
435 pdb_lockdown                 string
436 
437 NAME                     TYPE     VALUE
438 ------------------------------------ ----------- ------------------------------
439 pdb_os_credential             string
440 permit_92_wrap_format             boolean     TRUE
441 pga_aggregate_limit             big integer 2G
442 pga_aggregate_target             big integer 799M
443 plscope_settings             string     IDENTIFIERS:NONE
444 plsql_ccflags                 string
445 plsql_code_type              string     INTERPRETED
446 plsql_debug                 boolean     FALSE
447 plsql_optimize_level             integer     2
448 plsql_v2_compatibility             boolean     FALSE
449 plsql_warnings                 string     DISABLE:ALL
450 
451 NAME                     TYPE     VALUE
452 ------------------------------------ ----------- ------------------------------
453 pre_page_sga                 boolean     TRUE
454 processes                 integer     300
455 processor_group_name             string
456 query_rewrite_enabled             string     TRUE
457 query_rewrite_integrity          string     enforced
458 rdbms_server_dn              string
459 read_only_open_delayed             boolean     FALSE
460 recovery_parallelism             integer     0
461 recyclebin                 string     on
462 redo_transport_user             string
463 remote_dependencies_mode         string     TIMESTAMP
464 
465 NAME                     TYPE     VALUE
466 ------------------------------------ ----------- ------------------------------
467 remote_listener              string
468 remote_login_passwordfile         string     EXCLUSIVE
469 remote_os_authent             boolean     FALSE
470 remote_os_roles              boolean     FALSE
471 remote_recovery_file_dest         string
472 replication_dependency_tracking      boolean     TRUE
473 resource_limit                 boolean     TRUE
474 resource_manage_goldengate         boolean     FALSE
475 resource_manager_cpu_allocation      integer     2
476 resource_manager_plan             string
477 result_cache_max_result          integer     5
478 
479 NAME                     TYPE     VALUE
480 ------------------------------------ ----------- ------------------------------
481 result_cache_max_size             big integer 12M
482 result_cache_mode             string     MANUAL
483 result_cache_remote_expiration         integer     0
484 resumable_timeout             integer     0
485 rollback_segments             string
486 sec_case_sensitive_logon         boolean     TRUE
487 sec_max_failed_login_attempts         integer     3
488 sec_protocol_error_further_action    string     (DROP,3)
489 sec_protocol_error_trace_action      string     TRACE
490 sec_return_server_release_banner     boolean     FALSE
491 serial_reuse                 string     disable
492 
493 NAME                     TYPE     VALUE
494 ------------------------------------ ----------- ------------------------------
495 service_names                 string     NODE12C02
496 session_cached_cursors             integer     50
497 session_max_open_files             integer     10
498 sessions                 integer     472
499 sga_max_size                 big integer 2400M
500 sga_min_size                 big integer 0
501 sga_target                 big integer 2400M
502 shadow_core_dump             string     partial
503 shared_memory_address             integer     0
504 shared_pool_reserved_size         big integer 24M
505 shared_pool_size             big integer 0
506 
507 NAME                     TYPE     VALUE
508 ------------------------------------ ----------- ------------------------------
509 shared_server_sessions             integer
510 shared_servers                 integer     1
511 shrd_dupl_table_refresh_rate         integer     60
512 skip_unusable_indexes             boolean     TRUE
513 smtp_out_server              string
514 sort_area_retained_size          integer     0
515 sort_area_size                 integer     65536
516 spatial_vector_acceleration         boolean     FALSE
517 spfile                     string     /orcl/app/oracle/product/12.1.
518                          0/db_1/dbs/spfileorcl.ora
519 sql92_security                 boolean     TRUE
520 
521 NAME                     TYPE     VALUE
522 ------------------------------------ ----------- ------------------------------
523 sql_trace                 boolean     FALSE
524 sqltune_category             string     DEFAULT
525 standby_archive_dest             string     ?#/dbs/arch
526 standby_db_preserve_states         string     NONE
527 standby_file_management          string     MANUAL
528 star_transformation_enabled         string     FALSE
529 statistics_level             string     TYPICAL
530 streams_pool_size             big integer 0
531 tape_asynch_io                 boolean     TRUE
532 target_pdbs                 integer     4
533 temp_undo_enabled             boolean     FALSE
534 
535 NAME                     TYPE     VALUE
536 ------------------------------------ ----------- ------------------------------
537 thread                     integer     0
538 threaded_execution             boolean     FALSE
539 timed_os_statistics             integer     0
540 timed_statistics             boolean     TRUE
541 trace_enabled                 boolean     TRUE
542 tracefile_identifier             string
543 transactions                 integer     519
544 transactions_per_rollback_segment    integer     5
545 undo_management              string     AUTO
546 undo_retention                 integer     900
547 undo_tablespace              string     UNDOTBS1
548 
549 NAME                     TYPE     VALUE
550 ------------------------------------ ----------- ------------------------------
551 unified_audit_sga_queue_size         integer     1048576
552 uniform_log_timestamp_format         boolean     TRUE
553 use_dedicated_broker             boolean     FALSE
554 use_large_pages              string     TRUE
555 user_dump_dest                 string     /orcl/app/oracle/product/12.1.
556                          0/db_1/rdbms/log
557 utl_file_dir                 string
558 workarea_size_policy             string     AUTO
559 xml_db_events                 string     enable
View Code

    001,DB_UNIQUE_NAME配置

alter system set db_unique_name='NODE12C02';

    002,FAL_SERVER配置

alter system set fal_server='node12c01,node12c03,node12c04';

    003,LOG_ARCHIVE_CONFIG配置

dg_config是寫db_unique_name的值。
alter system set log_archive_config='dg_config=(node12c01,node12c02,node12c03,node12c04)';

    004,log_archive_dest 配置

log_archive_dest_1   這里指向本地
alter system set log_archive_dest_1='location=/orcl/app/oracle/oradata/orcl/archivelog valid_for=(all_logfiles,all_roles) db_unique_name=node12c02';
log_archive_dest_2   這里指向主庫
alter system set log_archive_dest_2='service=node12c01 async valid_for=(online_logfiles,primary_role) db_unique_name=node12c01';

   05,FAR SYNC節點一配置

總配置:

SQL> show parameter

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
DBFIPS_140                 boolean     FALSE
O7_DICTIONARY_ACCESSIBILITY         boolean     FALSE
active_instance_count             integer
allow_global_dblinks             boolean     FALSE
allow_group_access_to_sga         boolean     FALSE
approx_for_aggregation             boolean     FALSE
approx_for_count_distinct         boolean     FALSE
approx_for_percentile             string     none
aq_tm_processes              integer     1
archive_lag_target             integer     0
asm_diskgroups                 string

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
asm_diskstring                 string
asm_io_processes             integer     20
asm_power_limit              integer     1
asm_preferred_read_failure_groups    string
audit_file_dest              string     /orcl/app/oracle/admin/orcl/ad
                         ump
audit_sys_operations             boolean     TRUE
audit_syslog_level             string
audit_trail                 string     DB
autotask_max_active_pdbs         integer     2
awr_pdb_autoflush_enabled         boolean     FALSE

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
awr_snapshot_time_offset         integer     0
background_core_dump             string     partial
background_dump_dest             string     /orcl/app/oracle/product/12.1.
                         0/db_1/rdbms/log
backup_tape_io_slaves             boolean     FALSE
bitmap_merge_area_size             integer     1048576
blank_trimming                 boolean     FALSE
buffer_pool_keep             string
buffer_pool_recycle             string
cdb_cluster                 boolean     FALSE
cdb_cluster_name             string     NODE12C03

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
cell_offload_compaction          string     ADAPTIVE
cell_offload_decryption          boolean     TRUE
cell_offload_parameters          string
cell_offload_plan_display         string     AUTO
cell_offload_processing          boolean     TRUE
cell_offloadgroup_name             string
circuits                 integer
client_result_cache_lag          big integer 3000
client_result_cache_size         big integer 0
clonedb                  boolean     FALSE
clonedb_dir                 string

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
cluster_database             boolean     FALSE
cluster_database_instances         integer     1
cluster_interconnects             string
commit_logging                 string
commit_point_strength             integer     1
commit_wait                 string
commit_write                 string
common_user_prefix             string     C##
compatible                 string     12.2.0
connection_brokers             string     ((TYPE=DEDICATED)(BROKERS=1)),
                          ((TYPE=EMON)(BROKERS=1))

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
containers_parallel_degree         integer     65535
control_file_record_keep_time         integer     7
control_files                 string     /orcl/app/oracle/oradata/orcl/
                         control01.ctl, /orcl/app/oracl
                         e/fast_recovery_area/orcl/cont
                         rol02.ctl
control_management_pack_access         string     DIAGNOSTIC+TUNING
core_dump_dest                 string     /orcl/app/oracle/diag/rdbms/no
                         de12c03/orcl/cdump
cpu_count                 integer     2
create_bitmap_area_size          integer     8388608

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
create_stored_outlines             string
cursor_bind_capture_destination      string     memory+disk
cursor_invalidation             string     IMMEDIATE
cursor_sharing                 string     EXACT
cursor_space_for_time             boolean     FALSE
data_guard_sync_latency          integer     0
data_transfer_cache_size         big integer 0
db_16k_cache_size             big integer 0
db_2k_cache_size             big integer 0
db_32k_cache_size             big integer 0
db_4k_cache_size             big integer 0

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
db_8k_cache_size             big integer 0
db_big_table_cache_percent_target    string     0
db_block_buffers             integer     0
db_block_checking             string     FALSE
db_block_checksum             string     TYPICAL
db_block_size                 integer     8192
db_cache_advice              string     ON
db_cache_size                 big integer 0
db_create_file_dest             string
db_create_online_log_dest_1         string
db_create_online_log_dest_2         string

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
db_create_online_log_dest_3         string
db_create_online_log_dest_4         string
db_create_online_log_dest_5         string
db_domain                 string
db_file_multiblock_read_count         integer     128
db_file_name_convert             string
db_files                 integer     200
db_flash_cache_file             string
db_flash_cache_size             big integer 0
db_flashback_retention_target         integer     1440
db_index_compression_inheritance     string     NONE

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
db_keep_cache_size             big integer 0
db_lost_write_protect             string     NONE
db_name                  string     orcl
db_performance_profile             string
db_recovery_file_dest             string     /orcl/app/oracle/fast_recovery
                         _area/orcl
db_recovery_file_dest_size         big integer 1G
db_recycle_cache_size             big integer 0
db_securefile                 string     PREFERRED
db_ultra_safe                 string     OFF
db_unique_name                 string     NODE12C03

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
db_unrecoverable_scn_tracking         boolean     TRUE
db_writer_processes             integer     1
dbwr_io_slaves                 integer     0
ddl_lock_timeout             integer     0
default_sharing              string     metadata
deferred_segment_creation         boolean     TRUE
dg_broker_config_file1             string     /orcl/app/oracle/product/12.1.
                         0/db_1/dbs/dr1NODE12C03.dat
dg_broker_config_file2             string     /orcl/app/oracle/product/12.1.
                         0/db_1/dbs/dr2NODE12C03.dat
dg_broker_start              boolean     TRUE

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
diagnostic_dest              string     /orcl/app/oracle
disable_pdb_feature             big integer 0
disk_asynch_io                 boolean     TRUE
dispatchers                 string     (PROTOCOL=TCP) (SERVICE=orclXD
                         B)
distributed_lock_timeout         integer     60
dml_locks                 integer     2076
dnfs_batch_size              integer     4096
dst_upgrade_insert_conv          boolean     TRUE
enable_automatic_maintenance_pdb     boolean     TRUE
enable_ddl_logging             boolean     FALSE

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
enable_dnfs_dispatcher             boolean     FALSE
enable_goldengate_replication         boolean     FALSE
enable_pluggable_database         boolean     TRUE
enabled_PDBs_on_standby          string     *
encrypt_new_tablespaces          string     CLOUD_ONLY
event                     string
exafusion_enabled             integer     1
external_keystore_credential_locatio string
n
fal_client                 string
fal_server                 string     node12c01

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
fast_start_io_target             integer     0
fast_start_mttr_target             integer     0
fast_start_parallel_rollback         string     LOW
file_mapping                 boolean     FALSE
fileio_network_adapters          string
filesystemio_options             string     none
fixed_date                 string
gcs_server_processes             integer     0
global_names                 boolean     FALSE
global_txn_processes             integer     1
hash_area_size                 integer     131072

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
heat_map                 string     OFF
hi_shared_memory_address         integer     0
hs_autoregister              boolean     TRUE
ifile                     file
inmemory_adg_enabled             boolean     TRUE
inmemory_clause_default          string
inmemory_expressions_usage         string     ENABLE
inmemory_force                 string     DEFAULT
inmemory_max_populate_servers         integer     0
inmemory_query                 string     ENABLE
inmemory_size                 big integer 0

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
inmemory_trickle_repopulate_servers_ integer     1
percent
inmemory_virtual_columns         string     MANUAL
instance_abort_delay_time         integer     0
instance_groups              string
instance_mode                 string     READ-WRITE
instance_name                 string     orcl
instance_number              integer     0
instance_type                 string     RDBMS
instant_restore              boolean     FALSE
java_jit_enabled             boolean     TRUE

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
java_max_sessionspace_size         integer     0
java_pool_size                 big integer 0
java_restrict                 string     none
java_soft_sessionspace_limit         integer     0
job_queue_processes             integer     10
large_pool_size              big integer 0
ldap_directory_access             string     NONE
ldap_directory_sysauth             string     no
license_max_sessions             integer     0
license_max_users             integer     0
license_sessions_warning         integer     0

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
listener_networks             string
local_listener                 string     LISTENER_ORCL
lock_name_space              string
lock_sga                 boolean     FALSE
log_archive_config             string     dg_config=(NODE12C01,NODE12C02
                         ,NODE12C03,NODE12C04)
log_archive_dest             string
log_archive_dest_1             string     location=/orcl/app/oracle/orad
                         ata/orcl/archivelog VALID_FOR=
                         (ALL_LOGFILES,ALL_ROLES) DB_UN
                         IQUE_NAME=node12c03

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_10             string
log_archive_dest_11             string
log_archive_dest_12             string
log_archive_dest_13             string
log_archive_dest_14             string
log_archive_dest_15             string
log_archive_dest_16             string
log_archive_dest_17             string
log_archive_dest_18             string
log_archive_dest_19             string
log_archive_dest_2             string     service="NODE12C02", ASYNC  db

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
                         _unique_name="node12c02" net_t
                         imeout=30, valid_for=(standby_
                         logfiles,standby_role)
log_archive_dest_20             string
log_archive_dest_21             string
log_archive_dest_22             string
log_archive_dest_23             string
log_archive_dest_24             string
log_archive_dest_25             string
log_archive_dest_26             string
log_archive_dest_27             string

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_28             string
log_archive_dest_29             string
log_archive_dest_3             string
log_archive_dest_30             string
log_archive_dest_31             string
log_archive_dest_4             string
log_archive_dest_5             string
log_archive_dest_6             string
log_archive_dest_7             string
log_archive_dest_8             string
log_archive_dest_9             string

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_state_1         string     enable
log_archive_dest_state_10         string     enable
log_archive_dest_state_11         string     enable
log_archive_dest_state_12         string     enable
log_archive_dest_state_13         string     enable
log_archive_dest_state_14         string     enable
log_archive_dest_state_15         string     enable
log_archive_dest_state_16         string     enable
log_archive_dest_state_17         string     enable
log_archive_dest_state_18         string     enable
log_archive_dest_state_19         string     enable

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_state_2         string     ENABLE
log_archive_dest_state_20         string     enable
log_archive_dest_state_21         string     enable
log_archive_dest_state_22         string     enable
log_archive_dest_state_23         string     enable
log_archive_dest_state_24         string     enable
log_archive_dest_state_25         string     enable
log_archive_dest_state_26         string     enable
log_archive_dest_state_27         string     enable
log_archive_dest_state_28         string     enable
log_archive_dest_state_29         string     enable

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_state_3         string     enable
log_archive_dest_state_30         string     enable
log_archive_dest_state_31         string     enable
log_archive_dest_state_4         string     enable
log_archive_dest_state_5         string     enable
log_archive_dest_state_6         string     enable
log_archive_dest_state_7         string     enable
log_archive_dest_state_8         string     enable
log_archive_dest_state_9         string     enable
log_archive_duplex_dest          string
log_archive_format             string     %t_%s_%r.dbf

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
log_archive_max_processes         integer     4
log_archive_min_succeed_dest         integer     1
log_archive_start             boolean     FALSE
log_archive_trace             integer     0
log_buffer                 big integer 7456K
log_checkpoint_interval          integer     0
log_checkpoint_timeout             integer     1800
log_checkpoints_to_alert         boolean     FALSE
log_file_name_convert             string
long_module_action             boolean     TRUE
max_datapump_jobs_per_pdb         integer     100

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
max_dispatchers              integer
max_dump_file_size             string     unlimited
max_idle_time                 integer     0
max_iops                 integer     0
max_mbps                 integer     0
max_pdbs                 integer     4098
max_shared_servers             integer
max_string_size              string     STANDARD
memory_max_target             big integer 0
memory_target                 big integer 0
nls_calendar                 string

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
nls_comp                 string     BINARY
nls_currency                 string
nls_date_format              string
nls_date_language             string
nls_dual_currency             string
nls_iso_currency             string
nls_language                 string     AMERICAN
nls_length_semantics             string     BYTE
nls_nchar_conv_excp             string     FALSE
nls_numeric_characters             string
nls_sort                 string

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
nls_territory                 string     AMERICA
nls_time_format              string
nls_time_tz_format             string
nls_timestamp_format             string
nls_timestamp_tz_format          string
noncdb_compatible             boolean     FALSE
object_cache_max_size_percent         integer     10
object_cache_optimal_size         integer     10240000
ofs_threads                 integer     4
olap_page_pool_size             big integer 0
one_step_plugin_for_pdb_with_tde     boolean     FALSE

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
open_cursors                 integer     300
open_links                 integer     4
open_links_per_instance          integer     4
optimizer_adaptive_plans         boolean     TRUE
optimizer_adaptive_reporting_only    boolean     FALSE
optimizer_adaptive_statistics         boolean     FALSE
optimizer_capture_sql_plan_baselines boolean     FALSE
optimizer_dynamic_sampling         integer     2
optimizer_features_enable         string     12.2.0.1
optimizer_index_caching          integer     0
optimizer_index_cost_adj         integer     100

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
optimizer_inmemory_aware         boolean     TRUE
optimizer_mode                 string     ALL_ROWS
optimizer_secure_view_merging         boolean     TRUE
optimizer_use_invisible_indexes      boolean     FALSE
optimizer_use_pending_statistics     boolean     FALSE
optimizer_use_sql_plan_baselines     boolean     TRUE
os_authent_prefix             string     ops$
os_roles                 boolean     FALSE
outbound_dblink_protocols         string     ALL
parallel_adaptive_multi_user         boolean     FALSE
parallel_degree_limit             string     CPU

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
parallel_degree_policy             string     MANUAL
parallel_execution_message_size      integer     16384
parallel_force_local             boolean     FALSE
parallel_instance_group          string
parallel_max_servers             integer     80
parallel_min_percent             integer     0
parallel_min_servers             integer     8
parallel_min_time_threshold         string     AUTO
parallel_servers_target          integer     32
parallel_threads_per_cpu         integer     2
pdb_file_name_convert             string

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
pdb_lockdown                 string
pdb_os_credential             string
permit_92_wrap_format             boolean     TRUE
pga_aggregate_limit             big integer 2G
pga_aggregate_target             big integer 799M
plscope_settings             string     IDENTIFIERS:NONE
plsql_ccflags                 string
plsql_code_type              string     INTERPRETED
plsql_debug                 boolean     FALSE
plsql_optimize_level             integer     2
plsql_v2_compatibility             boolean     FALSE

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
plsql_warnings                 string     DISABLE:ALL
pre_page_sga                 boolean     TRUE
processes                 integer     300
processor_group_name             string
query_rewrite_enabled             string     TRUE
query_rewrite_integrity          string     enforced
rdbms_server_dn              string
read_only_open_delayed             boolean     FALSE
recovery_parallelism             integer     0
recyclebin                 string     on
redo_transport_user             string

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
remote_dependencies_mode         string     TIMESTAMP
remote_listener              string
remote_login_passwordfile         string     EXCLUSIVE
remote_os_authent             boolean     FALSE
remote_os_roles              boolean     FALSE
remote_recovery_file_dest         string
replication_dependency_tracking      boolean     TRUE
resource_limit                 boolean     TRUE
resource_manage_goldengate         boolean     FALSE
resource_manager_cpu_allocation      integer     2
resource_manager_plan             string

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
result_cache_max_result          integer     5
result_cache_max_size             big integer 12M
result_cache_mode             string     MANUAL
result_cache_remote_expiration         integer     0
resumable_timeout             integer     0
rollback_segments             string
sec_case_sensitive_logon         boolean     TRUE
sec_max_failed_login_attempts         integer     3
sec_protocol_error_further_action    string     (DROP,3)
sec_protocol_error_trace_action      string     TRACE
sec_return_server_release_banner     boolean     FALSE

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
serial_reuse                 string     disable
service_names                 string     NODE12C03
session_cached_cursors             integer     50
session_max_open_files             integer     10
sessions                 integer     472
sga_max_size                 big integer 2400M
sga_min_size                 big integer 0
sga_target                 big integer 2400M
shadow_core_dump             string     partial
shared_memory_address             integer     0
shared_pool_reserved_size         big integer 24M

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
shared_pool_size             big integer 0
shared_server_sessions             integer
shared_servers                 integer     1
shrd_dupl_table_refresh_rate         integer     60
skip_unusable_indexes             boolean     TRUE
smtp_out_server              string
sort_area_retained_size          integer     0
sort_area_size                 integer     65536
spatial_vector_acceleration         boolean     FALSE
spfile                     string     /orcl/app/oracle/product/12.1.
                         0/db_1/dbs/spfileorcl.ora

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
sql92_security                 boolean     TRUE
sql_trace                 boolean     FALSE
sqltune_category             string     DEFAULT
standby_archive_dest             string     ?#/dbs/arch
standby_db_preserve_states         string     NONE
standby_file_management          string     MANUAL
star_transformation_enabled         string     FALSE
statistics_level             string     TYPICAL
streams_pool_size             big integer 0
tape_asynch_io                 boolean     TRUE
target_pdbs                 integer     4

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
temp_undo_enabled             boolean     FALSE
thread                     integer     0
threaded_execution             boolean     FALSE
timed_os_statistics             integer     0
timed_statistics             boolean     TRUE
trace_enabled                 boolean     TRUE
tracefile_identifier             string
transactions                 integer     519
transactions_per_rollback_segment    integer     5
undo_management              string     AUTO
undo_retention                 integer     900

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
undo_tablespace              string     UNDOTBS1
unified_audit_sga_queue_size         integer     1048576
uniform_log_timestamp_format         boolean     TRUE
use_dedicated_broker             boolean     FALSE
use_large_pages              string     TRUE
user_dump_dest                 string     /orcl/app/oracle/product/12.1.
                         0/db_1/rdbms/log
utl_file_dir                 string
workarea_size_policy             string     AUTO
xml_db_events                 string     enable
SQL>
View Code
[oracle@node12c03 admin]$ cd $ORACLE_HOME/dbs  --文件存放處[oracle@node12c03 dbs]$ pwd
/orcl/app/oracle/product/12.1.0/db_1/dbs
更改pfile文件見下
[oracle@node12c03 dbs]$ pwd
/orcl/app/oracle/product/12.1.0/db_1/dbs
[oracle@node12c03 dbs]$ cat initorcl.ora
*.audit_file_dest='/orcl/app/oracle/admin/orcl/adump'
*.audit_trail='db'
*.compatible='12.2.0'
*.control_files='/orcl/app/oracle/oradata/orcl/control01.ctl','/orcl/app/oracle/fast_recovery_area/orcl/control02.ctl'
*.data_guard_sync_latency=0
*.db_block_size=8192
*.db_name='orcl'     ---實例名字這里寫的是主庫的實力名字
*.db_recovery_file_dest='/orcl/app/oracle/fast_recovery_area/orcl'
*.db_recovery_file_dest_size=1073741824
*.db_unique_name='NODE12C03'  ----改為自己的db_unique_name,不能與其他同集群db_unique_name 一致
*.dg_broker_start=TRUE
*.diagnostic_dest='/orcl/app/oracle'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)'
*.enable_pluggable_database=true
*.fal_server='node12c01'  --目標服務器
*.job_queue_processes=10
*.local_listener='LISTENER_ORCL'
*.log_archive_config='dg_config=(NODE12C01,NODE12C02,NODE12C03,NODE12C04)'
*.log_archive_dest_1='location=/orcl/app/oracle/oradata/orcl/archivelog VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=node12c03'
*.log_archive_dest_2='service="NODE12C02"','ASYNC  db_unique_name="node12c02"','valid_for=(standby_logfiles,standby_role)'
---dest可以先這個配置成我這樣,也可以稍等會oracle 命令配置
*.log_archive_dest_state_2='ENABLE' orcl.log_archive_format='%t_%s_%r.dbf' *.log_archive_max_processes=4 *.log_archive_min_succeed_dest=1 orcl.log_archive_trace=0 *.nls_language='AMERICAN' *.nls_territory='AMERICA' *.open_cursors=300 *.pga_aggregate_target=799m *.processes=300 *.remote_login_passwordfile='EXCLUSIVE' *.sga_target=2394m *.standby_file_management='MANUAL' *.undo_tablespace='UNDOTBS1'

  恢復控制文件

啟動數據庫到nomount狀態--由於啟動弄mount需要pfile, 假如pfile位置更改或者識別不到可以使用指定pfile啟動

SQL> startup nomount

或者

SQL> startup nomount file='/orcl/app/oracle/product/12.1.0/db_1/dbs/initorcl.ora'



SQL> exit

進入rman 恢復控制文件

rman target /


RMAN> restore controlfile from '/orcl/app/oracle/product/12.1.0/db_1/dbs/fs01.ctl';
RMAN> exit

啟動到mount
SQL> startup mount

--- 恢復后再后續的啟動中就只需要啟動到mount狀態即可

設置啟動為spfile
SQL> create spfile from pfile;
SQL> shutdown immediate
 
         
SQL> startup

  設置參數

db_unique_name 參數配置

alter system set db_unique_name='node12c03';

fal_server配置

alter system set fal_server='node12c01';
這個為主數據庫 

配置log_archive_config

alter system set log_archive_config='dg_config=(node12c01,node12c02,node12c03,node12c04)';
寫所有集群機器

配置dest
log_archive_dest_1,寫歸檔到本地歸檔路徑
alter system set log_archive_dest_1='location=/orcl/app/oracle/oradata/orcl/archivelog valid_for=(all_logfile,all_roles) db_unique_name=node12c03' scope=spfile;

log_archive_dest_2,寫歸檔到備庫,用async的方式,因為主到fs是sync,fs到備庫是async。
alter system set log_archive_dest_2='service=node12c02 async valid_for=(standby_logfiles,standby_role) db_unique_name=node12c02';
log_archive_dest_3, 
不用寫dest3。

   05,FAR SYNC節點二配置

總配置:

  1 SQL> show parameter
  2 
  3 NAME                     TYPE     VALUE
  4 ------------------------------------ ----------- ------------------------------
  5 DBFIPS_140                 boolean     FALSE
  6 O7_DICTIONARY_ACCESSIBILITY         boolean     FALSE
  7 active_instance_count             integer
  8 allow_global_dblinks             boolean     FALSE
  9 allow_group_access_to_sga         boolean     FALSE
 10 approx_for_aggregation             boolean     FALSE
 11 approx_for_count_distinct         boolean     FALSE
 12 approx_for_percentile             string     none
 13 aq_tm_processes              integer     1
 14 archive_lag_target             integer     0
 15 asm_diskgroups                 string
 16 
 17 NAME                     TYPE     VALUE
 18 ------------------------------------ ----------- ------------------------------
 19 asm_diskstring                 string
 20 asm_io_processes             integer     20
 21 asm_power_limit              integer     1
 22 asm_preferred_read_failure_groups    string
 23 audit_file_dest              string     /orcl/app/oracle/admin/orcl/ad
 24                          ump
 25 audit_sys_operations             boolean     TRUE
 26 audit_syslog_level             string
 27 audit_trail                 string     DB
 28 autotask_max_active_pdbs         integer     2
 29 awr_pdb_autoflush_enabled         boolean     FALSE
 30 
 31 NAME                     TYPE     VALUE
 32 ------------------------------------ ----------- ------------------------------
 33 awr_snapshot_time_offset         integer     0
 34 background_core_dump             string     partial
 35 background_dump_dest             string     /orcl/app/oracle/product/12.1.
 36                          0/db_1/rdbms/log
 37 backup_tape_io_slaves             boolean     FALSE
 38 bitmap_merge_area_size             integer     1048576
 39 blank_trimming                 boolean     FALSE
 40 buffer_pool_keep             string
 41 buffer_pool_recycle             string
 42 cdb_cluster                 boolean     FALSE
 43 cdb_cluster_name             string     NODE12C04
 44 
 45 NAME                     TYPE     VALUE
 46 ------------------------------------ ----------- ------------------------------
 47 cell_offload_compaction          string     ADAPTIVE
 48 cell_offload_decryption          boolean     TRUE
 49 cell_offload_parameters          string
 50 cell_offload_plan_display         string     AUTO
 51 cell_offload_processing          boolean     TRUE
 52 cell_offloadgroup_name             string
 53 circuits                 integer
 54 client_result_cache_lag          big integer 3000
 55 client_result_cache_size         big integer 0
 56 clonedb                  boolean     FALSE
 57 clonedb_dir                 string
 58 
 59 NAME                     TYPE     VALUE
 60 ------------------------------------ ----------- ------------------------------
 61 cluster_database             boolean     FALSE
 62 cluster_database_instances         integer     1
 63 cluster_interconnects             string
 64 commit_logging                 string
 65 commit_point_strength             integer     1
 66 commit_wait                 string
 67 commit_write                 string
 68 common_user_prefix             string     C##
 69 compatible                 string     12.2.0
 70 connection_brokers             string     ((TYPE=DEDICATED)(BROKERS=1)),
 71                           ((TYPE=EMON)(BROKERS=1))
 72 
 73 NAME                     TYPE     VALUE
 74 ------------------------------------ ----------- ------------------------------
 75 containers_parallel_degree         integer     65535
 76 control_file_record_keep_time         integer     7
 77 control_files                 string     /orcl/app/oracle/oradata/orcl/
 78                          control01.ctl, /orcl/app/oracl
 79                          e/fast_recovery_area/orcl/cont
 80                          rol02.ctl
 81 control_management_pack_access         string     DIAGNOSTIC+TUNING
 82 core_dump_dest                 string     /orcl/app/oracle/diag/rdbms/no
 83                          de12c04/orcl/cdump
 84 cpu_count                 integer     2
 85 create_bitmap_area_size          integer     8388608
 86 
 87 NAME                     TYPE     VALUE
 88 ------------------------------------ ----------- ------------------------------
 89 create_stored_outlines             string
 90 cursor_bind_capture_destination      string     memory+disk
 91 cursor_invalidation             string     IMMEDIATE
 92 cursor_sharing                 string     EXACT
 93 cursor_space_for_time             boolean     FALSE
 94 data_guard_sync_latency          integer     0
 95 data_transfer_cache_size         big integer 0
 96 db_16k_cache_size             big integer 0
 97 db_2k_cache_size             big integer 0
 98 db_32k_cache_size             big integer 0
 99 db_4k_cache_size             big integer 0
100 
101 NAME                     TYPE     VALUE
102 ------------------------------------ ----------- ------------------------------
103 db_8k_cache_size             big integer 0
104 db_big_table_cache_percent_target    string     0
105 db_block_buffers             integer     0
106 db_block_checking             string     FALSE
107 db_block_checksum             string     TYPICAL
108 db_block_size                 integer     8192
109 db_cache_advice              string     ON
110 db_cache_size                 big integer 0
111 db_create_file_dest             string
112 db_create_online_log_dest_1         string
113 db_create_online_log_dest_2         string
114 
115 NAME                     TYPE     VALUE
116 ------------------------------------ ----------- ------------------------------
117 db_create_online_log_dest_3         string
118 db_create_online_log_dest_4         string
119 db_create_online_log_dest_5         string
120 db_domain                 string
121 db_file_multiblock_read_count         integer     128
122 db_file_name_convert             string
123 db_files                 integer     200
124 db_flash_cache_file             string
125 db_flash_cache_size             big integer 0
126 db_flashback_retention_target         integer     1440
127 db_index_compression_inheritance     string     NONE
128 
129 NAME                     TYPE     VALUE
130 ------------------------------------ ----------- ------------------------------
131 db_keep_cache_size             big integer 0
132 db_lost_write_protect             string     NONE
133 db_name                  string     orcl
134 db_performance_profile             string
135 db_recovery_file_dest             string     /orcl/app/oracle/fast_recovery
136                          _area/orcl
137 db_recovery_file_dest_size         big integer 1G
138 db_recycle_cache_size             big integer 0
139 db_securefile                 string     PREFERRED
140 db_ultra_safe                 string     OFF
141 db_unique_name                 string     NODE12C04
142 
143 NAME                     TYPE     VALUE
144 ------------------------------------ ----------- ------------------------------
145 db_unrecoverable_scn_tracking         boolean     TRUE
146 db_writer_processes             integer     1
147 dbwr_io_slaves                 integer     0
148 ddl_lock_timeout             integer     0
149 default_sharing              string     metadata
150 deferred_segment_creation         boolean     TRUE
151 dg_broker_config_file1             string     /orcl/app/oracle/product/12.1.
152                          0/db_1/dbs/dr1NODE12C04.dat
153 dg_broker_config_file2             string     /orcl/app/oracle/product/12.1.
154                          0/db_1/dbs/dr2NODE12C04.dat
155 dg_broker_start              boolean     TRUE
156 
157 NAME                     TYPE     VALUE
158 ------------------------------------ ----------- ------------------------------
159 diagnostic_dest              string     /orcl/app/oracle
160 disable_pdb_feature             big integer 0
161 disk_asynch_io                 boolean     TRUE
162 dispatchers                 string     (PROTOCOL=TCP) (SERVICE=orclXD
163                          B)
164 distributed_lock_timeout         integer     60
165 dml_locks                 integer     2076
166 dnfs_batch_size              integer     4096
167 dst_upgrade_insert_conv          boolean     TRUE
168 enable_automatic_maintenance_pdb     boolean     TRUE
169 enable_ddl_logging             boolean     FALSE
170 
171 NAME                     TYPE     VALUE
172 ------------------------------------ ----------- ------------------------------
173 enable_dnfs_dispatcher             boolean     FALSE
174 enable_goldengate_replication         boolean     FALSE
175 enable_pluggable_database         boolean     TRUE
176 enabled_PDBs_on_standby          string     *
177 encrypt_new_tablespaces          string     CLOUD_ONLY
178 event                     string
179 exafusion_enabled             integer     1
180 external_keystore_credential_locatio string
181 n
182 fal_client                 string
183 fal_server                 string     node12c01
184 
185 NAME                     TYPE     VALUE
186 ------------------------------------ ----------- ------------------------------
187 fast_start_io_target             integer     0
188 fast_start_mttr_target             integer     0
189 fast_start_parallel_rollback         string     LOW
190 file_mapping                 boolean     FALSE
191 fileio_network_adapters          string
192 filesystemio_options             string     none
193 fixed_date                 string
194 gcs_server_processes             integer     0
195 global_names                 boolean     FALSE
196 global_txn_processes             integer     1
197 hash_area_size                 integer     131072
198 
199 NAME                     TYPE     VALUE
200 ------------------------------------ ----------- ------------------------------
201 heat_map                 string     OFF
202 hi_shared_memory_address         integer     0
203 hs_autoregister              boolean     TRUE
204 ifile                     file
205 inmemory_adg_enabled             boolean     TRUE
206 inmemory_clause_default          string
207 inmemory_expressions_usage         string     ENABLE
208 inmemory_force                 string     DEFAULT
209 inmemory_max_populate_servers         integer     0
210 inmemory_query                 string     ENABLE
211 inmemory_size                 big integer 0
212 
213 NAME                     TYPE     VALUE
214 ------------------------------------ ----------- ------------------------------
215 inmemory_trickle_repopulate_servers_ integer     1
216 percent
217 inmemory_virtual_columns         string     MANUAL
218 instance_abort_delay_time         integer     0
219 instance_groups              string
220 instance_mode                 string     READ-WRITE
221 instance_name                 string     orcl
222 instance_number              integer     0
223 instance_type                 string     RDBMS
224 instant_restore              boolean     FALSE
225 java_jit_enabled             boolean     TRUE
226 
227 NAME                     TYPE     VALUE
228 ------------------------------------ ----------- ------------------------------
229 java_max_sessionspace_size         integer     0
230 java_pool_size                 big integer 0
231 java_restrict                 string     none
232 java_soft_sessionspace_limit         integer     0
233 job_queue_processes             integer     10
234 large_pool_size              big integer 0
235 ldap_directory_access             string     NONE
236 ldap_directory_sysauth             string     no
237 license_max_sessions             integer     0
238 license_max_users             integer     0
239 license_sessions_warning         integer     0
240 
241 NAME                     TYPE     VALUE
242 ------------------------------------ ----------- ------------------------------
243 listener_networks             string
244 local_listener                 string     LISTENER_ORCL
245 lock_name_space              string
246 lock_sga                 boolean     FALSE
247 log_archive_config             string     dg_config=(NODE12C01,NODE12C02
248                          ,NODE12C03,NODE12C04)
249 log_archive_dest             string
250 log_archive_dest_1             string     location=/orcl/app/oracle/orad
251                          ata/orcl/archivelog VALID_FOR=
252                          (ALL_LOGFILES,ALL_ROLES) DB_UN
253                          IQUE_NAME=node12c04
254 
255 NAME                     TYPE     VALUE
256 ------------------------------------ ----------- ------------------------------
257 log_archive_dest_10             string
258 log_archive_dest_11             string
259 log_archive_dest_12             string
260 log_archive_dest_13             string
261 log_archive_dest_14             string
262 log_archive_dest_15             string
263 log_archive_dest_16             string
264 log_archive_dest_17             string
265 log_archive_dest_18             string
266 log_archive_dest_19             string
267 log_archive_dest_2             string     service="NODE12C02", ASYNC db_
268 
269 NAME                     TYPE     VALUE
270 ------------------------------------ ----------- ------------------------------
271                          unique_name="node12c02" , vali
272                          d_for=(standby_logfiles,standb
273                          y_role)
274 log_archive_dest_20             string
275 log_archive_dest_21             string
276 log_archive_dest_22             string
277 log_archive_dest_23             string
278 log_archive_dest_24             string
279 log_archive_dest_25             string
280 log_archive_dest_26             string
281 log_archive_dest_27             string
282 
283 NAME                     TYPE     VALUE
284 ------------------------------------ ----------- ------------------------------
285 log_archive_dest_28             string
286 log_archive_dest_29             string
287 log_archive_dest_3             string
288 log_archive_dest_30             string
289 log_archive_dest_31             string
290 log_archive_dest_4             string
291 log_archive_dest_5             string
292 log_archive_dest_6             string
293 log_archive_dest_7             string
294 log_archive_dest_8             string
295 log_archive_dest_9             string
296 
297 NAME                     TYPE     VALUE
298 ------------------------------------ ----------- ------------------------------
299 log_archive_dest_state_1         string     enable
300 log_archive_dest_state_10         string     enable
301 log_archive_dest_state_11         string     enable
302 log_archive_dest_state_12         string     enable
303 log_archive_dest_state_13         string     enable
304 log_archive_dest_state_14         string     enable
305 log_archive_dest_state_15         string     enable
306 log_archive_dest_state_16         string     enable
307 log_archive_dest_state_17         string     enable
308 log_archive_dest_state_18         string     enable
309 log_archive_dest_state_19         string     enable
310 
311 NAME                     TYPE     VALUE
312 ------------------------------------ ----------- ------------------------------
313 log_archive_dest_state_2         string     ENABLE
314 log_archive_dest_state_20         string     enable
315 log_archive_dest_state_21         string     enable
316 log_archive_dest_state_22         string     enable
317 log_archive_dest_state_23         string     enable
318 log_archive_dest_state_24         string     enable
319 log_archive_dest_state_25         string     enable
320 log_archive_dest_state_26         string     enable
321 log_archive_dest_state_27         string     enable
322 log_archive_dest_state_28         string     enable
323 log_archive_dest_state_29         string     enable
324 
325 NAME                     TYPE     VALUE
326 ------------------------------------ ----------- ------------------------------
327 log_archive_dest_state_3         string     enable
328 log_archive_dest_state_30         string     enable
329 log_archive_dest_state_31         string     enable
330 log_archive_dest_state_4         string     enable
331 log_archive_dest_state_5         string     enable
332 log_archive_dest_state_6         string     enable
333 log_archive_dest_state_7         string     enable
334 log_archive_dest_state_8         string     enable
335 log_archive_dest_state_9         string     enable
336 log_archive_duplex_dest          string
337 log_archive_format             string     %t_%s_%r.dbf
338 
339 NAME                     TYPE     VALUE
340 ------------------------------------ ----------- ------------------------------
341 log_archive_max_processes         integer     4
342 log_archive_min_succeed_dest         integer     1
343 log_archive_start             boolean     FALSE
344 log_archive_trace             integer     0
345 log_buffer                 big integer 7456K
346 log_checkpoint_interval          integer     0
347 log_checkpoint_timeout             integer     1800
348 log_checkpoints_to_alert         boolean     FALSE
349 log_file_name_convert             string
350 long_module_action             boolean     TRUE
351 max_datapump_jobs_per_pdb         integer     100
352 
353 NAME                     TYPE     VALUE
354 ------------------------------------ ----------- ------------------------------
355 max_dispatchers              integer
356 max_dump_file_size             string     unlimited
357 max_idle_time                 integer     0
358 max_iops                 integer     0
359 max_mbps                 integer     0
360 max_pdbs                 integer     4098
361 max_shared_servers             integer
362 max_string_size              string     STANDARD
363 memory_max_target             big integer 0
364 memory_target                 big integer 0
365 nls_calendar                 string
366 
367 NAME                     TYPE     VALUE
368 ------------------------------------ ----------- ------------------------------
369 nls_comp                 string     BINARY
370 nls_currency                 string
371 nls_date_format              string
372 nls_date_language             string
373 nls_dual_currency             string
374 nls_iso_currency             string
375 nls_language                 string     AMERICAN
376 nls_length_semantics             string     BYTE
377 nls_nchar_conv_excp             string     FALSE
378 nls_numeric_characters             string
379 nls_sort                 string
380 
381 NAME                     TYPE     VALUE
382 ------------------------------------ ----------- ------------------------------
383 nls_territory                 string     AMERICA
384 nls_time_format              string
385 nls_time_tz_format             string
386 nls_timestamp_format             string
387 nls_timestamp_tz_format          string
388 noncdb_compatible             boolean     FALSE
389 object_cache_max_size_percent         integer     10
390 object_cache_optimal_size         integer     10240000
391 ofs_threads                 integer     4
392 olap_page_pool_size             big integer 0
393 one_step_plugin_for_pdb_with_tde     boolean     FALSE
394 
395 NAME                     TYPE     VALUE
396 ------------------------------------ ----------- ------------------------------
397 open_cursors                 integer     300
398 open_links                 integer     4
399 open_links_per_instance          integer     4
400 optimizer_adaptive_plans         boolean     TRUE
401 optimizer_adaptive_reporting_only    boolean     FALSE
402 optimizer_adaptive_statistics         boolean     FALSE
403 optimizer_capture_sql_plan_baselines boolean     FALSE
404 optimizer_dynamic_sampling         integer     2
405 optimizer_features_enable         string     12.2.0.1
406 optimizer_index_caching          integer     0
407 optimizer_index_cost_adj         integer     100
408 
409 NAME                     TYPE     VALUE
410 ------------------------------------ ----------- ------------------------------
411 optimizer_inmemory_aware         boolean     TRUE
412 optimizer_mode                 string     ALL_ROWS
413 optimizer_secure_view_merging         boolean     TRUE
414 optimizer_use_invisible_indexes      boolean     FALSE
415 optimizer_use_pending_statistics     boolean     FALSE
416 optimizer_use_sql_plan_baselines     boolean     TRUE
417 os_authent_prefix             string     ops$
418 os_roles                 boolean     FALSE
419 outbound_dblink_protocols         string     ALL
420 parallel_adaptive_multi_user         boolean     FALSE
421 parallel_degree_limit             string     CPU
422 
423 NAME                     TYPE     VALUE
424 ------------------------------------ ----------- ------------------------------
425 parallel_degree_policy             string     MANUAL
426 parallel_execution_message_size      integer     16384
427 parallel_force_local             boolean     FALSE
428 parallel_instance_group          string
429 parallel_max_servers             integer     80
430 parallel_min_percent             integer     0
431 parallel_min_servers             integer     8
432 parallel_min_time_threshold         string     AUTO
433 parallel_servers_target          integer     32
434 parallel_threads_per_cpu         integer     2
435 pdb_file_name_convert             string
436 
437 NAME                     TYPE     VALUE
438 ------------------------------------ ----------- ------------------------------
439 pdb_lockdown                 string
440 pdb_os_credential             string
441 permit_92_wrap_format             boolean     TRUE
442 pga_aggregate_limit             big integer 2G
443 pga_aggregate_target             big integer 799M
444 plscope_settings             string     IDENTIFIERS:NONE
445 plsql_ccflags                 string
446 plsql_code_type              string     INTERPRETED
447 plsql_debug                 boolean     FALSE
448 plsql_optimize_level             integer     2
449 plsql_v2_compatibility             boolean     FALSE
450 
451 NAME                     TYPE     VALUE
452 ------------------------------------ ----------- ------------------------------
453 plsql_warnings                 string     DISABLE:ALL
454 pre_page_sga                 boolean     TRUE
455 processes                 integer     300
456 processor_group_name             string
457 query_rewrite_enabled             string     TRUE
458 query_rewrite_integrity          string     enforced
459 rdbms_server_dn              string
460 read_only_open_delayed             boolean     FALSE
461 recovery_parallelism             integer     0
462 recyclebin                 string     on
463 redo_transport_user             string
464 
465 NAME                     TYPE     VALUE
466 ------------------------------------ ----------- ------------------------------
467 remote_dependencies_mode         string     TIMESTAMP
468 remote_listener              string
469 remote_login_passwordfile         string     EXCLUSIVE
470 remote_os_authent             boolean     FALSE
471 remote_os_roles              boolean     FALSE
472 remote_recovery_file_dest         string
473 replication_dependency_tracking      boolean     TRUE
474 resource_limit                 boolean     TRUE
475 resource_manage_goldengate         boolean     FALSE
476 resource_manager_cpu_allocation      integer     2
477 resource_manager_plan             string
478 
479 NAME                     TYPE     VALUE
480 ------------------------------------ ----------- ------------------------------
481 result_cache_max_result          integer     5
482 result_cache_max_size             big integer 12M
483 result_cache_mode             string     MANUAL
484 result_cache_remote_expiration         integer     0
485 resumable_timeout             integer     0
486 rollback_segments             string
487 sec_case_sensitive_logon         boolean     TRUE
488 sec_max_failed_login_attempts         integer     3
489 sec_protocol_error_further_action    string     (DROP,3)
490 sec_protocol_error_trace_action      string     TRACE
491 sec_return_server_release_banner     boolean     FALSE
492 
493 NAME                     TYPE     VALUE
494 ------------------------------------ ----------- ------------------------------
495 serial_reuse                 string     disable
496 service_names                 string     NODE12C04
497 session_cached_cursors             integer     50
498 session_max_open_files             integer     10
499 sessions                 integer     472
500 sga_max_size                 big integer 2400M
501 sga_min_size                 big integer 0
502 sga_target                 big integer 2400M
503 shadow_core_dump             string     partial
504 shared_memory_address             integer     0
505 shared_pool_reserved_size         big integer 24M
506 
507 NAME                     TYPE     VALUE
508 ------------------------------------ ----------- ------------------------------
509 shared_pool_size             big integer 0
510 shared_server_sessions             integer
511 shared_servers                 integer     1
512 shrd_dupl_table_refresh_rate         integer     60
513 skip_unusable_indexes             boolean     TRUE
514 smtp_out_server              string
515 sort_area_retained_size          integer     0
516 sort_area_size                 integer     65536
517 spatial_vector_acceleration         boolean     FALSE
518 spfile                     string     /orcl/app/oracle/product/12.1.
519                          0/db_1/dbs/spfileorcl.ora
520 
521 NAME                     TYPE     VALUE
522 ------------------------------------ ----------- ------------------------------
523 sql92_security                 boolean     TRUE
524 sql_trace                 boolean     FALSE
525 sqltune_category             string     DEFAULT
526 standby_archive_dest             string     ?#/dbs/arch
527 standby_db_preserve_states         string     NONE
528 standby_file_management          string     MANUAL
529 star_transformation_enabled         string     FALSE
530 statistics_level             string     TYPICAL
531 streams_pool_size             big integer 0
532 tape_asynch_io                 boolean     TRUE
533 target_pdbs                 integer     4
534 
535 NAME                     TYPE     VALUE
536 ------------------------------------ ----------- ------------------------------
537 temp_undo_enabled             boolean     FALSE
538 thread                     integer     0
539 threaded_execution             boolean     FALSE
540 timed_os_statistics             integer     0
541 timed_statistics             boolean     TRUE
542 trace_enabled                 boolean     TRUE
543 tracefile_identifier             string
544 transactions                 integer     519
545 transactions_per_rollback_segment    integer     5
546 undo_management              string     AUTO
547 undo_retention                 integer     900
548 
549 NAME                     TYPE     VALUE
550 ------------------------------------ ----------- ------------------------------
551 undo_tablespace              string     UNDOTBS1
552 unified_audit_sga_queue_size         integer     1048576
553 uniform_log_timestamp_format         boolean     TRUE
554 use_dedicated_broker             boolean     FALSE
555 use_large_pages              string     TRUE
556 user_dump_dest                 string     /orcl/app/oracle/product/12.1.
557                          0/db_1/rdbms/log
558 utl_file_dir                 string
559 workarea_size_policy             string     AUTO
560 xml_db_events                 string     enable
561 SQL>
View Code
[oracle@node12c04 admin]$ cd $ORACLE_HOME/dbs --文件存放處
[oracle@node12c04 dbs]$ pwd /orcl/app/oracle/product/12.1.0/db_1/dbs 更改pfile文件見下 [oracle@node12c04 dbs]$ pwd /orcl/app/oracle/product/12.1.0/db_1/dbs [oracle@node12c04 dbs]$ cat initorcl.ora --這個備用FAR SYNC的話和節點一的配置差不多,都是要傳歸檔到備庫,只是充當臨時效果 *.audit_file_dest='/orcl/app/oracle/admin/orcl/adump' *.audit_trail='db' *.compatible='12.2.0' *.control_files='/orcl/app/oracle/oradata/orcl/control01.ctl','/orcl/app/oracle/fast_recovery_area/orcl/control02.ctl' *.data_guard_sync_latency=0 *.db_block_size=8192 *.db_name='orcl' ---實例名字這里寫的是主庫的實力名字 *.db_recovery_file_dest='/orcl/app/oracle/fast_recovery_area/orcl' *.db_recovery_file_dest_size=1073741824 *.db_unique_name='NODE12C04' ----改為自己的db_unique_name,不能與其他同集群db_unique_name 一致 *.dg_broker_start=TRUE *.diagnostic_dest='/orcl/app/oracle' *.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)' *.enable_pluggable_database=true *.fal_server='node12c01' --目標服務器 *.job_queue_processes=10 *.local_listener='LISTENER_ORCL' *.log_archive_config='dg_config=(NODE12C01,NODE12C02,NODE12C03,NODE12C04)' *.log_archive_dest_1='location=/orcl/app/oracle/oradata/orcl/archivelog VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=node12c03' *.log_archive_dest_2='service="NODE12C02"','ASYNC db_unique_name="node12c02" net_timeout=30','valid_for=(standby_logfiles,standby_role)' ---dest可以先這個配置成我這樣,也可以稍等會oracle 命令配置
*.log_archive_dest_state_2='ENABLE' orcl.log_archive_format='%t_%s_%r.dbf' *.log_archive_max_processes=4 *.log_archive_min_succeed_dest=1 orcl.log_archive_trace=0 *.nls_language='AMERICAN' *.nls_territory='AMERICA' *.open_cursors=300 *.pga_aggregate_target=799m *.processes=300 *.remote_login_passwordfile='EXCLUSIVE' *.sga_target=2394m *.standby_file_management='MANUAL' *.undo_tablespace='UNDOTBS1'

  恢復控制文件

啟動數據庫到nomount狀態--由於啟動弄mount需要pfile, 假如pfile位置更改或者識別不到可以使用指定pfile啟動

SQL> startup nomount 或者 SQL> startup nomount file='/orcl/app/oracle/product/12.1.0/db_1/dbs/initorcl.ora' SQL> exit 進入rman 恢復控制文件 rman target / RMAN> restore controlfile from '/orcl/app/oracle/product/12.1.0/db_1/dbs/fs01.ctl'; RMAN> exit 啟動到mount SQL> startup mount --- 恢復后再后續的啟動中就只需要啟動到mount狀態即可

設置啟動為spfile
SQL> create spfile from pfile;
SQL> shutdown immediate
 
         
SQL> startup

  設置參數

db_unique_name 參數配置

alter system set db_unique_name='node12c04';

fal_server配置

alter system set fal_server='node12c01';
這個為主數據庫 

配置log_archive_config

alter system set log_archive_config='dg_config=(node12c01,node12c02,node12c03,node12c04)';
寫所有集群機器

配置dest
log_archive_dest_1,寫歸檔到本地歸檔路徑
alter system set log_archive_dest_1='location=/orcl/app/oracle/oradata/orcl/archivelog valid_for=(all_logfile,all_roles) db_unique_name=node12c03' scope=spfile;

log_archive_dest_2,寫歸檔到備庫,用async的方式,因為主到fs是sync,fs到備庫是async。
alter system set log_archive_dest_2='service=node12c02 async valid_for=(standby_logfiles,standby_role) db_unique_name=node12c02';
log_archive_dest_3, 
不用寫dest3。

 06,開始啟動

關閉所有FAR 服務的數據庫!!


重啟主庫 ---這里FS兩個節點是並未啟動的狀態

主庫所有pdb都要啟動
SQL >  shutdown immediate
SQL > startup 
read write 配置為讀寫模式
SQL > alter pluggable database all open read write;



重啟備庫 --- ---這里FS兩個節點是並未啟動的狀態

SQL > shutdown immediate
SQL >startup
SQL > alter pluggable database all open read only;  --啟動到只讀模式
SQL > alter database recover managed standby database using current logfile disconnect from session;




啟動FAR Sync 節點一

SQL > startup mount

啟動FAR Sync 節點二

SQL > startup mount

主庫查看保護級別,

SQL> select open_mode,protection_mode,protection_level,switchover_status from v$database;

OPEN_MODE         PROTECTION_MODE      PROTECTION_LEVEL     SWITCHOVER_STATUS
-------------------- -------------------- -------------------- --------------------
READ WRITE         MAXIMUM PERFORMANCE  MAXIMUM PERFORMANCE  TO STANDBY

發現並不是最大可用模式,我們進行調整,語法:

  SQL> alter database set standby database to maximize availability;

Database altered.

  SQL> select open_mode,protection_mode,protection_level,switchover_status from v$database;

OPEN_MODE         PROTECTION_MODE      PROTECTION_LEVEL     SWITCHOVER_STATUS
-------------------- -------------------- -------------------- --------------------
READ WRITE         MAXIMUM AVAILABILITY MAXIMUM AVAILABILITY TO STANDBY

一個 Far Sync 實例的話,如果出現問題,雖然能夠保證 redo 直接傳輸到 standby 庫,但是 primary 庫保護模式從最大可用模式(MaximumAvailability)降為最大性能模式(Maximum Performance)。 因此我們可以在距離主庫較近的地點設置 2 個 FarSync 實例保證高可用性。當一個 Far Sync實例不可用, primary 庫自動使用備用 FarSync 庫,並且 primary 庫保護模式保持最大可用模式(Maximum Availability) 不變,零數據丟失。

07,節點啟動狀態

  主庫查看命令:

set linesize 160
select * from v$dataguard_config;

理論上是未應用的那個unknown !!  狀態的話主庫認識到狀態未FAR就會發送日志過去

  查看Far Sync實例狀態

 

select protection_mode,database_role,protection_level,open_mode from v$database;

  查看日志有沒有問題

手工切換日志,可在下方命令查詢后切換此命令,再次查詢,看是否由改變

alter system archive log current;

主庫:

SQL> select max(sequence#) from v$archived_log;

MAX(SEQUENCE#)
--------------
       279


far sync:

SQL> select max(sequence#) from v$archived_log;

MAX(SEQUENCE#)
--------------
       279

備庫:

SQL> select max(sequence#) from v$archived_log;

MAX(SEQUENCE#)
--------------
       279

FARsync2:

SQL> select max(sequence#) from v$archived_log;

MAX(SEQUENCE#)
--------------
       276   ---這個日志沒有與他們一樣是因為沒有應用,FAR1 宕機后就會通過這個來應用

08,FAR SYNC 測試

查看alter日志

 

配置listener.ora和tnsnames.ora 配置內容見上 同配置可直接拷貝,不同的話,更改對應名字IP即
[Pèizhì listener.Ora hé tnsnames.Ora pèizhì nèiróng jiàn shàng tóng pèizhì kě zhíjiē kǎobèi, bùtóng dehuà, gēnggǎi duìyìng míngzì IP jí]
Configure listener.ora and tnsnames.ora
See the configuration content
The same configuration can be copied directly. If not, change the corresponding name IP.
FARsYNC2
FARsYNC2


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM