Вы находитесь на странице: 1из 2

### startup & shut down of CDB & PDBs

SQL > connect sys@cdb1 as sysdba

SQL > startup nomount

SQL > select name , open_mode from V$pdbs;

SQL > select name , open_mode from V$database;

### mountign a CDB

SQL > connect sys@cdb1 as sysdba


SQL > startup mount;
or
SQL > alter database cdb1 mount;
SQL > select name , open_mode from V$pdbs;

### opening a CDB


SQL > startup
or
SQL > alter database cdb1 open;
SQL > select name, open_mode from V$pdbs;

### opening a PDBs

SQL > connect sys@cdb1 as sysdba


SQL > alter pluggable database pdb1 open;
SQL > alter pluggable database all open;

SQL > select name, open_mode from V$pdbs;

### Closing A PDBs

SQL > connect / as sysdba


sQL > alter pluggable database pdb1 close immediate;
SQL > alter pluggable database all except pdb1 close;
SQL > alter pluggable database all close;

### Connect to PDB and then close


SQL > connect sys@pdb1 as sysdba
SQL > alter pluggable database close;
or
SQL > shutdown immediate;

### Shutting down a CDB instance:


sql > connect sys@cdb1 as sysdba
SQL > shutdown immediate;

### Database Event Trigger Automatic PDB opening


# Trigger to automatically open PDBs after startup;

AFTER STARTUP --> ON DATABASE;


### Trigger Code:
SQL > create trigger open_all_pdbs
afer startup on database
begin
execute immediate 'alter pluggable database all
open';
end open_all_pdbs;

### Changing the PDB mode:


SQL > connect sys@pdb1 as sysdba
SQL > alter pluggable database close;
SQL > alter pluggable database open restricted;
SQL > select name, open_mode from V$pdbs;

### Read Only Mode:


SQL > connect / as sysdba
SQL > alter pluggable database all open read only;

Вам также может понравиться