创建 Oracle PDB: 一步一步指导(oracle创建pdb)

Oracle Pluggable DB (PDB) 是 Oracle 12c 中一个重要的特性,可实现单一实例中可插拔的一个数据库,有利于数据库环境的管理,增强可用性,提高管理效率。在 Oracle 服务器上,创建PDB包含以下三步,总结如下:

1.定义PDB_SEED

首先要创建一个PDB_SEED,这是一个只读的模板PDB,其它的PDB都以它为蓝本,它将包括基本的PDB文件,例如:control, db_name, description,等等。

下面是一段操作的SQL:

`SQL> CREATE PDB SEED TEMPLATE FROM myPDB;`

2.定义XML元素

在PDB创建的每一步中,都须设置定义PDB拥有的 XML元素,来管理PDB,这可以让我们更有利于管理PDB环境.

可以使用DDL语句来创建XML元素,例如:

`SQL> CREATE XML ELEMENT (MY_PDB_CONFIG VARCHAR2 (10));`

3.创建 Plugable Database

最后一步是使用可插入的选项(CREATE PLUGGABLE DATABASE),利用DKM_XML_INCLUDING函数来包含定义的XML元素,可插入的可用数据库,最终可以创建plugable database :

`SQL> CREATE PLUGGABLE DATABASE MyPDB USING TEMPDB XML INCLUDING MY_PDB_CONFIG;`

创建PDB需要一定的SQL语句,细致且深入知识。以上就是这件事情的指导。理解其实际原理并分析所涉及的SQL操作,是创建PDB的重要步骤,其次才是去实践、操作,相信会让大家更好地理解。


数据运维技术 » 创建 Oracle PDB: 一步一步指导(oracle创建pdb)