欢迎访问机房运维工作室

爱数知识库

AnyBackup-Oracle 定时备份完成,结果为成功(有警告),执行输出中提示:PDB_ XXX 的状态不是open,备份的数据文件可能不可用。

频道:爱数知识库 日期: 浏览:49

AnyBackup-Oracle 定时备份完成,结果为成功(有警告),执行输出中提示:PDB: XXX 的状态不是open,备份的数据文件可能不可用。

关键字

PDB、open

适用产品

  • AnyBackup Enterprise 7.0.x
  • AnyBackup Express 7.0.x
  • AnyBackup CDM 7.0.x

问题描述

在使用 AnyBackup 对 Oracle 12c 及以上版本进行定时数据保护时,备份任务执行完成,结果为:成功(有警告)。执行输出中提示如下警告信息:

PDB: XXX 的状态不是open,备份的数据文件可能不可用。

问题影响

Oracle 备份任务存在警告信息,且告警相关的 PDB 数据未备份。

问题原因

Oracle 数据库中存在 PDB 的状态不为 open 状态,导致备份时无法备份对应 PDB,从而出现该告警。

解决方案

为了解决该问题,需要启动告警的 PDB 至 open 状态再进行数据备份。请按照如下步骤执行:

1. 使用 SSH 工具以 root 用户登录 Oracle 数据库服务器;

2. 启动告警信息中提示的 PDB,如下:

su - oracle

sqlplus / as sysdba

alter pluggable database pdb01 open;

exit

注:其中,pdb01 为带启动的 PDB 名称,请按照实际情况修改。

3. 重新执行 Oracle 数据库定时备份任务。