01可插拔数据库创建,拔出,插回(详细版)

创建可插拔数据库
select name,open_mode from v$database;
在这里插入图片描述
select * from cdb_pdbs;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
select * from cdb_pdbs;
在这里插入图片描述
在这里插入图片描述
拔出可插拔数据库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
select * from cdb_pdbs;
在这里插入图片描述
在这里插入图片描述
插入可插拔数据库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
select * from cdb_pdbs;
在这里插入图片描述
在这里插入图片描述
删除可插拔数据库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
select * from cdb_pdbs;
在这里插入图片描述
在这里插入图片描述
select * from cdb_pdbs;
在这里插入图片描述

select * from cdb_pdbs;
在这里插入图片描述
CREATE PLUGGABLE DATABASE pdb2 ADMIN USER pdb_adm IDENTIFIED BY aabb123
FILE_NAME_CONVERT=(’/u01/app/oracle/oradata/cdb1/pdbseed/’,’/u01/app/oracle/oradata/cdb1/pdb2/’);
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
cd /u01/app/oracle/oradata/cdb1/
在这里插入图片描述
在这里插入图片描述
ALTER SESSION SET PDB_FILE_NAME_CONVERT=
‘/u01/app/oracle/oradata/cdb1/pdbseed/’,’/u01/app/oracle/oradata/cdb1/pdb3/’;
CREATE PLUGGABLE DATABASE pdb3 ADMIN USER pdb_adm IDENTIFIED BY aabb123;
在这里插入图片描述
在这里插入图片描述
select * from v$pdbs
在这里插入图片描述
ALTER PLUGGABLE DATABASE pdb2 OPEN READ WRITE;
ALTER PLUGGABLE DATABASE pdb3 OPEN READ WRITE;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
手动克隆可插拔数据库
ALTER PLUGGABLE DATABASE pdb3 CLOSE;
在这里插入图片描述
在这里插入图片描述
ALTER PLUGGABLE DATABASE pdb3 OPEN READ ONLY;
在这里插入图片描述
在这里插入图片描述
CREATE PLUGGABLE DATABASE pdb4 FROM pdb3
FILE_NAME_CONVERT=(’/u01/app/oracle/oradata/cdb1/pdb3/’,
‘/u01/app/oracle/oradata/cdb1/pdb4/’);
在这里插入图片描述
在这里插入图片描述
ALTER PLUGGABLE DATABASE pdb4 OPEN READ WRITE;
在这里插入图片描述
ALTER PLUGGABLE DATABASE pdb3 CLOSE;
ALTER PLUGGABLE DATABASE pdb3 OPEN READ WRITE;
在这里插入图片描述
在这里插入图片描述

手动拔出可插拔数据库
ALTER PLUGGABLE DATABASE pdb2 CLOSE;
ALTER PLUGGABLE DATABASE pdb2 UNPLUG INTO ‘/u01/app/oracle/oradata/cdb1/pdb2/pdb2.xml’;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
DROP PLUGGABLE DATABASE pdb2 KEEP DATAFILES;
在这里插入图片描述
在这里插入图片描述
手动插入可插拔数据库
SET SERVEROUTPUT ON
DECLARE
l_result BOOLEAN;
BEGIN
l_result := DBMS_PDB.check_plug_compatibility(
pdb_descr_file => ‘/u01/app/oracle/oradata/cdb1/pdb2/pdb2.xml’,
pdb_name => ‘pdb2’);

IF l_result THEN
DBMS_OUTPUT.PUT_LINE(‘compatible’);
ELSE
DBMS_OUTPUT.PUT_LINE(‘incompatible’);
END IF;
END;
/
在这里插入图片描述
CREATE PLUGGABLE DATABASE pdb5 USING ‘/u01/app/oracle/oradata/cdb1/pdb2/pdb2.xml’
FILE_NAME_CONVERT=(’/u01/app/oracle/oradata/cdb1/pdb2/’,
‘/u01/app/oracle/oradata/cdb1/pdb5/’);
在这里插入图片描述
在这里插入图片描述
select * from v$pdbs
在这里插入图片描述
ALTER PLUGGABLE DATABASE pdb5 OPEN READ WRITE;
在这里插入图片描述
在这里插入图片描述
删除PDB
ALTER PLUGGABLE DATABASE pdb5 CLOSE;
在这里插入图片描述
在这里插入图片描述
DROP PLUGGABLE DATABASE pdb5 INCLUDING DATAFILES;
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值