

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Konvertieren der Single-Tenant-Konfiguration in die Multi-Tenant-Konfiguration
<a name="oracle-single-tenant-converting"></a>

Sie können die Architektur einer CDB von RDS für Oracle von der Single-Tenant-Konfiguration in die Multi-Tenant-Konfiguration ändern. Vor und nach der Konvertierung enthält Ihre CDB eine Single-Tenant-Datenbank (PDB). Die Tags für die DB-Instance werden an die ursprüngliche Tenant-Datenbank weitergegeben, die während der Konvertierung erstellt wurde.

Vergewissern Sie sich vor Beginn, dass Ihre IAM-Richtlinie über die Berechtigung zum Erstellen einer Tenant-Datenbank verfügt. Während der Konvertierung migriert RDS für Oracle die folgenden Metadaten in die neue Tenant-Datenbank:
+ Den Masterbenutzernamen
+ Das verwaltete Masterpasswort (wenn die Quell-CDB in Secrets Manager integriert ist)
+ Den Datenbanknamen
+ Den Zeichensatz
+ Den nationalen Zeichensatz

Vor der Konvertierung konnten Sie die vorstehenden Informationen mithilfe des Befehls `describe-db-instances` anzeigen. Nach der Konvertierung verwenden Sie zum Anzeigen der Informationen den Befehl `describe-tenant-database`.

Die Umstellung vom Single-Tenant-Modus in den Multi-Tenant-Modus hat die folgenden Einschränkungen:
+ Nach der Konvertierung der Single-Tenant-Konfiguration in die Multi-Tenant-Konfiguration können Sie später nicht zur Single-Tenant-Konfiguration zurückkehren. Der Vorgang ist nicht umkehrbar.
+ Sie können eine Primär- oder Replikatdatenbank, für die Oracle Data Guard aktiviert ist, nicht konvertieren.
+ Sie können die DB-Engine-Version nicht aktualisieren und in demselben Vorgang zur Multi-Tenant-Konfiguration konvertieren.
+ Sie können verwaltete Hauptbenutzerpasswörter während der Konvertierung nicht aktivieren oder deaktivieren.

## Konsole
<a name="oracle-cdb.configuring.converting.console"></a>

**So konvertieren Sie eine CDB, die die Single-Tenant-Konfiguration verwendet, in die Multi-Tenant-Konfiguration**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie oben rechts in der Amazon-RDS-Konsole die AWS-Region  aus, in der sich Ihre DB-Instance befindet.

1. Wählen Sie im Navigationsbereich **Datenbanken** und dann die Nicht-CDB-Instance aus, die Sie in eine CDB-Instance konvertieren möchten. 

1. Wählen Sie **Ändern** aus.

1. Wählen Sie unter **Architektureinstellungen** die Option **Oracle-Multitenant-Architektur** aus.

1. Wählen Sie für **Konfiguration der Architektur** die Option **Konfiguration für mehrere Mandanten** aus.

1. (Optional) Wählen Sie für **DB-Parametergruppe** eine neue Parametergruppe für Ihre CDB-Instance aus. Bei der Konvertierung einer DB-Instance gelten dieselben Überlegungen zu Parametergruppen wie beim Aktualisieren einer DB-Instance.

1. (Optional) Wählen Sie unter **Optionsgruppe** eine neue Optionsgruppe für Ihre CDB-Instance aus. Bei der Konvertierung einer DB-Instance gelten dieselben Überlegungen zu Optionsgruppen wie beim Aktualisieren einer DB-Instance.

1. Nachdem Sie die gewünschten Änderungen vorgenommen haben, wählen Sie **Weiter** und überprüfen Sie die Zusammenfassung aller Änderungen. 

1. Wählen Sie **Apply immediately (Sofort anwenden)** aus. Diese Option ist erforderlich, wenn Sie zu einer Multi-Tenant-Konfiguration wechseln. Diese Option kann in einigen Fällen Ausfallzeiten verursachen.

1. Überprüfen Sie auf der Bestätigungsseite Ihre Änderungen. Wenn sie korrekt sind, wählen Sie **DB-Instance ändern** aus.

   Oder klicken Sie auf **Zurück**, um Ihre Änderungen zu bearbeiten, oder auf **Abbrechen**, um Ihre Änderungen zu verwerfen.

## AWS CLI
<a name="oracle-cdb.configuring.converting.cli"></a>

Um eine CDB, die die Single-Tenant-Konfiguration verwendet, in die Multi-Tenant-Konfiguration zu konvertieren, geben Sie `--multi-tenant` im Befehl Folgendes an. AWS CLI [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html)

Im folgenden Beispiel wird die DB-Instance `my-st-cdb` von der Single-Tenant-Konfiguration in die Multi-Tenant-Konfiguration konvertiert. Die Option `--apply-immediately` ist erforderlich.

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds modify-db-instance --region us-east-1\
    --db-instance-identifier my-st-cdb \
    --multi-tenant \
    --apply-immediately
```
Für Windows:  

```
aws rds modify-db-instance --region us-east-1 ^
    --db-instance-identifier my-st-cdb ^
    --multi-tenant ^
    --apply-immediately
```
Die Ausgabe sieht ungefähr wie folgt aus.  

```
{
    "DBInstance": {
        "DBInstanceIdentifier": "my-st-cdb",
        "DBInstanceClass": "db.r5.large",
        "MultiTenant": false,
        "Engine": "oracle-ee-cdb",
        "DBResourceId": "db-AB1CDE2FGHIJK34LMNOPRLXTXU",
        "DBInstanceStatus": "modifying",
        "MasterUsername": "admin",
        "DBName": "ORCL",
        ...
        "EngineVersion": "19.0.0.0.ru-2022-01.rur-2022-01.r1",
        "AutoMinorVersionUpgrade": true,
        "ReadReplicaDBInstanceIdentifiers": [],
        "LicenseModel": "bring-your-own-license",
        "OptionGroupMemberships": [
            {
                "OptionGroupName": "default:oracle-ee-cdb-19",
                "Status": "in-sync"
            }
        ],
        ...
        "PendingModifiedValues": {
            "MultiTenant": "true"
        }
    }
}
```