

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon RDS Custom for Oracle 的資料庫架構
<a name="custom-oracle.db-architecture"></a>

**注意**  
終止支援通知：2027 年 3 月 31 日， AWS 將終止對 Amazon RDS Custom for Oracle 的支援。2027 年 3 月 31 日之後，您將無法再存取 RDS Custom for Oracle 主控台或 RDS Custom for Oracle 資源。如需詳細資訊，請參閱[RDS Custom for Oracle 終止支援](RDS-Custom-for-Oracle-end-of-support.md)。

RDS Custom for Oracle 同時支援 Oracle 多租戶和非多租戶架構。

**Topics**
+ [支援的 Oracle 資料庫架構](#custom-oracle.db-architecture.types)
+ [支援的引擎類型](#custom-oracle.db-architecture.engine-types)
+ [Oracle 多租戶架構中支援的功能](#custom-oracle.db-architecture.features)

## 支援的 Oracle 資料庫架構
<a name="custom-oracle.db-architecture.types"></a>

Oracle 多租戶架構 (也稱為 CDB 架構) 可讓 Oracle 資料庫作為容器資料庫 (CDB) 運作。CDB 包含插入式資料庫 (PDB)。PDB 是結構描述和物件的集合，此集合會對應用程式顯示為傳統 Oracle 資料庫。如需詳細資訊，請參閱《Oracle 多租戶管理員指南》**中的[多租戶架構簡介](https://docs.oracle.com/en/database/oracle/oracle-database/19/multi/introduction-to-the-multitenant-architecture.html)。

CDB 和非 CDB 架構是互斥的。如果 Oracle 資料庫不是 CDB，則其是非 CDB，因此不能包含 PDB。在 RDS Custom for Oracle 中，僅 Oracle Database 19c 支援 CDB 多租戶架構。因此，如果您使用舊版 Oracle 資料庫建立資料庫執行個體，則只能建立非 CDB。如需詳細資訊，請參閱[多租戶架構考量](custom-creating.md#custom-creating.overview)。

## 支援的引擎類型
<a name="custom-oracle.db-architecture.engine-types"></a>

當您建立 Amazon RDS Custom for Oracle CEV 或資料庫執行個體時，請選擇 CDB 引擎類型或非 CDB 引擎類型：
+ `custom-oracle-ee-cdb` 和 `custom-oracle-se2-cdb`

  這些引擎類型指定 Oracle 多租戶架構。此選項僅適用於 Oracle Database 19c。當您使用多租戶架構建立 RDS for Oracle 資料庫執行個體時，您的 CDB 包含下列容器：
  + CDB 根 (`CDB$ROOT`)
  + PDB 種子 (`PDB$SEED`)
  + 起始 PDB

  您可以使用 Oracle SQL 命令 `CREATE PLUGGABLE DATABASE` 建立更多 PDB。您無法使用 RDS API 建立或刪除 PDB。
+ `custom-oracle-ee` 和 `custom-oracle-se2`

  這些引擎類型指定傳統非 CDB 架構。非 CDB 不能包含插入式資料庫 (PDB)。

如需詳細資訊，請參閱[多租戶架構考量](custom-creating.md#custom-creating.overview)。

## Oracle 多租戶架構中支援的功能
<a name="custom-oracle.db-architecture.features"></a>

RDS Custom for Oracle CDB 執行個體支援下列功能：
+ 備份
+ 從備份進行還原和時間點還原 (PITR)
+ 僅供讀取複本
+ 次要版本升級