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.
Arbeiten mit Container-Datenbanken (CDBs) in RDS Custom for Oracle
Sie können Ihre RDS Custom for Oracle-DB-Instance entweder mit der Oracle-Multitenant-Architektur (custom-oracle-ee-cdb
oder dem custom-oracle-se2-cdb
Engine-Typ) oder mit der herkömmlichen CDB Nicht-Architektur (custom-oracle-ee
oder dem custom-oracle-se2
Engine-Typ) erstellen. Wenn Sie eine Container-Datenbank (CDB) erstellen, enthält sie eine austauschbare Datenbank (PDB) und einen Seed. PDB Sie können weitere PDBs manuell mit Oracle erstellen. SQL
PDBund CDB Namen
Wenn Sie eine RDS Custom for CDB Oracle-Instanz erstellen, geben Sie einen Namen für die Initiale anPDB. Standardmäßig PDB ist Ihre Initiale benanntORCL
. Sie können einen anderen Namen wählen.
Standardmäßig CDB ist Ihr NameRDSCDB
. Sie können einen anderen Namen wählen. Der CDB Name ist auch der Name Ihres Oracle-Systembezeichners (SID), der den Speicher und die Prozesse, die Ihren verwalten, eindeutig identifiziertCDB. Weitere Informationen über Oracle finden Sie unter Oracle SID System Identifier (SID)
Sie können bestehende Dateien nicht PDBs mit Amazon umbenennen RDSAPIs. Sie können das auch nicht CDB mit dem modify-db-instance
Befehl umbenennen.
PDBVerwaltung
Im Modell der gemeinsamen Verantwortung von RDS Custom for Oracle sind Sie für die Verwaltung PDBs und Erstellung aller zusätzlichen Aufgaben verantwortlichPDBs. RDSBenutzerdefiniert schränkt die Anzahl von nicht einPDBs. Sie können manuell etwas erstellen, ändern und löschen, PDBs indem Sie eine Verbindung zum CDB Stammverzeichnis herstellen und eine SQL Anweisung ausführen. Erstellen Sie PDBs auf einem EBS Amazon-Datenvolume, um zu verhindern, dass die DB-Instance den Support-Perimeter verlässt.
Gehen Sie wie folgt vorPDBs, um Ihr CDBs oder zu ändern:
-
Unterbrechen Sie die Automatisierung, um Störungen durch RDS benutzerdefinierte Aktionen zu vermeiden.
-
Ändern Sie Ihr CDB oderPDBs.
-
Sichern Sie alle geändertenPDBs.
-
Setzen Sie die RDS benutzerdefinierte Automatisierung fort.
Automatische Wiederherstellung des CDB Stammverzeichnisses
RDSBenutzerdefiniert hält das CDB Stammverzeichnis auf die gleiche Weise geöffnet wie ein nicht CDB geöffnetes Stammverzeichnis. Wenn sich der Status des CDB Stammverzeichnisses ändert, versucht die Überwachungs- und Wiederherstellungsautomatisierung, das CDB Stammverzeichnis in den gewünschten Zustand zurückzuversetzen. Sie erhalten RDS Ereignisbenachrichtigungen, wenn der Root heruntergefahren (RDS-EVENT-0004
) oder neu gestartet CDB wird (RDS-EVENT-0006
), ähnlich wie bei der CDB Nicht-Architektur. RDSBenutzerdefinierte Versuche, den READ WRITE
All-In-Modus PDBs beim Start der DB-Instance zu öffnen. Wenn einige nicht geöffnet werden PDBs können, veröffentlicht RDS Custom das folgende Ereignis:tenant database shutdown
.