AnyBackup-Oracle RAC 定时备份失败,执行输出提示:客户端接收 Oracle 发送的 ORA_DATASIZE 或 ORA_ENDSET 消息失败

2019-06-28

关键字

RAC、ORA_DATASIZE、ORA_ENDSET

 

适用产品

· AnyBackup 6.0.x

· AnyBackup 5.0.x

 

问题描述

 AnyBackup 管理控制台,发起 Oracle RAC 数据库备份,在任务历史记录 执行输出中显示如下错误信息:

Oracle 备份异常。(错误提供者:RACBackup,错误值:e0510001,错误位置:ncRACBackupSchedule.cpp54)(附加信息:客户端接收Oracle发送的ORA_DATASIZEORA_ENDSET消息失败,接收的消息码为49685。(错误提供者:RACBackup,错误值:e051004d)


 

问题影响

 AnyBackup 管理控制台,Oracle RAC 数据库无法正常备份。

 

问题原因

 AnyBackup 管理控制台发起备份时, AnyBackup 后台服务会首先尝试获取客户端的接口信息,如 Oracle 服务器的 AnyBackup 客户端的版本与 AnyBackup 管理控制台版本不一致,则会导致接口调用失败,无法进行备份。

 

解决方案

为了解决此问题,需要先确保 AnyBackup 管理控制台与客户端的版本一致。请按照以下步骤执行:

1.   AnyBackup 管理控制台的关于 版本信息窗口,获取 AnyBackup 管理控制台的版本信息。
如下图所示: AnyBackup 管理控制台的大版本信息为 6.0.28。

2.   AnyBackup 管理控制台客户端列表,将鼠标停留在 Oracle 服务器客户端图标上,获取客户端的版本信息。
如下图所示: 客户端的大版本信息为 6.0.28。

3.  若以上两个步骤查看的大版本信息不一致,请在 AnyBackup 控制台界面下载与 Oracle 服务器操作系统类型相同的客户端,到 Oracle 服务器上进行重新安装。

 

更多信息

关于 Oracle RAC 介绍的更多信息,请参考 Oracle 官方文档:Oracle Real Application Clusters

 

联系我们
在线咨询 400 821 6055