问:Amazon RDS for Oracle 提供哪些类型的许可选项?

Amazon RDS for Oracle 提供两种许可使用选项:

  • 自带许可 (BYOL):在这种授权模式下,可以使用自己现有的 Oracle 数据库许可在 Amazon RDS 上运行 Oracle 部署。要以 BYOL 模型运行数据库实例,您必须具有与想要运行的数据库实例类和 Oracle Database 版本对应的 Oracle Database 许可 (及软件更新许可和支持)。您也必须遵循 Oracle 对云计算环境中 Oracle Database 软件的授权政策。数据库实例驻留在 Amazon EC2 环境中,Oracle 对于 Amazon EC2 的授权政策位于此处
  • 附带许可:在“附带许可”服务模式下,无需单独购买 Oracle 许可;Oracle 数据库软件已得到 AWS 许可。“附带许可”定价中包含软件、底层硬件资源,以及 Amazon RDS 管理功能。

问:Amazon RDS for Oracle 支持哪些 Oracle 数据库版本?

Amazon RDS 目前支持以下各种许可模式下的以下 Oracle Database 版本:

  • BYOL:Standard Edition Two (SE2)、Standard Edition One (SE1)、Standard Edition (SE) 和 Enterprise Edition (EE)
  • 附带许可:标准版本一 (SE1) 和标准版本二 (SE2)

问:使用 Amazon RDS for Oracle 时有哪些许可政策?

  • BYOL:要在 BYOL 模式下运行数据库实例,必须拥有适用于您要运行的数据库实例等级和 Oracle 数据库版本的相应 Oracle 数据库许可(含软件更新许可和支持)。还必须遵守 Oracle 在云计算环境中许可 Oracle Database 软件的政策。数据库实例驻留在 Amazon EC2 环境中,Oracle 对于 Amazon EC2 的授权政策位于此处
  • 附带许可:在“附带许可”服务模式下,无需单独购买 Oracle 许可;Oracle 数据库软件已得到 AWS 许可。

问:如何支持 Amazon RDS for Oracle?

  • BYOL:在此模式下,可以继续使用有效的 Oracle 支持账户,并能直接联系 Oracle 解决特定的 Oracle 数据库服务请求。如果具有有效的 AWS Premium Support 账户,可以联系 AWS Premium Support 解决 Amazon RDS 的特定问题。Amazon Web Services 和 Oracle 对于需要获取两家组织协助的情况,设有多供应商支持流程。
  • 附带许可:在此模式下,如果拥有有效的 AWS Premium Support 账户,可以联系 AWS Premium Support 解决 Amazon RDS 和 Oracle 数据库特定的服务请求。

问:许可选项对数据库实例扩展有何影响?

  • BYOL:您可以根据 Oracle 许可扩展数据库实例。
  • 附带许可:您可以随时扩展运行 Oracle 的数据库实例,但受各个数据库实例类现行的小时定价约束。

有关对预留数据库实例扩展所产生的影响的详细信息,请参阅预留实例页面

问:许可选项对版本升级有何影响?

  • BYOL:需要从 Oracle 启用“软件更新许可和支持”才能使用 Amazon RDS for Oracle Database。
  • 附带许可:“软件更新许可”的费用已含在小时价格中,这样您便能够获取 Oracle Database 软件更新。

问:是否可以更改我的数据库实例的许可选项(例如,从“BYOL”改为“附带许可”)?

能,您可以通过 AWS CLI 或通过 AWS 控制台选择 Modify Instance (修改实例) 并在“Licensing Model (许可模式)”下拉菜单中选择相应选项后,更改您的许可选项。

问:是否可以更改数据库实例运行的 Oracle 版本(例如,从 Oracle 11g R2 SE2 改为 EE)?

对于 BYOL 模式,只要您拥有适合计划运行的数据库实例版本和类的未使用 Oracle 许可证,即可从 Oracle 软件的 SE2 版本迁移到企业版。您无法从企业版迁移到其他版本。要更改版本并保留数据,您需要对正在运行的数据库实例拍摄快照,并基于该快照创建所需版本的新数据库实例。然后,应删除旧数据库实例,除非您希望其保持运行并拥有相应的 Oracle Database 许可。

问:什么是适用于 Oracle 的 Amazon RDS 数据库引擎版本,它们与 Oracle 补丁集有何关联?

在 Oracle 环境下,Amazon RDS 数据库引擎版本的组织方式如下:

适用于 Oracle 的数据库引擎版本 = X.Y.Z

X = 主要版本(例如:11.2),Y = 发布级别(例如:0.2),Z = 发布系列内的版本编号(例如:v2)。例如,Oracle 的数据库引擎版本可以是 11.2.0.2.v2

Oracle 每季度对支持的发布级别发布数据库修补程序集更新 (PSU)。(例如,11.2.0.2.1)。PSU 包括 Oracle 建议的安全修复及其他费安全修复程序。

Amazon RDS 数据库引擎版本作为基础内容内置在给定的 PSU 中,并且可能包含除此之外的其他修复程序。

从 Amazon RDS 角度来说,主要版本或发布级别变化的版本变更将被视为主要变更。示例:从 11.2.0.2.Z 升级到 11.2.0.4.Z。如果版本内版次发生变更,则此版次变更被视为次要变更。示例:从 11.2.0.2.v2 -> 11.2.0.2.v3。

截至目前,Amazon RDS 支持主要版本 11.2 (11g Release 2) 和 12c。我们计划在未来支持更多的主要版本。

问:适用于 Oracle 的数据库引擎版本由哪些补丁集构成?

有关适用于 Oracle 的每个数据库引擎版本的详细修补程序集构成信息,请参阅 Amazon RDS 用户指南

问:Amazon RDS 是否针对升级引擎版本或弃用当前不受支持的引擎版本提供了准则?

是。请参阅 Amazon RDS 常见问题

问:适用于 Oracle 的 Amazon RDS 支持哪种类型的复制?

适用于 Oracle 的 Amazon RDS 对于“附带许可”和“自带许可 (BYOL)”许可模式都支持多可用区部署

问:Amazon RDS 是否使用 Oracle Data Guard 进行多可用区部署?

Oracle Data Guard 是 Oracle 数据库企业版推出的高可用性功能。Amazon RDS 当前采用不同的同步复制技术和自动故障转移功能来对 Oracle 数据库实例提供多可用区域部署。Amazon RDS 支持的所有 Oracle 数据库版本都可使用多可用区域部署。

问:如果在“BYOL”许可模式下对 Oracle 数据库实例使用多可用区部署,是否需要额外的许可?

是,对于备用数据库实例,预计多可用区域部署所需的许可数是对应的单一可用区域部署的两倍。不过,您需要查看 Oracle 的软件许可协议并遵守 Oracle 的许可政策。

问:Amazon RDS 上是否支持 Oracle RAC?

不,当前不支持 RAC。

问:Amazon RDS 上支持哪些企业版选项?

在 BYOL 模式下,当前支持下列企业版选项:

  • 高级安全(透明数据加密、本地网络加密)
  • 分区
  • 管理包(诊断、调优)
  • 高级压缩
  • 全面调用

问:适用于 Oracle 的 Amazon RDS 上支持哪些字符集?

Amazon RDS 支持 Oracle“建议的 ASCII 数据库字符集”列表中的三十种字符集。您可以在创建新数据库实例时,指定所需的字符集。此项是可选的,默认的字符集为 AL32UTF8。有关更多信息,请参阅 Amazon RDS 文档

问:使用 Amazon RDS 上的 Transparent Data Encryption(透明数据加密)时,谁将管理 Oracle Wallet 和 Master Encryption Key?

Amazon RDS 将管理数据库实例中的 Oracle Wallet 和 Master Encryption Key。

如何知道 Amazon RDS 是否支持特定的 Oracle 数据库功能?

Oracle 数据库支持许多功能,具体情况因您运行的 Oracle 数据库版本而异。有关 Amazon RDS 支持的 Oracle 功能,请参阅 Amazon RDS 用户指南