RDS Custom for Oracle 的要求和限制
在本主题中,您可以查找 Amazon RDS Custom for Oracle 功能可用性和要求的摘要以便快速参考。
主题
RDS Custom for Oracle 的一般要求
确保符合 Amazon RDS Custom for Oracle 的以下要求:
- 
                您应有权访问我的 Oracle 支持 和 Oracle 软件传输云 以下载 RDS Custom for Oracle 支持的安装文件和补丁列表。如果您使用未知的补丁程序,则自定义引擎版本 (CEV) 将创建失败。在这种情况下,请联系 RDS Custom 支持团队并要求添加缺少的补丁程序。有关更多信息,请参阅 步骤 2:从 Oracle 软件传输云下载数据库安装文件和补丁。 
- 
                您对 Amazon S3 具有访问权限。您需要此服务的原因如下: - 
                        您将 Oracle 安装文件上传到 S3 桶。您可以使用上传的安装文件创建 RDS Custom CEV。 
- 
                        RDS Custom for Oracle 使用从内部定义的 S3 桶下载的脚本对数据库实例执行操作。这些脚本是入门和 RDS Custom 自动化所必需的。 
- 
                        RDS Custom for Oracle 将某些文件上传到位于您的客户账户中的 S3 存储桶。这些存储桶使用以下命名格式: do-not-delete-rds-custom-account_id-region-uuid。例如,您可能有一个名为do-not-delete-rds-custom-123456789012-us-east-1-12a3b4的存储桶。
 有关更多信息,请参阅步骤 3:将安装文件上传到 Amazon S3和创建 CEV。 
- 
                        
- 
                您可以使用RDS Custom for Oracle 的数据库实例类支持中列出的数据库实例类创建 RDS Custom for Oracle 数据库实例。 
- 
                您的 RDS Custom for Oracle 数据库实例运行 Oracle Linux 8(建议)或 Oracle Linux 7。如果您需要 Oracle Linux 7,请联系 Amazon Web Services 支持。有关更多信息,请参阅 RDS Custom for Oracle 数据库升级注意事项。 
- 
                您指定使用 gp2、gp3 或 io1 固态驱动器进行 Amazon EBS 存储。最大存储大小为 64TiB。 
- 
                您拥有创建 RDS Custom for Oracle 数据库实例的 Amazon KMS 密钥。有关更多信息,请参阅 步骤 1:创建或重用对称加密 Amazon KMS 密钥。 
- 
                您拥有创建 RDS Custom for Oracle 数据库实例所需的 Amazon Identity and Access Management(IAM)角色和实例配置文件。有关更多信息,请参阅 步骤 4:为 RDS Custom for Oracle 配置 IAM。 
- 
                创建 CEV 或 RDS Custom 数据库实例的 Amazon Identity and Access Management (IAM) 用户具有 IAM、CloudTrail 和 Amazon S3 所需的权限。 有关更多信息,请参阅 步骤 5:为您的 IAM 用户或角色授予所需的权限。 
- 
                您可以提供自己的 Virtual Private Cloud (VPC) 和安全组配置。有关更多信息,请参阅 步骤 6:为 RDS Custom for Oracle 配置 VPC。 
- 
                您提供 RDS Custom for Oracle 可用于访问其它 Amazon Web Services 服务的网络配置。有关特定要求,请参阅 步骤 4:为 RDS Custom for Oracle 配置 IAM。 
RDS Custom for Oracle 的一般限制
以下限制适用于 RDS Custom for Oracle:
- 
                您无法修改现有 RDS Custom for Oracle 数据库实例的数据库实例标识符。 
- 
                您无法为 Oracle Database 19c 以外的任何版本指定 Oracle 多租户架构。 
- 
                    您无法在单个 RDS Custom for Oracle 数据库实例上创建多个 Oracle 数据库。 
- 
                您无法停止 RDS Custom for Oracle 数据库实例或其底层 Amazon EC2 实例。无法停止 RDS Custom for Oracle 数据库实例的计费。 
- 
                您无法使用自动共享内存管理功能,因为 RDS Custom for Oracle 仅支持自动内存管理。有关更多信息,请参阅《Oracle 数据库管理员指南》中的自动内存管理 。 
- 
                确保不要更改主数据库实例的 DB_UNIQUE_NAME。更改名称会导致任何还原操作卡住。
- 
                在同一区域内,不能同时制作超过 20 个快照副本。 
- 
                您无法将 describe-reserved-db-instancesAPI 用于 RDS Custom for Oracle 数据库实例。
有关修改 RDS Custom for Oracle 数据库实例的具体限制,请参阅修改 RDS Custom for Oracle 数据库实例。有关复制限制,请参阅RDS Custom for Oracle 复制的一般限制。
RDS Custom for Oracle 的 CEV 和 AMI 限制
以下限制适用于 RDS Custom for Oracle CEV 和 AMI:
- 
                
    您不能提供自己的 AMI 以在 RDS Custom for Oracle CEV 中使用。您可以指定使用 Oracle Linux 8 的默认 AMI,也可以指定 RDS Custom for Oracle CEV 以前使用过的 AMI。 注意当发现常见漏洞时,RDS Custom for Oracle 会发布新的默认 AMI。没有固定的时间表可用或提供保证。RDS Custom for Oracle 通常每 30 天发布一次新的默认 AMI。 
- 
                您无法修改 CEV 以使用其他 AMI。 
- 
                您无法从使用 custom-oracle-ee或custom-oracle-se2引擎类型的 CEV 创建 CDB 实例。CEV 必须使用custom-oracle-ee-cdb或custom-oracle-se2-cdb。
- 
                RDS Custom for Oracle 目前不允许您通过 RDS API 调用升级 RDS Custom for Oracle 数据库实例的操作系统。作为一种解决方法,您可以使用以下命令手动更新操作系统: sudo yum update --security。
创建和修改工作流程的不受支持的设置
当您创建或修改 RDS Custom for Oracle 数据库实例时,您无法执行以下操作:
- 
                更改数据库实例类中的 CPU 内核数和每个内核的线程数。 
- 
                启用存储弹性伸缩。 
- 
                将备份保留期设置为 0。
- 
                配置 Kerberos 身份验证。 
- 
                指定自己的数据库参数组或选项组。 
- 
                开启性能详情。 
- 
                开启自动次要版本升级。 
您的 Amazon Web Services 账户的数据库实例限额
确保 RDS Custom 和 Amazon RDS 数据库实例的总数不超过您的配额限制。例如,如果您的 Amazon RDS 配额为 40 个数据库实例,则可以有 20 个 RDS Custom for Oracle 数据库实例和 20 个 Amazon RDS 数据库实例。