多选题
为容器CDB01执行以下命令:
SQL>shutdown immediate;
SQL>startup mount;
SQL>alter database open;
CDB和其PDB的状态是什么?
【正确答案】
E
【答案解析】[解析] CDB处于OPEN状态时,根容器可用于连接,种子数据库是打开的,但处于READ ONLY模式。任何定义了触发器的PDB或用Oracle Restart来管理的PDB,会自动打开。
A、B、C、D是错误的。A是错误的,因为一旦CDB处于OPEN状态,根容器就打开为READ WRITE模式,种子数据库打开为READ ONLY模式,带有触发器或Oracle Restart服务的所有PDB也会打开。B是错误的,因为种子PDB是只读的。C是错误的,因为即使没有自动打开PDB,也可以使用ALTER PLUGGABLE DATABASE命令,从根容器中一次打开一个PDB,或者一次打开所有PDB。只有会话参数CONTAINER设置为PDB的名称,才能使用STARTUP命令打开PDB。D是错误的,因为在需要时,根容器必须显式地在RESTRICTED模式下打开。