oracle 12c cdb no

Oracle 12c CDB NO(Container Database Non-Optional Feature)是一项数据库特性,允许在容器数据库上创建非容器数据库,以满足像多租户和别名分布式数据库这样的需要。CDB NO可以实现物理隔离、逻辑隔离、管理隔离和资源隔离,从而在减少数据库维护成本的同时提高了系统的安全性和可用性。

相较于传统的方法,CDB NO在创建非容器数据库时需要指定CDB$ROOT和PDB$SEED数据库的信息作为模板。下面是基于官方文档的一个创建CDB NO的示例:

CREATE PLUGGABLE DATABASE mypdb FROM CDB$ROOT FILE_NAME_CONVERT = ('/u02/oradata/CDB1/pdbseed/', '/u02/oradata/CDB1/mypdb/'); ALTER PLUGGABLE DATABASE mypdb open;