B1if消息日志为空-用户'IFDBUSR_IFSERV'的登录失败

2020-08-26 07:28发布

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

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


尊敬的B1if专家

我们的B1if消息日志为空。 根据我在论坛中发现的建议,我已采取了多项措施来解决此问题。 最后,当我按照文章https://answer.sap.com/questions/334585/b1if--message-log-empty.html ,我在过程控制的调试中发现,数据库用户" IFDBUSR_IFSERV"存在问题 无法登录IFSERV DB。

下面是调试消息的一部分,该消息表明B1if试图将消息插入IFSERV.MSGLOG表,但无法通过IFDBUSR_IFSERV用户进行连接。 我也尝试修复/重新安装B1if,但没有帮助。

我的问题是,在哪里以及如何更正IFDBUSR_IFSERV的连接,以便可以在B1if中再次获取消息日志。

感谢您的帮助。 最好的问候,

大卫

 
 
 
 
 从MSGLOG中删除,IDENT ='191218114047356168880A0204552F03 !! 1';




 UPDATE MSGLOG SET STAT ='hidden'where IDENT IN('191218114047356168880A0204552F03 !!');

 插入MSGLOG(IDENT,STARTTIME,FINISHTIME,SSYSID,RSYSID,TRIGG,ROBJ,STAT,SKEY,RKEY,LOCALMSG,RESULT,VBIU,VPAC)
 值(
 '191218114047356168880A0204552F03 !! 1',
 '20191218114047',
 '20191218114054',
 '0010000128',
 '未知',
 '2',
 '',
 '假',
 '',
 '',
 '0',
 "正在处理的消息",
 'Z.B1BP2B1BP',
 'Z.B1Master2B1Many')
 
 
 
 
 />
 
 
 
 
 
 
 
 
 
 
  18456 
 用户" IFDBUSR_IFSERV"的登录失败。  ClientConnectionId:670f31c0-0bf8-4b14-aa70-2711ffd0df5d 
  S0001 
 
 
 
 
 
 
 
 
 
 

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

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


尊敬的B1if专家

我们的B1if消息日志为空。 根据我在论坛中发现的建议,我已采取了多项措施来解决此问题。 最后,当我按照文章https://answer.sap.com/questions/334585/b1if--message-log-empty.html ,我在过程控制的调试中发现,数据库用户" IFDBUSR_IFSERV"存在问题 无法登录IFSERV DB。

下面是调试消息的一部分,该消息表明B1if试图将消息插入IFSERV.MSGLOG表,但无法通过IFDBUSR_IFSERV用户进行连接。 我也尝试修复/重新安装B1if,但没有帮助。

我的问题是,在哪里以及如何更正IFDBUSR_IFSERV的连接,以便可以在B1if中再次获取消息日志。

感谢您的帮助。 最好的问候,

大卫

 
 
 
 
 从MSGLOG中删除,IDENT ='191218114047356168880A0204552F03 !! 1';




 UPDATE MSGLOG SET STAT ='hidden'where IDENT IN('191218114047356168880A0204552F03 !!');

 插入MSGLOG(IDENT,STARTTIME,FINISHTIME,SSYSID,RSYSID,TRIGG,ROBJ,STAT,SKEY,RKEY,LOCALMSG,RESULT,VBIU,VPAC)
 值(
 '191218114047356168880A0204552F03 !! 1',
 '20191218114047',
 '20191218114054',
 '0010000128',
 '未知',
 '2',
 '',
 '假',
 '',
 '',
 '0',
 "正在处理的消息",
 'Z.B1BP2B1BP',
 'Z.B1Master2B1Many')
 
 
 
 
 />
 
 
 
 
 
 
 
 
 
 
  18456 
 用户" IFDBUSR_IFSERV"的登录失败。  ClientConnectionId:670f31c0-0bf8-4b14-aa70-2711ffd0df5d 
  S0001 
 
 
 
 
 
 
 
 
 
 
付费偷看设置
发送
4条回答
昵称总是被占用
1楼 · 2020-08-26 07:44.采纳回答

你好戴维,

您可以执行以下操作:

1。 在数据库管理工作室(Microsoft SQL Server管理工作室或SAP Hana Studio)中为数据库用户IFDBUSR_IFSERV设置新密码

2。 更改B1i(SLD-B1i服务器)中的密码


谢谢

欢欢

nice_wp
2楼-- · 2020-08-26 07:54

嗨欢 ,

非常感谢,这解决了问题。 我始终只检查扩展的SLD,而不检查整个B1i SLD登录。 再次感谢,祝您有美好的一天,

-大卫

me_for_i
3楼-- · 2020-08-26 07:52

嗨,

检查"事件发送器"设置向导期间是否存在连接问题。

检查是否可以在Microsoft sql服务器中直接将凭据(在b1if安装期间输入的数据库用户和密码)用于B1if数据库连接

大简至美
4楼-- · 2020-08-26 07:49

您好,Chunhui,

感谢您的回复。 是的,我可以确认一切正常。 问题不在于特定的SLD(它们都连接正常),事件传递也很好。 以前还原IFSERV DB时,问题可能开始了。 我发现以下文章可能与该问题有关,但是建议的解决方案也不适用于我:

https://dba.stackexchange.com/questions/186179/cannot-execute-as-the-database-principal-because-the-principal-does-不存在

谢谢大卫

一周热门 更多>