oracle plug/unplug pdb

alter pluggable database pdb3 unplug into ‘/u01/app/oracle/plug-pdb/pdb3.pdb’; 将数据文件和描述文件压缩到这个文件
alter pluggable database pdb3 unplug into ‘/u01/app/oracle/plug-pdb/pdb3.xml’; 只包含描述文件没有数据文件

1、使用omf自动管理的情况
create pluggable database pdb1 admin user pdb1admin identified by pdb1admin;
这里由于使用的是OMF,可以不指定新建的PDB数据文件路径,则会将数据文件存放到DB_CREATE_FILE_DEST下的GUID目录下(GUID可以在v$pdbs中查询到).

也可以指定磁盘组
create pluggable database pdb1 admin user pdbadm identified by “123456” ROLE=(CONNECT) using ‘/u01/app/oracle/plug-pdb/pdb.pdb’ CREATE_FILE_DEST=‘+DATA’

2、使用非omf管理的时候创建使用FILE_NAME_CONVERT或CREATE_FILE_DEST指定创建位置(同时可以指定用户的默认表空间)
create pluggable database testpdb2 admin user suq identified by suq
file_name_convert=(‘/u01/app/oracle/oradata/ORA19C/pdbseed’,‘/u01/app/oracle/oradata/ORA19C/testpdb2’) default tablespace users
datafile ‘/u01/app/oracle/oradata/ORA19C/testpdb3/user01.dbf’ size 10m autoextend on;

alter pluggable database all open instances=all;(rac环境可以一次把所有实例上的pdb启动)
alter pluggable database all save state; (保存现在状态每次启动将是该状态)

猜你喜欢

转载自blog.csdn.net/qq_39412605/article/details/131450598
pdb