Oracle

插入新 PDB 後重建 Oracle 19c 備用數據庫

  • November 17, 2021

我有一個在 Linux 7 上執行的 Oracle 19c Dataguarded 物理備用數據庫設置。容器數據庫有一個 PDB,但我現在剛剛將一個新的 PDB 插入主數據庫。我需要做什麼才能將這個新的 PDB 複製到備用數據庫?我需要重建整個備用伺服器嗎?非常感謝。

跟進 -> 插入 PDB 後,它不會自動複製到備用端。我找到了這篇文章(適用於 18c),但它需要活動數據保護(單獨許可):https://oracle-base .com/articles/18c/multitenant-copying-a-pdb-in-a-data-guard-environment-18c

有誰知道如何將新插入的 19c (ASM) PDB 複製到備用數據庫(不使用活動數據保護)?更新:您實際上可以在這種情況下使用 ADG 而不會違反許可協議。

如果從清單文件(XML 文件)插入非 CDB 或 PDB,則會在備用數據庫中創建 PDB,但由於數據文件未復製到備用數據庫,因此 PDB 不可用。可以重複使用備用數據庫上的數據文件,但在外掛之前需要做一些工作。或者,您可以僅在主數據庫上創建 PDB (STANDBYS=NONE),然後在備用數據庫上恢復 PDB。我和我的同事做了一個關於多租戶遷移的網路研討會,我們討論了這種情況。您可以看一下(期待 1:02:09): https ://videohub.oracle.com/media/Migrate+to+the+Multitenant+Architecture/1_izx15u3d 您也可以在這裡查看相應的幻燈片: http://apex.oracle.com/pls/apex/f?p=202202:2:::::P2_SUCHWORT:multitenant

根據您選擇的選項,幻燈片會參考 MOS 註釋以獲取更多詳細資訊。

不需要 - PDB 將被複製到備用數據庫。這是網址

https://oracle-base.com/articles/12c/multitenant-controlling-pdb-replication-in-data-guard-environments-12c

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