Amazon RDS Custom for Oracle の既知の問題と制限
RDS Custom for Oracle を使用する場合は、DB インスタンスの次の問題と制限に注意してください。
既知の問題
RDS Custom for Oracle の次の問題に注意してください。
-
データベースインスタンスが古い AMI にある場合、一部の RDS API をブロックできます。この問題を解決するには、OS パッチを使用して DB インスタンスに最新の AMI にパッチを適用します。詳細については、「CEV アップグレードのオプション」を参照してください。
-
コンピューティングのスケール、OS アップグレード、および RDS Custom がルートボリュームを置き換えるその他のワークフローの後に、
crontab
ファイルを設定する必要があります。crontab
のバックアップを保持しておくことを強くお勧めします。 -
/rdsdbdata/config/oracle_pfile
で次の初期化パラメータを宣言する必要があります。-
MEMORY_MAX_TARGET
-
MEMORY_TARGET
-
PGA_AGGREGATE_TARGET
-
PROCESSES
-
SGA_TARGET
-
USE_LARGE_PAGES
前述のパラメータが
/rdsdbdata/config/oracle_pfile
で宣言されていない場合、リードレプリカの作成とコンピューティングのスケールが失敗する可能性があります。 -
制限事項
RDS Custom for Oracle には以下の制限事項があります。
-
サーバーパラメータファイル、監査ファイル、
listener.ora
、tnsnames.ora
、sqlnet.ora
などの設定ファイルのシンボリックリンクは削除できません。また、これらのファイルのディレクトリ構造を変更することはできません。RDS Custom オートメーションは、これらのファイルが特定のディレクトリ構造に存在することを想定しています。初期化パラメータファイルからサーバーパラメータファイルを作成するには、次の構文を使用します。
CREATE SPFILE='/rdsdbdata/admin/$ORACLE_SID/pfile/spfile$ORACLE_SID.ora' FROM PFILE='/rdsdbdata/config/oracle_pfile';
-
ModifyDBInstance
API を使用して RDS Custom for Oracle DB インスタンスのマスターユーザー名を変更することはできません。 -
リードレプリカの問題のため、コントロールファイルの多重化は現在サポートされていません。リードレプリカを作成する前に、ソースデータベースの
CONTROL_FILES
初期化パラメータでファイル名を 1 つだけ指定してください。 -
コメントは、サーバーパラメータファイルまたは初期化パラメータファイルではサポートされていません。
-
同じリージョンで同時に 20 個を超えるスナップショットコピーを作成することはできません。