Recommended startup modes for pluggable database (PDB) based on container database (CDB) startup modes

You can specify the startup options for the PDB based on the values configured in the CDB.

Table: CDB Startup options lists the shutdown options that the agent supports.

Table: CDB Startup options

CDB startup mode

Corresponding PDB startup modes

SRVCTLSTART

When the CDB is set with the startup value as SRVCTLSTART then the PDB can be assigned with one of the following values:

  • STARTUP

  • STARTUP_FORCE

  • RESTRICTED

  • OPEN_RO

SRVCTLSTART_RO

When the CDB is assigned with the SRVCTLSTART_RO startup value then the PDB should be OPEN_RO.

STARTUP

When the CDB is set with the startup value as STARTUP then the PDB can be assigned with one of the following values:

  • STARTUP

  • STARTUP_FORCE

  • RESTRICTED

  • OPEN_RO

STARTUP_FORCE

When the CDB is set with the startup value as STARTUP_FORCE then the PDB can be assigned with one of the following values:

  • STARTUP

  • STARTUP_FORCE

  • RESTRICTED

  • OPEN_RO

RESTRICTED

When the CDB is assigned with the startup value as RESTRICTED then the PDB should be RESTRICTED.

RECOVERDB

When the CDB is set with the startup value as RECOVERDB then the PDB can be assigned with one of the following values:

  • STARTUP

  • STARTUP_FORCE

  • RESTRICTED

  • OPEN_RO

CUSTOM

The custom script should start the PDB as CUSTOM.

See Sample configuration of Oracle pluggable database (PDB) resource in main.cf.

Migrating Pluggable Databases (PDB) between Container Databases (CDB)