Über steckbare Datenbanken in Oracle RAC

Eine steckbare Datenbank (PDB) ist eine portable Sammlung von Schemas, Schemaobjekten und Nicht-Schemaobjekten, die einem Oracle Net-Client als Nicht-CDB erscheint.

PDBs können in CDBs eingesteckt werden. Eine CDB kann mehrere PDBs enthalten. Jede PDB erscheint im Netzwerk als separate Datenbank.

Ab Oracle Database 12c müssen Sie eine Datenbank entweder als mandantenfähige Container-Datenbank (CDB) oder als Oracle-Datenbank, die keine CDB ist, erstellen. Dies gilt auch für Oracle RAC-Datenbanken. Der einzige Unterschied zum Installationsprozess besteht darin, dass Sie wählen müssen, ob Sie die Oracle RAC-Datenbank als CDB oder als Nicht-CDB erstellen möchten.

Wenn Sie eine Oracle RAC-Datenbank als CDB erstellen und eine oder mehrere PDBs in die CDB einbinden, wird standardmäßig auf keiner Instanz der Oracle RAC-CDB automatisch eine PDB gestartet. Mit dem ersten dynamischen Datenbankdienst, der der PDB zugewiesen wird (außer dem Standard-Datenbankdienst, der den gleichen Namen wie der Datenbankname hat), wird die PDB auf den Instanzen verfügbar gemacht, auf denen der Dienst läuft.

Ob eine PDB auf mehr als einer Instanz einer Oracle RAC CDB verfügbar ist, wird normalerweise von den Diensten verwaltet, die auf der PDB laufen. Sie können den PDB-Zugriff auf jeder Instanz einer Oracle RAC CDB manuell aktivieren, indem Sie die PDB manuell auf dieser Instanz starten.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.