选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

RDS Custom for Oracle 数据库升级注意事项

聚焦模式
RDS Custom for Oracle 数据库升级注意事项 - Amazon Relational Database Service

如果您计划升级数据库,请考虑以下事项:

  • 当前支持的操作系统(OS)版本为 Oracle Linux 8。要继续接收来自 RDS Custom for Oracle 的最新安全更新和补丁,请通过指定基于此操作系统的 CEV,将您的数据库实例升级到 Oracle Linux 8。Oracle Database 12c 版本 1(12.1)、Oracle Database 版本 2(12.2)和 Oracle Database 19c 是唯一支持 Oracle Linux 8 的版本。要迁移到最新的 Oracle Linux 8 AMI,请将您的操作系统升级到最新的 AMI。有关更多信息,请参阅 升级 RDS Custom for Oracle 数据库实例

    Oracle Linux 7.9 于 2024 年 12 月 31 日终止支持。要在支持终止后继续运行 Oracle Linux 7,需要购买 Oracle 扩展支持许可证。您负责安全更新,并且必须手动修补 RDS Custom for Oracle 实例。有关更多信息,请参阅 Lifetime Support Policy: Coverage for Oracle Open Source Service Offerings

  • 当您升级主数据库实例中的数据库二进制文件时,RDS Custom for Oracle 会自动升级您的只读副本。但是,在升级操作系统时,您必须手动升级只读副本。

  • 在将容器数据库(CDB)升级为新的数据库版本时,RDS Custom for Oracle 会检查所有 PDB 是否已打开或是否能够打开。如果不满足这些条件,RDS Custom 会停止检查并将数据库返回到其原始状态,而无需尝试升级。如果满足条件,RDS Custom 首先修补 CDB 根目录,然后并行修补所有其他 PDB(包括 PDB$SEED)。

    完成修补后,RDS Custom 会尝试打开所有 PDB。如果任何 PDB 无法打开,则会收到以下事件:The following PDBs failed to open: list-of-PDBs。如果 RDS Custom 无法修补 CDB 根目录或任何 PDB,则实例将进入 PATCH_DB_FAILED 状态。

  • 您可能需要同时执行主要数据库版本升级和将非 CDB 转换为 CDB。在这种情况下,建议您按以下步骤操作:

    1. 创建一个使用 Oracle 多租户架构的新 RDS Custom for Oracle 数据库实例。

    2. 将非 CDB 插入 CDB 根目录,将其创建为 PDB。确保非 CDB 与您的 CDB 是相同的主要版本。

    3. 通过运行 noncdb_to_pdb.sql Oracle SQL 脚本来转换您的 PDB。

    4. 验证您的 CDB 实例。

    5. 升级 CDB 实例。

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。