描述:
由于Oracle12c体系结构和Oracle11g有着很大的不同,尤其在Oracle12c引入数据库容器CDB和可插入数据库PDB之后,因此数据库的启动有着明显的不同。当CDB实例关闭重新开启后,PDB均处于mounted状态,因此要通过特定的命令去开启和关闭。以及相应的PDB随实例CDB自动开启设置。
图解:
操作如下:
SQL> select con_id ,name,open_mode from v$pdbs;
CON_ID NAME OPEN_MODE
---------- ------------------------------ ----------
2 PDB$SEED READ ONLY
3 PDBSKY READ WRITE
4 PDBTEST READ WRITE
5 PDBCLOUD READ WRITE
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 859832320 bytes
Fixed Size 3051424 bytes
Variable Size 603979872 bytes
Database Buffers 247463936 bytes
Redo Buffers 5337088 bytes
数据库装载完毕。
SQL> select con_id ,name,open_mode from v$p