要恢复 CDB
恢复 CDBs 与恢复非 CDBs 的方式相同。以下示例显示从 CDB 恢复表空间的恢复。
RMAN > 通过目标数据库控制文件而非恢复目录连接目标/连接到目标数据库: SALESDB (DBID = 3924627550, 未打开)
RMAN > 运行 {分配通道 ch1 类型 sbt; 2 > restore 表空间用户;}
分配的通道: ch1 通道 ch1: SID = 22 设备类型 = SBT_TAPE
用于 Oracle 的通道 ch1: 寻找 (R) NetVault (R) Backup 插件。v. 12.2.0.9 开始恢复时间为 28-18
通道 ch1: 正在开始数据文件备份集恢复通道 ch1: 指定要从备份集通道中恢复的数据文件通道 ch1: 将数据文件00007恢复到
Q:\APP\ORACLEUSER\ORADATA\SALESDB\USERS01..DBF
通道 ch1: 从备份条目读取0rtjacic_1_1 通道 ch1: 条目句柄 = 0rtjacic_1_1 标签 = TAG20181128T002027 通道 ch1: 已恢复备份条目1
将连接到 CDB 的 PDB 作为目标恢复
2 > 恢复可插接式数据库 sales_region300_pdb;
3 > 恢复可插接式数据库 sales_region300_pdb;}
SQL > alter 可插接式数据库 sales_region300_pdb 关闭;
可插拔数据库已更改。SQL > exit rman 目录 rcat/rcat @ rcatalog
连接到目标数据库: SALESDB (DBID = 3924627550) 使用目标数据库控制文件而不是恢复目录
3 > 恢复可插接式数据库 sales_region300_pdb;
4 > 恢复可插接式数据库 sales_region300_pdb 辅助 目标 = "C:\oracle_recovery";
5 > alter 可插接式数据库 sales_region300_pdb 打开 resetlogs;}
RMAN > 连接目标 pdbadmin/pdbadmin @ sales_region300_pdb 已连接到目标数据库: SALESDB: SALES_REGION300_PDB
•
•
•
•
无法添加数据库
© ALL RIGHTS RESERVED. 이용 약관 개인정보 보호정책 Cookie Preference Center