

# RDS Custom for Oracle のオプショングループ使用する
<a name="custom-oracle-option-groups"></a>

RDS Custom は、オプショングループを使用して追加の機能の有効化と設定を行います。*オプショングループ*には、RDS Custom for Oracle DB インスタンスに使用できるオプションという機能を指定できます。オプションの設定では、そのオプションの動作を指定できます。RDS Custom for Oracle DB インスタンスをオプショングループに関連付けると、指定したオプションとそれらの設定がそのインスタンスに対して有効になります。Amazon RDS のオプショングループに関する一般的な情報については、「[オプショングループを使用する](USER_WorkingWithOptionGroups.md)」を参照してください。

**Topics**
+ [RDS Custom for Oracle のオプショングループの概要](#custom-oracle-option-groups.overview)
+ [Oracle のタイムゾーン](custom-managing.timezone.md)

## RDS Custom for Oracle のオプショングループの概要
<a name="custom-oracle-option-groups.overview"></a>

Oracle Database のオプションを有効にするには、オプショングループにオプションを追加してから、そのオプショングループを DB インスタンスに関連付けます。詳細については、「[オプショングループを使用する](USER_WorkingWithOptionGroups.md)」を参照してください。

**Topics**
+ [RDS Custom for Oracle オプションの概要](#custom-oracle-option-groups.summary)
+ [RDS Custom for Oracle DB インスタンスにオプションを追加する基本的な手順](#custom-oracle-timezone.overview.steps)
+ [RDS Custom for Oracle でのオプショングループの作成](#custom-oracle-timezone.creating)
+ [オプショングループを RDS Custom for Oracle DB インスタンスに関連付ける](#custom-oracle-timezone.associating)

### RDS Custom for Oracle オプションの概要
<a name="custom-oracle-option-groups.summary"></a>

RDS Custom for Oracle は、DB インスタンスに対する以下のオプションをサポートします。


****  

| オプション | オプション ID | 説明 | 
| --- | --- | --- | 
|  Oracle のタイムゾーン  |  `Timezone`  |  RDS Custom for Oracle DB インスタンスで使用するタイムゾーン   | 

### RDS Custom for Oracle DB インスタンスにオプションを追加する基本的な手順
<a name="custom-oracle-timezone.overview.steps"></a>

RDS Custom for Oracle DB インスタンスにオプションを追加する一般的な手順は以下のとおりです。

1. 新しいオプショングループを作成するか、既存のオプショングループをコピーまたは変更します。

1. オプショングループにオプションを追加します。

1. DB インスタンスの作成または変更時に、オプショングループを DB インスタンスに関連付けます。

### RDS Custom for Oracle でのオプショングループの作成
<a name="custom-oracle-timezone.creating"></a>

デフォルトオプショングループからその設定を引き継いで新しいオプショングループを作成することはできます。次に 1 つまたは複数のオプションを新しいオプショングループに追加します。あるいは、既存のオプショングループがある場合は、そのオプショングループをすべてのオプションと共に新しいオプショングループにコピーできます。オプショングループをコピーする方法については、「[オプショングループをコピーする](USER_WorkingWithOptionGroups.md#USER_WorkingWithOptionGroups.Copy)」を参照してください。

RDS Custom for Oracle のデフォルトのオプショングループは以下のとおりです。
+ `default:custom-oracle-ee`
+ `default:custom-oracle-se2`
+ `default:custom-oracle-ee-cdb`
+ `default:custom-oracle-se2-cdb`

オプショングループを作成すると、デフォルトのオプショングループから設定が引き継がれます。`TIME_ZONE` オプションを追加したら、DB インスタンスにオプショングループを関連付けることができます。

#### コンソール
<a name="custom-oracle-timezone.Create.Console"></a>

 オプショングループの作成方法の 1 つとして、AWS マネジメントコンソール を使用する方法があります。

**新しいオプショングループをコンソールを使用して作成するには**

1. AWS マネジメントコンソール にサインインし、Amazon RDS コンソール ([https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)) を開きます。

1. ナビゲーションペインで、[**オプショングループ**] を選択します。

1. **[Create group]** (グループの作成) を選択します。

1. **[Create option group]** (オプショングループを作成) ウィンドウで次の操作を行います。

   1. **[Name]** (名前) には、AWS アカウント内で一意であるオプショングループの名前を入力します。名前には、英字、数字、ハイフンのみ使用できます。

   1. **[Description]** (説明) には、オプショングループの簡単な説明を入力します。説明は表示用に使用されます。

   1. **[エンジン]** で、次のいずれかの RDS Custom for Oracle DB エンジンを選択します。
      + **custom-oracle-ee**
      + **custom-oracle-se2**
      + **custom-oracle-ee-cdb**
      + **custom-oracle-se2-cdb**

   1. **[メジャーエンジンバージョン]** で、RDS Custom for Oracle でサポートされているメジャーエンジンバージョンを選択します。詳細については、「[RDS Custom for Oracle でサポートされているリージョンと DB エンジン](Concepts.RDS_Fea_Regions_DB-eng.Feature.RDSCustom.md#Concepts.RDS_Fea_Regions_DB-eng.Feature.RDSCustom.ora)」を参照してください。

1. 続行するには、[**Yes, Create**(はい､作成する)] を選択します。逆に、操作をキャンセルするには、[**Cancel**] を選択します。

#### AWS CLI
<a name="custom-oracle-timezone.Create.CLI"></a>

オプショングループを作成するには、以下の必須パラメータを指定して AWS CLI の [https://docs.aws.amazon.com/cli/latest/reference/rds/create-option-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-option-group.html) コマンドを使用します。
+ `--option-group-name`
+ `--engine-name`
+ `--major-engine-version`
+ `--option-group-description`

**Example**  
以下の例では、`testoptiongroup` という名前のオプショングループを作成し、Oracle Enterprise Edition DB エンジンに関連付けています。説明は引用符で囲みます。  
Linux、macOS、Unix の場合:  

```
aws rds create-option-group \
    --option-group-name testoptiongroup \
    --engine-name custom-oracle-ee-cdb \
    --major-engine-version 19 \
    --option-group-description "Test option group for a Custom Oracle CDB"
```
Windows の場合:  

```
aws rds create-option-group ^
    --option-group-name testoptiongroup ^
    --engine-name custom-oracle-ee-cdb ^
    --major-engine-version 19 ^
    --option-group-description "Test option group for a Custom Oracle CDB"
```

#### RDS API
<a name="custom-oracle-timezone.Create.API"></a>

オプショングループを作成するには、Amazon RDS API の [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateOptionGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateOptionGroup.html) オペレーションを呼び出します。

### オプショングループを RDS Custom for Oracle DB インスタンスに関連付ける
<a name="custom-oracle-timezone.associating"></a>

オプショングループを新規または既存の DB インスタンスに関連付けることができます。
+ 新しい DB インスタンスの場合は、インスタンスを作成するときにオプショングループを適用します。詳細については、「[RDS Custom for Oracle DB インスタンスを作成する](custom-creating.md#custom-creating.create)」を参照してください。
+ 既存の DB インスタンスの場合は、インスタンスを修正し、新しいオプショングループを添付することで、オプショングループを適用します。詳細については、「[RDS Custom for Oracle DB インスタンスを変更する](custom-managing.modifying.md)」を参照してください。