--使用RMAN DUPLICATE复制数据库(Oracle 12c)到本机
--克隆CDB的方法与11g相同。
--PDB的克隆比CDB的克隆要简单且快。
--步骤
--1.克隆本机pdb
--create pluggable database pdb_new from pdb_old file_name_convert=('pdb_old路径','pdb_new路径');
--*但是pdb_old需要在只读状态,alter pluggable database pdb_old close;
--2.克隆远程pdb
--create database link old12c connect to sys identified by oracle using 'tns_old_12c';
--create pluggable database pdb_new from pdb_old@old12c file_name_convert=('pdb_old路径','pdb_new路径');
--克隆CDB的方法与11g相同。
--PDB的克隆比CDB的克隆要简单且快。
--步骤
--1.克隆本机pdb
--create pluggable database pdb_new from pdb_old file_name_convert=('pdb_old路径','pdb_new路径');
--*但是pdb_old需要在只读状态,alter pluggable database pdb_old close;
--2.克隆远程pdb
--create database link old12c connect to sys identified by oracle using 'tns_old_12c';
--create pluggable database pdb_new from pdb_old@old12c file_name_convert=('pdb_old路径','pdb_new路径');
--实验
--1.本机复制seed数据库为pdb1
SQL> select con_id,name from v$datafile where con_id=2; --容器编号为2的是seed库
CON_ID NAME
---------- ------------------------------------------------------------
2 /u01/oracle/oradata/wyzc/pdbseed/system01.dbf
2 /u01/oracle/oradata/wyzc/pdbseed/sysaux01.dbf
SQL> select name,open_mo