Oracle 参数 ENABLE_PLUGGABLE_DATABASE 官方解释,作用,如何配置最优化建议
本站中文解释
ENABLE_PLUGGABLE_DATABASE参数是用来控制实例是否支持数据库中的可插拔结构的参数。该参数只有在实例级别上设置才有效,设置在数据库层次上是无效的。
这个参数可以使得当前实例可以支持可插拔结构,也可以不支持。默认情况下,Oracle会新建实例的时候默认将这个参数设置为FALSE,即,不支持可插拔结构。
要启用可插拔结构,应该将ENABLE_PLUGGABLE_DATABASE参数设置为TRUE,此时可以支持所有可插拔结构特性,包括数据库分区和多容纳(Multi-tenant)服务器。
来设置这个参数可以通过SQL*Plus终端或者通过SRVCTL/DBATL/NETCA/OEM管理工具:
SQL*Plus
SQL> ALTER SYSTEM SET ENABLE_PLUGGABLE_DATABASE=TRUE;
SRVCTL
srvctlmodifydatabase-db {db_name|-all} -enablepdb {TRUE|FALSE}
DBATL
dbatlmodifydatabase {db_name|-all} -enablepdb {TRUE|FALSE}
NETCA
netcamodifydb {db_name|-all} -enablepdb {TRUE|FALSE}
OEM
DataBase- Configuration-Pluggable Database- Enable Pluggable Database
直接编辑spfile文件
ENABLE_PLUGGABLE_DATABASE=TRUE
官方英文解释
ENABLE_PLUGGABLE_DATABASE
is a bootstrap initialization parameter to create a CDB.
Property | Description |
---|---|
Parameter type |
Boolean |
Default value |
|
Modifiable |
No |
Modifiable in a PDB |
No |
Range of values |
|
Basic |
No |
This parameter enables a database in NOMOUNT
startup mode to know that it is a CDB.
Note:
See Oracle Multitenant
Administrator’s Guide for more information about CDBs and PDBs.