Oracle版本:12.1.0.2
现有一个非CDB的数据库ORCL,计划将其作为PDB,装入CDB2中。注:ORCL和CDB2都在同一服务器上。
进入ORCL,将其设置为只读模式
执行
到这里,ORCL已经可以关闭了。而/tmp/ORCL.xml就是新生成的ORCL的描述文件,里面记录了数据文件的本地路径,因此必须在同一服务器上操作。
现在进入CDB2
还需要执行以下脚本,相当于PDB数据库的初始化
脚本运行时间较长,耐心等待即可。
之后,打开PDB
完成。
现有一个非CDB的数据库ORCL,计划将其作为PDB,装入CDB2中。注:ORCL和CDB2都在同一服务器上。
进入ORCL,将其设置为只读模式
点击(此处)折叠或打开
- startup mount
- alter database open read only;
点击(此处)折叠或打开
- SQL> EXEC DBMS_PDB.DESCRIBE ('/tmp/ORCL.xml');
-
- PL/SQL procedure successfully completed.
现在进入CDB2
点击(此处)折叠或打开
- SQL> CREATE PLUGGABLE DATABASE PDB2 USING '/tmp/ORCL.xml';
- #确认结果
- SQL> select * from cdb_pdbs;
点击(此处)折叠或打开
- sqlplus sys@pdb2 as sysdba
- SQL> @?/rdbms/admin/noncdb_to_pdb
之后,打开PDB
点击(此处)折叠或打开
- SQL> ALTER PLUGGABLE DATABASE pdb2 OPEN;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22621861/viewspace-2099332/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22621861/viewspace-2099332/