更新时间:2025-05-29 GMT+08:00
IMPDP PLUGGABLE DATABASE RECOVER
功能描述
导入PDB的修复阶段。

IMPDP PLUGGABLE DATABASE RECOVER语法用于细粒度备份恢复,由备份恢复工具调用,不推荐用户直接调用该SQL。
语法格式
IMPDP PLUGGABLE DATABASE RECOVER;
示例
- 前置条件
请参见IMPDP PLUGGABLE DATABASE CREATE章节的示例完成PDB的导入执行阶段。
- 导入恢复PDB
--使用系统管理员连接postgres数据库,为导入执行阶段创建出的PDB分配资源计划指令。 gaussdb=# call resource_manager.create_pending_area(); create_pending_area --------------------- (1 row) --由于该接口是创建资源,是否成功与当前实例资源规格有关。如遇到接口报错,请根据错误描述进行参数调整参数后重新尝试。 gaussdb=# CALL resource_manager.create_resource_plan_directive(pdb_name =>'my_pdb1', min_cpu => 4, max_dynamic_memory => '18022MB', max_shared_memory => '14745MB', io_limits=> 300, io_priority => 'High', max_connections => 880); create_resource_plan_directive -------------------------------- (1 row) gaussdb=# CALL resource_manager.submit_pending_area(); submit_pending_area --------------------- (1 row) --使用系统管理员连接postgres数据库,开启导入执行阶段创建出的PDB。 gaussdb=# alter pluggable database my_pdb1 open; ALTER PLUGGABLE DATABASE --连入pdb并执行导入恢复操作。 gaussdb=# \c my_pdb1; my_pdb=# IMPDP PLUGGABLE DATABASE RECOVER; IMPDP PLUGGABLE DATABASE RECOVER
父主题: I