1. 创建PDB的存放路径,举例:

Oracle12c Clone PDB 的方法_数据

 

 2. 设置 数据库创建数据文件的目录

 alter system set db_Create_file_dest='C:\app\Administrator\oradata\ORA12CR2\PDBORA12CR201';

3. 关闭需要克隆的PDB 并且修改为 只读 开启

alter pluggable database all close immediate;

alter pluggable database all open read only;

我只有一个PDB 我就省事的写了.

Oracle12c Clone PDB 的方法_数据文件_02

 

 4. 创建克隆PDB 

 create pluggable database PDBORA12CR201 FROM PDBORA12CR2;

Oracle12c Clone PDB 的方法_数据_03

 

5. 关闭并重启所有的PDB

验证能够连接, 并且业务库 也进行了复制.

Oracle12c Clone PDB 的方法_数据文件_04

Oracle12c Clone PDB 的方法_数据文件_05

验证数据

Oracle12c Clone PDB 的方法_重启_06