4.2 在目标CDB上插入pdb数据库 。
[oracle@gtsv2088r ~]$ . .bash_profile_12c
[oracle@gtsv2088r ~]$
[oracle@gtsv2088r ~]$ env | grep ORA
ORACLE_SID=test12c
ORACLE_BASE=/data01/oracle12c
ORACLE_HOME=/data01/oracle12c/oracle
[oracle@gtsv2088r ~]$ sqlplus / as sysdba
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PLUGDB MOUNTED
4 CONT01_PLUG01 MOUNTED
5 MYPDB1 MOUNTED
因为文件路径从源到目标上是发生了变化的,xml文件中记录的是源上的路径,所以这里是需要一个路径
转化的选项 SOURCE_FILE_NAME_CONVERT,nocopy表示文件已经人工拷贝,不需要执行时再拷贝,tempfile
reuse表示重用temp表空间文件。
SQL>CREATE PLUGGABLE DATABASE pdb2 USING '/data01/oracle12c/oracle/assistants/dbca/templates/test12_mypdb2.xml'
SOURCE_FILE_NAME_CONVERT = ('/data01/oracle12c/oradata/test12/mypdb2/', '/data01/oracle12c/oradata/test12c/pdb2/')
NOCOPY
STORAGE (MAXSIZE 2G MAX_SHARED_TEMP_SIZE 100M)
TEMPFILE REUSE;
Pluggable database created.
5. 开启新插入的pdb数据库
SQL> alter pluggable database pdb2 open;
Pluggable database altered.
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
....
6 PDB2 READ WRITE NO
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-1107568/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/35489/viewspace-1107568/
本文介绍如何在Oracle 12c的目标CDB上插入pdb数据库,并详细展示了使用XML模板创建pdb的过程,包括路径转换、文件复制选项及存储配置等关键步骤。
1405

被折叠的 条评论
为什么被折叠?



