--查看PDB信息(在CDB模式下)

show pdbs   --查看所有pdb
select name,open_mode from v$pdbs;  --v$pdbs为PDB信息视图
select con_id, dbid, guid, name , open_mode from v$pdbs;

--切换容器

alter session set container=orcl1   --切换到PDBorcl1容器
alter session set container=CDB$ROOT    --切换到CDB容器

--查看当前属于哪个容器

select sys_context('USERENV','CON_NAME') from dual; --使用sys_context查看属于哪个容器
show con_name   --用show查看当前属于哪个容器

--启动PDB

alter pluggable database orcl1 open;    --开启指定PDB
alter pluggable database all open;  --开启所有PDB
alter session set container=orcl1;  --切换到PDB进去开启数据库
startup

--关闭PDB

alter pluggable database orcl1 close;       --关闭指定的PDB
alter pluggable database all close;     --关闭所有PDB
alter session set container=orcl1;  --切换到PDB进去关闭数据库
shutdown immediate

--创建或克隆前要指定文件映射的位置(需要CBD下sysdba权限)

alter system set db_create_file_dest='/u01/app/oracle/oradata/orcl/orcl2';

--创建一个新的PDB:(需要CBD下sysdba权限)

create pluggable database test admin user admin identified by admin;
alter pluggable database test_pdb open;    --将test_pdb 打开

--克隆PDB(需要CBD下sysdba权限)

create pluggable database orcl2 from orcl1;   --test_pdb必须是打开的,才可以被打开
alter pluggable database orcl2 open;   --然后打开这个pdb

--删除PDB(需要CBD下sysdba权限)

alter pluggable database  orcl2 close;  --关闭之后才能删除
drop pluggable database orcl2 including datafiles;  --删除PDB orcl2

--设置CDB启动PDB自动启动(在这里使用的是触发器)

CREATE OR REPLACE TRIGGER open_pdbs
AFTER STARTUP ON DATABASE
BEGIN
EXECUTE IMMEDIATE 'ALTER PLUGGABLE DATABASE ALL OPEN';
END open_pdbs;
/

转载于:https://blog.51cto.com/zhanky/2153331

Oracle 12C CDB、PDB常用管理命令相关推荐

  1. oracle的cbd和pdb区别,Oracle 12C CDB、PDB常用管理命令

    Oracle 12C CDB.PDB常用管理命令 --查看PDB信息(在CDB模式下) show pdbs --查看所有pdbselect name,open_mode from v$pdbs; -- ...

  2. oracle cluster n,Oracle Clusterware / ASM / RAC 常用管理命令

    一.clusterware管理常用命令 su - oracle (如无grid用户) cd /u01/app/11.2.0/grid/bin 检查 crs 状态: ./crsctl check crs ...

  3. oracle 12c cdb/pdb tnsnames.ora设置

    获取CDB的连接串: 1.登录cdb,查看service_names. 获取PDB的连接串: 2.show pdbs,查看pdb的名称,后面再加上db_domain(如有) SQL> show ...

  4. ORACLE 12C CDB中PDB参数管理机制

    转自:http://www.xifenfei.com/2013/06/oracle-12c-cdb%E4%B8%ADpdb%E5%8F%82%E6%95%B0%E7%AE%A1%E7%90%86%E6 ...

  5. oracle 12c 创建PDB用户即Local User (PDB与CDB)

    Oracle 12C用户创建与表空间分配  数据库安装完成后,首先用系统用户链接数据库容器(CDB), 在数据库容器(CDB)中创建表空间'imei' SQL>create  tablespac ...

  6. Oracle 12c CDB数据库中数据字典架构

    Oracle 12c CDB数据库中数据字典架构 使用sys用户和普通用户实验结果不同: SELECT * FROM V$PDBS; create table LHRTEST as select * ...

  7. Oracle 12c  CDB、PDBs创建

    Oracle 12c  CDB.PDBs创建   一. 计划多租户环境 准备足够的内存,磁盘空间:需要考虑的问题包括如下 16 个方面: 1.        PDB 数量 (max 253) 与空间计 ...

  8. Dell服务器常用管理命令总结

    Dell服务器常用管理命令总结 具体信息指令 查看机器型号#dmidecode|grep"Product" 查看厂商#dmidecode|grep"Manufacture ...

  9. Dell服务器RAID常用管理命令总结 linux

    Dell服务器常用管理命令总结 准备 新版本的 MegaCli-1.01.24-0.i386.rpm 会把程序安装在/opt下,可以自定义安装目录,例如: rpm --relocate /opt/=/ ...

最新文章

  1. php网站服务器工具,PHP服务器搭建网站常用工具有哪些?
  2. nginx limit_rate突然限速失败
  3. TiDB 在量化派风控系统中的应用
  4. 【Python】青少年蓝桥杯_每日一题_8.27_因数个数
  5. 修改注册表给windows防火墙添加例外 ------------ 转
  6. 信奥中的数学:计算几何
  7. PicGo+码云Gitee建立国内高速图床
  8. 一个常见问题的解决——Ext grid的宽度高度如何自适应
  9. 自己创业做电商,应该怎么做?
  10. vfp生成菜单时文件不存在_如何在VFP项目中创建菜单
  11. 攻防世界 mobile 安卓移动端简单题练习区 答题(1-12题解)
  12. 浅谈多个社交账号的登录注册设计
  13. shell脚本-从路径提取文件名、后缀
  14. Python | 类和对象
  15. Python GUI | 利用Tkinter制作签名设计软件!
  16. 几个函数泰勒展开式及其记忆技巧
  17. sun.net.ftp.FtpClient介绍
  18. 让 CAS 5.1.8 支持http,解决未认证授权服务错误提示问题
  19. Docker学习手记-1
  20. 开发中的技术选型调研总结

热门文章

  1. Java容器坐标起点_Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点...
  2. 启动rrt什么意思_python学习第144课--创建虚拟机、设置虚拟机参数以及启动虚拟机...
  3. 沟通:用故事产生共鸣
  4. ubuntu16.04下安装opencv出现libgtk2.0-dev配置失败问题解决方法
  5. vim编辑器的使用--转自MJ学长
  6. ServletContextListener在Springboot中的使用
  7. CentOs6.5下安装svn
  8. 使用onclick跳转到其他页面。使用button跳转到指定url
  9. 数据切分——Atlas介绍
  10. TAR命令参数详解[转]