AnyBackup-SAP HANA 数据库异机恢复失败,执行输出显示:实例恢复操作执行失败,原因:authentication failed。
关键字
SAP HANA、恢复失败、anthentication failed
适用产品
· AnyBackup 7.0.7 - 7.0.8
问题描述
在 AnyBackup 管理控制台上发起 SAP HANA 数据库实例异机恢复,恢复任务执行失败,查看执行输出,显示以下警告信息:
SAP HANA 实例恢复操作执行失败(原实例:HDB,目标实例:HDB),原因:* 10:authentication failed SQLSTATE:28000。

问题影响
SAP HANA 数据库实例的异机恢复失败。
问题原因
发起 SAP HANA 数据库实例的异机恢复任务,需要输入原机对应实例的 SYSTEM 用户和密码,用于认证该实例。若输入的密码不正确,会导致恢复失败。
解决方案
为了解决此问题,需要验证恢复任务中输入的原机对应实例的 SYSTEM 用户的密码,请按照以下步骤执行:
步骤一,重新授权原机 SAP HANA 数据库对应实例,验证恢复任务中输入的密码是否正确。
1.使用操作员登录 AnyBackup 管理控制台,点击资源 > 客户端,选择备份任务所在的 SAP HANA 数据库客户端,点击权限配置,授权 SAP HANA 数据库对应实例。
输入 SYSTEM 用户和密码,进行测试。
下图示例中,返回结果为信息正确表示密码验证成功。

下图示例中,返回结果为认证失败表示密码验证失败。

步骤二,配置恢复任务的恢复目的地时,输入步骤一中确认的用户名和密码,重新发起 SAP HANA 数据库恢复。

更多信息
关于 SAP HANA 的更多信息,请参考官方文档:SAP HANA。