在物理 Data Guard 中對異構主備系統的支援 (文件 ID 1602437.1)

mosdoc發表於2016-12-14
  1. 在任何環境中,如果主資料庫和備用資料庫之間存在與二進位制級別相關的 PL/SQL 不相容,則備用資料庫無法以只讀模式開啟。下表中引用了文件 Note:414043.1,介紹這種情況的任意平臺組合(該說明提供有關在角色轉換後消除不相容性的指導)。  在 Oracle Database 11g 的這種環境中,可以透過將其臨時轉換為 備用資料庫來的方式來訪問備用資料庫,而在 Oracle Database 10g 中,則按照《Data Guard 10g Concepts and Administration guide》中的以下章節所述來以讀/寫方式開啟備用資料庫:。 這兩種方法需要遵守 Note:414043.1 中的步驟操作才能使資料庫對使用者可用。
  2. 請確保閱讀了下表中引用的技術支援文件。.
  3. 對於所支援平臺組合,RMAN 通常支援物理備用資料庫的例項化。有關詳細資訊,請參閱技術支援 Note 1079563.1。
  4. 支援組合中的平臺能夠以主或備用的角色執行。
  5. 在具有不同 PLATFORM_ID 的任意配置中,Enterprise Manager 不能用於備用資料庫建立或其他管理功能。Oracle 建議使用 Data Guard Broker命令列介面 (DGMGRL) 來管理 Oracle Database 11g 及更高版本的混合平臺組合,Oracle Database 11g 之前的配置則使用 SQL*Plus 命令列介面。

 
PLATFORM_ID
PLATFORM_NAME
發行版名稱
使用 Data Guard 重做日誌應用(物理備用)時,相同 Data Guard 配置中支援的 PLATFORM_ID
2
Solaris[tm] OE (64-bit)
Solaris Operating System (SPARC) (64-bit)
2
6 - 請參考文件 Note: 1982638.1Note: 414043.1
3 HP-UX (64-bit)
HP-UX PA-RISC
3
4 - Oracle 10g 及更高版本,請參閱技術支援文件 Note: 395982.1Note:414043.1
4 HP-UX IA (64-bit)
HP-UX Itanium
4
3 - Oracle 10g 及更高版本,請參閱技術支援文件 Note: 395982.1Note:414043.1
5 HP Tru64 UNIX
HP Tru64 UNIX
5
6 IBM AIX on POWER Systems (64-bit)
2 - 請參考文件 Note: 1982638.1Note: 414043.1
6
7 Microsoft Windows (32-bit)
Microsoft Windows (x86)
7
8, 12  - Oracle 10g 及更高版本,請參閱 技術支援文件 Note: 414043.1
10 - Oracle 11g 及更高版本,需要
11, 13 - Oracle 11g 及更高版本,請參閱 技術支援文件 Note: 414043.1,還需要
8 Microsoft Windows IA (64-bit)
Microsoft Windows (64-bit Itanium)
7 - Oracle 10g 及更高版本,請參閱 技術支援文件 Note: 414043.1
8
12 - Oracle 10g 及更高版本
11, 13 - Oracle 11g 及更高版本,需要
9 IBM zSeries Based Linux
z/Linux
9
18 (僅 64 位 zSeries)
10 Linux (32-bit)
Linux x86
7 - Oracle 11g 及更高版本,需要
10
11, 13 - Oracle 10g 及更高版本,請參閱 技術支援文件 Note: 414043.1
11 Linux IA (64-bit)
Linux Itanium
10 - Oracle 10g 及更高版本,請參閱 技術支援文件 Note: 414043.1
11
13 - Oracle 10g 及更高版本
7 - Oracle 11g 及更高版本,請參閱 技術支援文件 Note: 414043.1,還需要
8, 12 - Oracle 11g 及更高版本,需要
12 Microsoft Windows 64-bit for AMD
Microsoft Windows (x86-64)
7 - Oracle 10g 及更高版本,請參閱技術支援說明 Note: 414043.1
8 - Oracle 10g 及更高版本
12
11, 13 - Oracle 11g 及更高版本,需要
13 Linux 64-bit for AMD
Linux x86-64
7 - Oracle 11g 及更高版本,請參閱 技術支援文件 Note: 414043.1,還需要
10 - Oracle 10g 及更高版本,請參閱技術支援文件 Note: 414043.1
11 - Oracle 10g 及更高版本
8, 12 - Oracle 11g 及更高版本,需要
13
20 - Oracle 11g 及更高版本
15 HP Open VMS
HP OpenVMS Alpha
HP IA OpenVMS
OpenVMS Itanium
15
16 Apple Mac OS
Mac OS X Server
16
17 Solaris Operating System (x86)
Solaris Operating System (x86)
17
20 - Oracle 10g 及更高版本,請參閱 技術支援文件 Note: 414043.1
18 IBM Power Based Linux
Linux on Power
9(僅 64 位 zSeries)
18
20 Solaris Operating System (AMD64)
Solaris Operating System (x86-64)
13 - Oracle 11g 及更高版本
17 - Oracle 10g 及更高版本,請參閱 技術支援文件 Note: 414043.1
20


3. 其他資訊:

臨時邏輯資料庫滾動升級: 從 Oracle Database 11.1.0.7 開始,可以利用物理備用資料庫,進行臨時邏輯備庫滾動資料庫升級過程,將資料庫滾動升級到新的 Oracle Patch Set(補丁程式集)和 資料庫發行版。請參閱“Maximum Availability Architecture Best Practice”一文中的 " "。  使用資料庫滾動升級過程使得備用資料庫可以應用主資料庫傳送的重做,雖然主資料庫仍然在舊的 Oracle 發行版或 patchset(補丁程式集)上執行。臨時邏輯備庫滾動升級過程要求,在升級前 Oracle 發行版部署到 Data Guard 配置中時,主平臺和備用平臺組合是重做日誌應用(參見上表)和 SQL 應用(參閱 技術支援文件 1085687.1)支援的配置。
 

包括物理和邏輯備用 資料庫組合的 Data Guard 配置: Data Guard 配置  包括一個主資料庫和最多30個備用資料庫。這些備用資料庫可以是物理備用資料庫和邏輯備用資料庫的混合。單個Data Guard 配置中的所有物理備用資料庫必須符合本說明中的要求。與此類似,如果配置包括邏輯備用資料庫,則必須符合技術支援文件1085687.1 的要求。

Real Application Cluster 和 Automatic Storage Management: 主資料庫和備用資料庫不必都是 Oracle RAC 資料庫,也不必均使用 ASM。例如,主資料庫可以執行 Oracle RAC,使用或不使用 ASM,而備用資料庫則可以是單例項,使用或不使用ASM。 此外,在主資料庫和備用資料庫均為 Oracle RAC 資料庫時,主資料庫和備用資料庫之間的 Oracle RAC節點數可以不同。此外,主系統與備用系統之間的 ASM 和 CRS 的版本不必相同。

Exadata Database Machine:    只要相同 Data Guard 配置中的主系統和備用系統的平臺 ID 遵守上表中定義的支援要求,則主和/或備用資料庫是駐留在 Exadata Database Machine 上還是其他硬體上對於 Data Guard 來說是透明的。如果使用了 Exadata Hybrid Columnar Compression (EHCC),則強烈建議主系統和備用系統駐留在 Exadata 上。請參閱“Maximum Availability Architecture Best Practice”一文中的 ""。

參考

- ORA-600 [6101] DATA CORRUPTION IN 11.2.0.2 WINDOWS TO LINUX STANDBY DUPLICATION
NOTE:1079563.1 - RMAN DUPLICATE/RESTORE/RECOVER Mixed Platform Support
NOTE:414043.1 - Role Transitions for Data Guard Configurations Using Mixed Oracle Binaries
- CANNOT SUPPORT SPARC<->AIX MIXED DATA GUARD DUE TO CONTROLFILE INCOMPATIBILITY
- ORA-600 [6101] DATA CORRUPTION IN 11.2.0.2 WINDOWS TO LINUX STANDBY DUPLICATION

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31393455/viewspace-2130470/,如需轉載,請註明出處,否則將追究法律責任。

相關文章