备份前确认数据放在哪个 pdb 下 SQL> show pdbs CON_ID CON_NAME OPEN MODE RESTRICTED ---------- ------------------------------ ---------- ---------- 2 PDB$SEED READ ONLY NO 3 PDB1 READ WRITE NO 切换到对应 pdb 上 alter session set container=pdb1; create directory backup as '/data/21c/'; grant read,write on directory backup to public; 增加一些测试数据 create user test identified by oracle ; grant dba to test ; conn test/oracle create table TAB1 ( T_ID NUMBER, T_NAME VARCHAR2(1000) ); insert into tab1 values(1,'test1'); insert into tab1 values(2,'test2'); commit; 全备份 expdp \'sys/oracle@192.168.210.10/pdb1 as sysdba\' directory=backup dumpfile=full.dmp logfile=full.log full=y 恢复到 pdb2 上 create pluggable database pdb2 admin user test identified by oracle; alter session set container=pdb2; startup create directory backup as '/data/21c'; grant read,write on directory backup to public; impdp \'sys/oracle@192.168.210.10/pdb2 as sysdba\' directory=backup dumpfile=full.dmp logfile=fullimp.log full=y 在 pdb2 下查看数据: select *from test.tab1; 检查权限是否过来 select * from dba_role_privs where grantee='TEST'; 备份 schema 方式 expdp \'sys/oracle@192.168.210.10/pdb1 as sysdba\' directory=backup dumpfile=test.dmp logfile=test.log schemas=test 备份表方式 expdp \'sys/oracle@192.168.210.10/pdb1 as sysdba\' directory=backup dumpfile=tab.dmp logfile=tab.log tables=test.tab1 备份表空间方式 expdp \'sys/oracle@192.168.210.10/pdb1 as sysdba\' directory=backup dumpfile=ts.dmp logfile=ts.log tablespaces=users 备份元数据方式 alter tablespace users read only; expdp \'sys/oracle@192.168.210.10/pdb1 as sysdba\' directory=backup dumpfile=full.dmp logfile=full.log full=y TRANSPORTABLE=ALWAYS 备份 TRANSPORT_TABLESPACES 方式 alter tablespace users read only; expdp \'sys/oracle@192.168.210.10/pdb1 as sysdba\' directory=backup dumpfile=ts.dmp logfile=ts.log TRANSPORT_TABLESPACES=users; 需要拷贝数据文件 ****************************************************************************** Dump file set for SYS.SYS_EXPORT_TRANSPORTABLE_01 is: /data/21c/ts.dmp ****************************************************************************** Datafiles required for transportable tablespace USERS: /data/21c/oradata/ORA21C/F0564D828AC16531E0530AD2A8C085F9/datafile/o1_mf_users_kt5xcqr4_.dbf Job "SYS"."SYS_EXPORT_TRANSPORTABLE_01" successfully completed at Thu Dec 22 19:51:38 2022 elapsed 0 00:00:25 需要拷贝元数据和数据文件到目标库上 cp /data/21c/oradata/ORA21C/F0564D828AC16531E0530AD2A8C085F9/datafile/o1_mf_users_kt5xcqr4_.dbf /data/21c/users.dbf 恢复元数据及数据文件 impdp \'sys/oracle@192.168.210.10/pdb2 as sysdba\' directory=backup dumpfile=ts.dmp transport_datafiles=/data/21c/users.dbf
pdb通过数据泵备份恢复示例
来源:这里教程网
时间:2026-03-03 22:17:05
作者:
编辑推荐:
- pdb通过数据泵备份恢复示例03-03
- 雨花用诚意写下“背包客创业指南”!03-03
- 谁在为三块钱的冰杯买单?03-03
- Oracle LibCache等待优化(一)03-03
- 19c中创建rman catalog03-03
- 楼下那家便利店,也许比你想得重要得多03-03
- 19c多租户架构下的UNDO管理- Local Undo03-03
- 23ai新特性-AI向量搜索简单测试03-03
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 雨花用诚意写下“背包客创业指南”!
雨花用诚意写下“背包客创业指南”!
26-03-03 - 谁在为三块钱的冰杯买单?
谁在为三块钱的冰杯买单?
26-03-03 - Oracle LibCache等待优化(一)
Oracle LibCache等待优化(一)
26-03-03 - 19c中创建rman catalog
19c中创建rman catalog
26-03-03 - 楼下那家便利店,也许比你想得重要得多
楼下那家便利店,也许比你想得重要得多
26-03-03 - 19c多租户架构下的UNDO管理- Local Undo
19c多租户架构下的UNDO管理- Local Undo
26-03-03 - 23ai新特性-AI向量搜索简单测试
23ai新特性-AI向量搜索简单测试
26-03-03 - 数据库管理-第339期 回看O记基础:物理读与逻辑读(20250619)
数据库管理-第339期 回看O记基础:物理读与逻辑读(20250619)
26-03-03 - 为什么说优化永不过时?
为什么说优化永不过时?
26-03-03 - AI浪潮下的IT投资暗线:DaaS如何承接千亿设备革命?
AI浪潮下的IT投资暗线:DaaS如何承接千亿设备革命?
26-03-03
