版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/ctypyb2002/article/details/89472916
os: centos 7.4
db: oracle 12.1.0.2
Creating a PDB by Using the Seed: Example
CREATE PLUGGABLE DATABASE ORCLPDB2
ADMIN USER pdbadmin IDENTIFIED BY pdbadminpdbadmin
ROLES = (dba)
DEFAULT TABLESPACE users
DATAFILE '/u01/app/oracle/oradata/orcl/orclpdb2/user01.dbf' SIZE 250M AUTOEXTEND ON
FILE_NAME_CONVERT = ('/u01/app/oracle/oradata/orcl/pdbseed/',
'/u01/app/oracle/oradata/orcl/orclpdb2/')
STORAGE (MAXSIZE 2G)
--STORAGE (MAXSIZE unlimited)
PATH_PREFIX = '/u01/app/oracle/oradata/orcl/orclpdb2/';
Cloning a PDB From an Existing PDB: Example
CREATE PLUGGABLE DATABASE ORCLPDB3 FROM ORCLPDB
FILE_NAME_CONVERT = ('/u01/app/oracle/oradata/orcl/orclpdb/', '/u01/app/oracle/oradata/orcl/orclpdb3/')
PATH_PREFIX = '/u01/app/oracle/oradata/orcl/orclpdb3/';
Plugging a PDB into a CDB: Example
CREATE PLUGGABLE DATABASE ORCLPDB
USING '/tmp/ORCLPDB.xml'
SOURCE_FILE_NAME_CONVERT =
('/u01/app/oracle/oradata/orcl/orclpdb/', '/u01/app/oracle/oradata/orcl/orclpdb/')
NOCOPY
STORAGE (MAXSIZE 2G)
--STORAGE (MAXSIZE unlimited)
TEMPFILE REUSE;
参考:
https://docs.oracle.com/database/121/SQLRF/statements_6010.htm#SQLRF55686