Amazon RDS for Oracle
Amazon RDS 支持运行以下版本的 Oracle Database 的数据库实例:
-
Oracle Database 26ai(26.0.0.0)
-
Oracle Database 21c(21.0.0.0)
-
Oracle Database 19c(19.0.0.0)
注意
Oracle Database 11g、Oracle Database 12c 和 Oracle Database 18c 是旧版本,在 Amazon RDS 中不再受支持。
Oracle 将于 2027 年 7 月 31 日终止对 Oracle Database 21c 的支持。在此日期之后,Amazon RDS for Oracle 将弃用 Oracle Database 21c。要规划升级,请参阅为 Oracle Database 21c 终止支持做准备。
在创建数据库实例之前,需要完成本指南的设置 Amazon RDS 环境部分中的步骤。当您使用主账户创建数据库实例时,该账户将获得 DBA 权限,但有一些限制。例如,主用户无法执行需要 SYSDBA 权限的操作,并且对 Oracle 提供的某些包和表的访问受限。有关更多信息,请参阅RDS for Oracle 用户和权限。此账户用于管理任务,如创建其他数据库账户。您不能使用 SYS、SYSTEM 或其他 Oracle 提供的管理账户。要授予对 SYS 所拥有的对象的权限,请使用 rdsadmin.rdsadmin_util.grant_sys_object 过程。有关更多信息,请参阅如何管理对于 SYS 对象的权限。
您可执行以下操作:
-
数据库实例
-
数据库快照
-
时间点恢复
-
自动备份
-
手动备份
您可以在 VPC 内使用运行 Oracle 数据库的数据库实例。还可以通过启用各种选项(Oracle Spatial 或 Oracle Statspack)向数据库实例添加功能。要使用某个选项,您可以创建选项组,将选项添加到其中,然后将选项组关联到数据库实例。有关更多信息,请参阅向 Oracle 数据库实例添加选项。Amazon RDS 支持对 Oracle 的多可用区部署,这是一种高可用性故障转移解决方案。
重要
为了提供托管服务体验,Amazon RDS 未提供数据库实例的 Shell 访问权限。并且还限制了对需要高级权限的某些系统程序和表的访问。您可以使用标准 SQL 客户端(例如 Oracle SQL*Plus)访问您的数据库。不过,您无法使用 Telnet 或 Secure Shell(SSH)直接访问主机。