AnyBackup-AnyBackup 备份 Oracle 数据库失败,提示错误信息:ORA-19914、ORA-28365
关键字
ORA-19914、ORA-28365
适用产品
- AnyBackup Express 7.0.x
- AnyBackup CDM 7.0.x
- AnyBackup Enterprise 7.0.x
问题描述
在 AnyBackup 管理控制台执行 Oracle 数据库备份任务失败,执行输出提示如下错误信息:
ORA-19914:unable to encrypt backup、ORA-28365:wallet is not open

问题影响
无法使用 AnyBackup 管理控制台完成 Oracle 数据库备份。
问题原因
Oracle 数据库 RMAN 配置选项开启了备份加密模式,AnyBackup 备份 Oracle 数据库要求数据库 RMAN 配置选项不能开启备份加密模式,这是产品特性使然。
解决方案
为了解决此问题,需要将 Oracle 数据库 RMAN 配置选项的备份加密选项关闭,具体执行步骤如下:
注意:关闭 RMAN配置选项的备份加密选项可能会影响到 Oracle 数据库之前做的本地备份的恢复,请与 DBA 确认后再执行此操作。
1.执行以下命令,查看 Oracle 数据库 RMAN 配置选项,可以看到数据库备份加密模式为开启状态。
su - oracle
rman target /
RMAN > show all;

2.执行以下命令,关闭数据库备份加密模式并重新查看 RMAN 配置选项。
RMAN > CONFIGURE ENCRYPTION FOR DATABASE OFF;
RMAN > show all;

更多信息
关于 Oracle 数据库报错 ORA-19914 的更多信息,可参考 Oracle 官方文档:ORA-19914