Clone PDB from same CDB
Clone PDB
用途:
1、用于测试,从生产系统clone数据来进行测试
2、诊断性能问题
Clone PDB Using OMF from same CDB
环境信息:
DB Version:12.0.1
1 创建必要的目录
oracle*cdbtest*/u01/app/oracle/oradata/cdbtest>$mkdir pdb_clone
2 查看现有pdbs信息
SYS@cdbtest> select pdb_name,status from cdb_pdbs ;
PDB_NAME STATUS
---------------------------------------- -------------
PDB1 NORMAL
PDB$SEED NORMAL
PDB3_HIS NORMAL
SYS@cdbtest> select con_id,dbid,name ,open_mode from v$pdbs ;
CON_ID DBID NAME OPEN_MODE
---------- ---------- ------------------------------ ----------
2 4087438519 PDB$SEED READ ONLY
3 3352592044 PDB1 READ WRITE
4 3960920495 PDB3_HIS READ WRITE
3 关闭pdb3_his并打开为read only状态
SYS@cdbtest> alter pluggable database pdb3_his close immediate ;
Pluggable database altered.
SYS@cdbtest> alter pluggable database pdb3_his open read only ;
Pluggable database altered.
4 使用OMF
SYS@cdbtest> show parameter db_create_file ;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_create_file_dest string
SYS@cdbtest> alter system set db_create_file_dest='/u01/app/oracle/oradata/cdbtest/pdb_clone' ;
System altered.
5 Clone
SYS@cdbtest> create pluggable database pdb1_clone from pdb3_his ;
Pluggable database created.
SYS@cdbtest> SYS@cdbtest> SYS@cdbtest>
SYS@cdbtest> select con_id,dbid,name ,open_mode from v$pdbs ;
CON_ID DBID NAME OPEN_MODE
---------- ---------- ------------------------------ ----------
2 4087438519 PDB$SEED READ ONLY
3 3352592044 PDB1 READ WRITE
4 3960920495 PDB3_HIS READ ONLY
5 2740102686 PDB1_CLONE MOUNTED
6 打开克隆成功的数据并验证
SYS@cdbtest> alter pluggable database pdb1_clone open ;
Pluggable database altered.
SYS@cdbtest> select con_id,dbid,name ,open_mode from v$pdbs ;
CON_ID DBID NAME OPEN_MODE
---------- ---------- ------------------------------ ----------
2 4087438519 PDB$SEED READ ONLY
3 3352592044 PDB1 READ WRITE
4 3960920495 PDB3_HIS READ ONLY
5 2740102686 PDB1_CLONE READ WRITE
Clone PDB Not Using OMF from same CDB
创建语法:
CREATE PLUGGABLE DATABASE pdb56 FROM pdb3_his
PATH_PREFIX = '/u01/app/oracle/oradata'
FILE_NAME_CONVERT = ('/u01/app/oracle/oradata/cdbtest/pdb3/', '/u01/app/oracle/oradata/cdbtest/pdb56/');
Clone PDB from same CDB的更多相关文章
- 12C CLONE PDB and config service_listener
Clone PDB PtestDEV to Ptestuat in testuat 1) Clone PtestDEV to Ptestuat C:\Windows\system32> ...
- Multitenant best Practice clone pdb seed and Clone a Pluggable Database – 12c Edition
1. 1.Tnsnames when connecting to either Container or Pluggable instance The tnsnames.ora should be c ...
- Oracle12c Clone PDB 的方法
1. 创建PDB的存放路径,举例: 2. 设置 数据库创建数据文件的目录 alter system set db_Create_file_dest='C:\app\Administrator\orad ...
- ORACLE 12C新特性——CDB与PDB
Oracle 12C引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库( ...
- Oracle12c CDB和PDB数据库的启动与关闭说明
Oracle 12c中,增加了可插接数据库的概念,即PDB,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB). CDB全称为Container Database,中文翻译为数据库容器,PDB ...
- oracle 12c 创建PDB用户即Local User (PDB与CDB)
Oracle 12C用户创建与表空间分配 数据库安装完成后,首先用系统用户链接数据库容器(CDB), 在数据库容器(CDB)中创建表空间‘imei’ SQL>create tablespace ...
- CDB和PDB基本管理
CDB和PDB基本管理 这篇文章主要介绍CDB和PDB的基本管理,资料来源oracle官方. 基本概念: Multitenant Environment:多租户环境 CDB(Container Dat ...
- jdbc-connect-oracle12c-pdb/cdb(jdbc连接oracle12c的pdb和cdb)
1 本文简介: 通过特意引发问题,聚焦问题,解决问题,并循序渐进 最后总结jdbc连接oracle12c中cdb和pdb的条件. 软件环境:Redhat7.1+orcacle12c 2 ...
- 转 12C 连接CDB和PDB
来源:David Dai -- Focus on Oracle 连接到CDB 和普通实例一样的连接. 指定ORACLE_SID 以后可以使用OS认证,也可以使用密码进行连接. [oracle@Ora1 ...
随机推荐
- 【BZOJ 2440】[中山市选2011]完全平方数
Description 小 X 自幼就很喜欢数.但奇怪的是,他十分讨厌完全平方数.他觉得这些数看起来很令人难受.由此,他也讨厌所有是完全平方数的正整数倍的数.然而这丝毫不影响他对其他数的热爱. 这天是 ...
- windows环境下装node.js,npm,express
windows下安装跟mac环境安装(戳我戳我戳我)大同小异. 1. 下载node.js for Mac 地址: http://nodejs.org/download/ 注意看自己系统是32位还是64 ...
- 2337:[HNOI2011]XOR和路径 - BZOJ
昨天才做了一道高斯消元,一下要精度判断,一下又不要精度判断 主要是思路很重要 很容易想到每一个二进制位算一个概率,然后求和,设f[i]为走到从i走到n这一个二进制位为1的概率 f[i]:=∑{f[j] ...
- 现在不使用ZeroClipboard我们也能实现复制功能(转)
现在不使用ZeroClipboard我们也能实现 首先,我们保证页面结构不变,但不在引入ZeroClipboard插件: 1 <input type="text" name= ...
- Unix/Linux下如何使用Vi编辑器
vi 的工作模式 Vi 在初始启动后首先进入编辑模式,这时用户可以利用一些预先定义的按键来移动光标.删除文字. 复制或粘贴文字等.这些按键均是普通的字符,例如 l 是向右移动光标,相当于向右箭头键,k ...
- DLL搜索路径和DLL劫持
DLL搜索路径和DLL劫持 环境:XP SP3 VS2005 作者:magictong 为什么要把DLL搜索路径(DLL ORDER)和DLL劫持(DLL Hajack)拿到一起讲呢?呵呵,其实没啥深 ...
- 1962-Fibonacci
描述 This is an easy problem.I think Fibonacci sequence is familiar to you.Now there is another one. H ...
- CyanogenMod刷机以及Google Play应用商店安装方法介绍
http://blog.csdn.net/zcynical/article/details/19241595 写在前面: 本文介绍的方法除第一步外,适用于所有CM系统支持的设备,第一步由于用到了PC上 ...
- android 官方教程中文版
感谢这些默默奉献的人 :) https://github.com/kesenhoo/android-training-course-in-chinese http://hukai.me/android ...
- 【mysql的设计与优化专题(2)】数据中设计中的范式与反范式
设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小.但是有些时候一昧的追求范式减少冗余,反而会降低数据读写 ...