AnyBackup-Oracle 表级恢复任务执行失败,提示:RMAN-04014、ORA-27125、Linux-x86_64 Error: 28: No space left on device
关键字
表级恢复、RMAN-04014、ORA-27125、No space left on device
适用产品
- AnyBackup Enterprise 7.0.18.0 及更高版本
- AnyBackup Express 7.0.18.0 及更高版本
- AnyBackup CDM 7.0.18.0 及更高版本
问题描述
在使用 AnyBackup 对 Oracle 数据库进行表级恢复时,恢复任务执行失败,提示如下信息:
RMAN输出报错,请检查下是否符合备份恢复条件、是否有配置错误或者有对Oracle的错误操作。
Linux-x86_64 Error: 28: No space left on device
RMAN-04014: startup failed: ORA-27125: unable to create shared memory segment

问题影响
无法使用 AnyBackup 完成 Oracle 数据库的表级恢复。
问题原因
恢复目标端服务器内存不足,导致表级恢复时创建的辅助实例无法分配足够的 SGA ,从而出现该问题。
解决方案
为了解决该问题,需要扩容恢复目的端服务器的内存,或者更换内存足够的服务器进行恢复。
更多信息
表级恢复时创建的辅助实例内存分配大小与备份的数据库内存大小一致。