Oracle

物理數據庫的備用數據庫可以是可插拔的嗎?反之亦然?

  • March 16, 2016

我們目前正計劃將我們的數據庫從 11g 升級到 12c。但我對 12c 有一些困惑。這是我的問題。

  1. 非容器數據庫的備用數據庫可以是可插拔的嗎?反之亦然?
  2. 假設在 2 個不同的伺服器上有 2 個 CDB。一個有 3 個主 PDB,另一個有 3 個備用 PDB,主 PDB 具有數據保護配置。如果在一個主節點上執行切換,是否會在其他 2 個 PDB 上執行切換?

非容器數據庫的備用數據庫可以是可插拔的嗎?反之亦然?

為了將非 CDB 備用數據庫插入 CDB,非 CDB 備用數據庫也需要為 12c 版本。因此,現有的非 CDB 數據庫需要先升級到 12c,然後才能成為 12c CDB 的一部分。

假設在 2 個不同的伺服器上有 2 個 CDB。一個有 3 個主 PDB,另一個有 3 個備用 PDB,主 PDB 具有數據保護配置。如果在一個主節點上執行切換,是否會在其他 2 個 PDB 上執行切換?

dataguard 切換或故障切換操作都在 CDB 級別執行。當 Data Guard 配置有 CDB 數據庫時,所有 PDB 也會復製到目標。同樣,當執行故障轉移或切換操作時,所有 PDB 也會與 CDB 容器一起更改角色。

由於遷移是一項嚴肅的任務,我建議查看基於 Oracle 支持知識的文件。(需要 MOS 帳戶)

使用 ASM 進行文件儲存遷移非 CDB 和 PDB 的分步範例(文件 ID 1576755.1)

引用自:https://dba.stackexchange.com/questions/132342