Non-CDB:指Oracle 12C之前版本的数据库 CDB:container database 容器数据库 PDB:pluggable database 可插拔数据库 CDB特点 第一个容器是根容器:CDB$ROOT 第一个PDB是种子容器:PDB$SEED 从CON_ID=3开始,属于用户创建的PDB,可以额外创建4096个 优缺点分析 架构的选择 核心业务采用Non-CDB架构 非核心业务,为方便管...
. oraenv;//之后输入orclcdb,. oraenv是读取oratab文件信息export ORACLE_SID=orclcdb;//这个也可以切换实例,可以切换到orclcdb、chenmu等其他实例 查看cdb、pdb相关信息 sqlplus / sysdba;//管理员账号登录,登录的是cdbshow con_name;//查看当前容器selectname,cdb,open_mode,con_idfromv$database;//查看数据库...
当我们需要将Non-CDB数据库类型更改为PDB数据库类型时,可以使用Cloning的方式将其复制到现有的CDB中,但是该方法需要将Non-CDB中的数据文件复制到新的目录中,除了Cloning的方式外我们还可以使用DBMS_PDB包来生成Non-CDB数据库的XML元数据文件,该XML元数据文件中描述了Non-CDB中的数据文件信息,可以使用XML文件将Non-CD...
SELECT NAME,cdb FROM v$database; shutdown IMMEDIATE; startup mount; ALTER DATABASE OPEN READ ONLY; 1. 2. 3. 4. 2.在on-cdb数据库中,执行BMS_PDB.DESCRIBE包,将创建一个ML文件,其中包含有关非db数据库数据文件的描述。 exec dbms_pdb.describe(pdb_descr_file => '/soft/noncdb.xml'); shutdo...
CDB1:目标pdb数据库的容器数据库 db12c: 需要迁移的Non-CDB CDB3: 需要迁移pbd的容器数据库 2、在Oracle DB12C克隆远程PDB或者Non-CDB --注:local代表目的或者目标CDB端,remote代表PBD或者Non-CDB 的源端。 **--2.1克隆的步骤** /* 1、在目标端跟容器中,必须拥有CREATE PLUGGABLE DATABASE的权限。
2)远程克隆Non-CDB 此方式常用于Non-CDB异机迁移CDB生成新的PDB。 ① 查看源库的状态 SYS@noncdb>select name,cdb,con_id from v$database; NAME CDB CON_ID --- --- --- NONCDB NO 0 ② 源库pdb_mgr1用户授create pluggable database权限 SYS@...
一、CDB、PDB常用管理命令 查看PDB信息(在CDB模式下) show pdbs --查看所有pdb select name,open_mode from v$pdbs为PDB信息视图 select con_id, dbid, guid, name , open_mode from v$pdbs; 1. 2. 3. 切换容器 alter session set container=orcl1 --切换到PDBorcl1容器 ...
1. 确保Non-CDB处于只读状态。 2. 使用DBMS_PDB.DESCRIBE创建描述Non-CDB的XML元数据文件。 3. 使用DBMS_PDB.CHECK_PLUG_COMPATIBILITY检查Non-CDB与目标CDB是否兼容。 4. 关闭源Non-CDB。 5. 使用描述Non-CDB的XML文件将Non-CDB插入CDB中。 6. 执行$ORACLE_HOME/rdbms/admin/noncdb_to_pdb.sql。 7. 以...
scp /soft/noncdb.xml 10.211.55.101:/soft/ scp -r /oradata/NONCDB19C 10.211.55.101:/oradata/ 目标库操作: 3.连接到目标db库,执行BMS_PDB.CHECK_PLUG_COMPATIBILITY包,检查on-cdb数据库兼容性。 代码语言:javascript 复制 SELECT NAME,cdb FROM v$database; select name, open_mode, restricted, open_...
参考文章:Oracle NON-CDB转换为PDB几种方式DBMS_PDB.DESCRIBE方式从12C后开始支持。 一、环境准备测试环境安装过程忽略,可...