View a markdown version of this page

Amazon RDS for Oracle - Amazon Relational Database Service

Amazon RDS for Oracle

Amazon RDS は、以下のバージョンおよびエディションの Oracle データベースを実行する DB インスタンスをサポートしています。

  • 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 でサポートされなくなったレガシーバージョンです。

DB インスタンスを作成する前に、このガイドの「Amazon RDS 環境のセットアップ」セクションの手順を完了してください。マスターアカウントを使用して DB インスタンスを作成すると、アカウントには DBA 権限が付与されます。ただし、いくつかの制限があります。例えば、マスターユーザーは SYSDBA 権限を必要とするオペレーションを実行できず、Oracle が提供する特定のパッケージやテーブルへのアクセスが制限されます。詳細については、「RDS for Oracle のユーザーと権限」を参照してください。このアカウントは、追加のデータベースアカウントの作成などの管理タスクに使用します。SYS、SYSTEM、またはその他の Oracle 提供の管理アカウントを使用することはできません。SYS が所有するオブジェクトに権限を付与するには、rdsadmin.rdsadmin_util.grant_sys_object プロシージャを使用します。詳細については、「SYS オブジェクトに対する権限を管理する方法」を参照してください。

以下を作成することができます。

  • DB インスタンス

  • DB スナップショット

  • ポイントインタイムの復元

  • 自動バックアップ

  • 手動バックアップ

VPC 内で Oracle Database を実行している DB インスタンスを使用できます。また、Oracle Spatial や Oracle Statspack などのさまざまなオプションを有効にして、DB インスタンスに機能を追加することもできます。オプションを使用するには、オプショングループを作成してオプションを追加し、そのオプショングループを DB インスタンスに関連付けます。詳細については、「Oracle DB インスタンスへのオプションの追加」を参照してください。Amazon RDS は、可用性の高いフェイルオーバーソリューションとして Oracle のマルチ AZ 配置をサポートしています。

重要

マネージドサービスエクスペリエンスを提供するために、Amazon RDS は DB インスタンスへのシェルアクセスを提供していません。また、高度な特権を必要とする、特定のシステムプロシージャやテーブルへのアクセスも制限しています。データベースへのアクセスには、Oracle SQL *Plus などの標準的な SQL クライアントアプリケーションを使用します。ただし、Telnet またはセキュアシェル (SSH) を使用してホストに直接アクセスすることはできません。