Unplugging一个PDB

Unplugging一个pdb不等于remove一个pdb

Unplugging一个pdb会创建一个对应的xml文件,借助该xml文件可以将其添加到其他的cdb

pdb被Unplugging后,还会在v$containers中显示,只是状态为mounted

创建一个目录,用来放Unplugging pdb时创建对应的xml文件
$mkdir -p /u12/app/oracle/unplug/unplugdb $ sqlplus '/as sysdba' SQL*Plus: Release 12.1.0.1. Production on Tue Jun :: Copyright (c) , , Oracle. All rights reserved. Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.1. - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options SQL> show con_name; CON_NAME
------------------------------
CDB$ROOT
SQL> select con_id,name,open_mode,restricted from v$pdbs order by ; CON_ID NAME OPEN_MODE RES
---------- ------------------------------ ---------- ---
PDB$SEED READ ONLY NO
YB READ ONLY NO
YB1 MOUNTED
CLONEDB READ WRITE NO SQL> alter session set container=clonedb; Session altered. SQL> shutdown immediate;
Pluggable Database closed.
SQL> conn /as sysdba
Connected.
SQL> show con_name; CON_NAME
------------------------------
CDB$ROOT
SQL> select con_id,name,open_mode,restricted from v$pdbs order by ; CON_ID NAME OPEN_MODE RES
---------- ------------------------------ ---------- ---
PDB$SEED READ ONLY NO
YB READ ONLY NO
YB1 MOUNTED
CLONEDB MOUNTED SQL> alter pluggable database clonedb unplug into '/u12/app/oracle/unplug/unplugdb/unplugdb.xml'; Pluggable database altered. SQL> select con_id,name,open_mode,restricted from v$pdbs order by ; CON_ID NAME OPEN_MODE RES
---------- ------------------------------ ---------- ---
PDB$SEED READ ONLY NO
YB READ ONLY NO
YB1 MOUNTED
CLONEDB MOUNTED SQL> select name,open_mode,total_size from v$pdbs; NAME OPEN_MODE TOTAL_SIZE
------------------------------ ---------- ----------
PDB$SEED READ ONLY
YB READ ONLY
YB1 MOUNTED
CLONEDB MOUNTED SQL> select pdb_name,status from dba_pdbs; PDB_NAME STATUS
-------------------------------------------------- -------------
YB NORMAL
PDB$SEED NORMAL
YB1 NORMAL
CLONEDB UNPLUGGED 如果想重用该pdb,需要先将该pdb删除,再重新plug到cdb中
SQL> drop pluggable database clonedb; Pluggable database dropped. SQL> select pdb_name,status from dba_pdbs; PDB_NAME STATUS
-------------------------------------------------- -------------
YB NORMAL
PDB$SEED NORMAL
YB1 NORMAL SQL>

Unplugging一个PDB的更多相关文章

  1. Oracle 12c 多租户在 CDB 中 Plug A PDB,Unplugging A PDB

    Oracle 数据库 12 c 中介绍了多租户选项允许单个容器数据库 (CDB) 来承载多个单独的可插拔数据库 (PDB).本文简单的演示了如何在 CDB 中 Plug A PDB,Unpluggin ...

  2. [转]Oracle 12c多租户特性详解:PDB 的创建、克隆与维护

    转自:http://chuansong.me/n/443660447865 PDB 的创建和访问 在使用 dbca 建库时,创建数据库之前,可以保存一下创建脚本,分析其具体执行过程.以自定义方式创建名 ...

  3. Microsoft Visual Studio PDB文件相关事宜

    Microsoft Visual Studio PDB:调试的符号文件,程序数据库 (PDB) 文件保存着调试和项目状态信息,使用这些信息可以对程序的调试配置: 当以 /ZI 或 /Zi(用于 C/C ...

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

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

  5. python pdb

    pdb 以参数-m pdb启动后,pdb定位到下一步要执行的代码-> s = '0'.输入命令l来查看代码: 输入命令n可以单步执行代码: 任何时候都可以输入命令p 变量名来查看变量: (Pdb ...

  6. 解决Cannot find or open the PDB file问题

    今天使用opencv里的mat想要保存数据里边的像素的平均值和标准差: 但是编程好了之后会出现下面的问题,不能找到pdb file .下面将提供三种解决方法以及产生问题的原因. 程序也运行不出来,整个 ...

  7. 索引服务混战ASP.NET――微软的又一个隔离墩

    话说月初笔者在华山之巅搞定了ASP.NET一起莫名奇妙的异常,自此之后和公主过着…嘟--,不好意思,书都看杂了,串了台了.好,咱们闲言少叙,书归正传. 自从上次解决了由调试文件库引起的ASP.NET执 ...

  8. CDB和PDB基本管理

    CDB和PDB基本管理 这篇文章主要介绍CDB和PDB的基本管理,资料来源oracle官方. 基本概念: Multitenant Environment:多租户环境 CDB(Container Dat ...

  9. pdb文件 小结

    .pdb文件,是VS生成的用于调试的符号文件(program database),保存着调试的信息.在VS的工程属性,C/C++,调试信息格式,设置/Zi,那么VS就会在构建项目时创建PDB文件. 在 ...

随机推荐

  1. 使用java代码,动态给TextView设置drawable

    Drawable country = context.getResources().getDrawable(drawableId); country.setBounds(0, 0, country.g ...

  2. 推荐!国外程序员整理的 PHP 资源大全

    推荐!国外程序员整理的 PHP 资源大全 2014/08/02 · PHP, 工具与资源 · 8.5K 阅读 · 1 评论· php 分享到:0 与<YII框架>不得不说的故事—安全篇 R ...

  3. 使用fsck修复文件系统错误

    1.问题描述 服务器maint_samba   由于服务器maint_samba (debian操作系统)没有正常关机,在重新启动过程中/dev/sdb1出现文件系统错误,需要手动使用fsck进行扫描 ...

  4. Strong AI Versus Weak AI

    Computer Science An Overview _J. Glenn Brookshear _11th Edition The conjecture that machines can be ...

  5. empty($w)

    <?php $w = ''; var_dump(empty($w)); $w = ' '; var_dump(empty($w)); $w = 0; var_dump(empty($w)); v ...

  6. Cloudera Hadoop什么是CDH及CDH版本介绍

    本文引用自:Cloudera Hadoop什么是CDH及CDH版本介绍http://www.aboutyun.com/thread-6788-1-1.html(出处: about云开发) 云技术新兴的 ...

  7. 移动web开发--meta 之 viewport

    常用的 viewport meta 如下: 1 <meta name="viewport" content="width=device-width,initial- ...

  8. cordova插件iOS平台实战开发注意点

    cordova插件是其设计理念的精髓部分,创建并使用自定义插件也是一件比较容易的事.但在这个过程中也容易进入一些误区或者有一些错误的理解,下面从笔者实际开发中遇到的问题出发,对其中的一些注意点和重要概 ...

  9. int a=5,则 ++(a++)的值是?

    编译出错:++(a++)先计算的是括号里的(a++),返回的结果是一个表达式,其值是5,不能对表达式进行赋值

  10. java字符串和unicode互转

    直接上代码 private static String decodeUnicode(String input) { if (null == input) return input; int len = ...