数据库故障转移时出现" DecryptPassword"错误

2020-09-14 05:54发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨;

我们在SMP3 SP11上,使用的是Android客户端70.11.0。 这是在SAP Work Manager 6.2的自定义客户端上。 客户端是使用AgentryDB预先构建的。

我们最近将SMP数据库移到了SQL群集中,并且每次该数据库进行故障转移时,预构建的客户端都会因" DecryptPassword"错误而登录失败。 我们已经尝试了清除应用程序缓存的通常方法,并强行停止了它,但没有成功。

现在的问题是,每次数据库故障转移时,我们都必须构建新的预构建客户端,这是多余且不可靠的。

可能是什么原因引起的? 数据库故障转移时,RSA密钥是否会更改? 究竟是什么原因造成的,此时SMP方面发生了什么变化?

非常感谢。

Sizo Ndlovu

**** SMP不在群集上,但是dB在sql群集上***

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨;

我们在SMP3 SP11上,使用的是Android客户端70.11.0。 这是在SAP Work Manager 6.2的自定义客户端上。 客户端是使用AgentryDB预先构建的。

我们最近将SMP数据库移到了SQL群集中,并且每次该数据库进行故障转移时,预构建的客户端都会因" DecryptPassword"错误而登录失败。 我们已经尝试了清除应用程序缓存的通常方法,并强行停止了它,但没有成功。

现在的问题是,每次数据库故障转移时,我们都必须构建新的预构建客户端,这是多余且不可靠的。

可能是什么原因引起的? 数据库故障转移时,RSA密钥是否会更改? 究竟是什么原因造成的,此时SMP方面发生了什么变化?

非常感谢。

Sizo Ndlovu

**** SMP不在群集上,但是dB在sql群集上***

付费偷看设置
发送
1条回答
三十六小时_GS
1楼-- · 2020-09-14 06:13

您好,Sizo,

在常规分析方面,我想为您提供SAP支持。

给出:SMP不是群集-但是-dB在SQL群集上(例如:SQL1和SQL2)。

根据上面给出的,这是您的最佳答案:

SAP分析:

每次您都有一个Agentry SMP客户端(例如:客户端1)

Agentry Client 1->同步到后端:

|--> SMP 3.0(SMP将是您吗?):

|->>哦,您是新用户-从已清除的客户端中,让SMP Agentry为您创建身份验证密钥,以便SMP知道您是有效用户(这将防止冲突)

| ---------->将此保存到您的DB1(SQL1)。

现在,您可以选择SQL Server数据库失败且SQL Server备份失败(SQL 2)<-SMP 3.0现在指向此数据库2。

因此,对于此问题,当您同步到后端时,SMP现在将查看SQL2或DB2,并开始比较最初为该设备创建并保存在DB1中并且在DB2中丢失的密钥。 错误:

"数据库故障转移时出现" DecryptPassword"错误"(基本上密钥不匹配)

看来,这种故障转移DB技术需要某种方法来确保它更频繁地模仿主DB1。

建议的解决方案:可以是简单的数据库更新,其中专家数据库管理人员可以根据公司的最佳实践(每天,每周,每月或根据工作流案例进行其他备份)正确配置。 请咨询您公司的DBA,以获取有关备份规则的建议。 这是一件敏感的事情,DBA专家会给您最好的判断,因为在生产过程中可能需要特别考虑复制或备份演出或兆兆字节的文件。

据我所知,一些要淘汰旧数据库(真的是旧版本)并转到新数据库的人或客户必须执行一些特殊的数据库过程(以获取此密钥),然后才转移到新数据库中。 这样,现场的客户端将无需清除或重建该客户端(强烈建议不要执行此步骤)。 事情发生了,客户不得不与SAP合作,并为这项工作付费。

这是我目前能提供的最佳答案。

最好的问候,

Mark Pe

高级支持-白金工程师
SAP支持

一周热门 更多>