连接到企业时一个API

2020-09-19 14:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Business One 8....

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

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


Business One 8.82 PL:12

您好,在vb中为.net应用程序使用di API时,不允许使用相同用户名和密码的多个应用程序连接到di API。 如果另一个应用程序尝试使用相同的凭据进行连接,我似乎会收到错误消息。 任何建议都非常欢迎。

-谢谢

1条回答
CPLASF-自律
2020-09-19 15:41 .采纳回答

嗨,德里克,

通常,专业许可允许12个并发连接:2个通过B1客户端,10个通过DI API。 这意味着,如果已为使用的用户凭据分配了专业许可证,那么两次连接就不会有问题。

不过,您可以检查以下几件事:

  • 实际错误是什么?何时发生? 例如,当您的应用程序通过sql连接创建数据集时,而您的DI API已连接到B1(反之亦然)时,您可以获得表锁。
  • 一个或多个应用程序是否可以长时间访问同一张表?
  • 您要使用给定的用户凭据(计算所有应用程序的所有实例)创建多少个并发连接?
  • 您确定在发生错误时,除了您知道的两个以外, all 应用程序的 all 个其他实例都已关闭吗? 换句话说,您确定在发生错误的时刻打开的连接确实不超过2个吗?
  • 通过将第二个实例/应用程序与另一个用户连接来测试您的应用程序。

接下来,将有助于知道实际的错误是什么(如果B1则为AND消息,如果是.net则为整个错误)。 如果您可以详细说明应用程序的功能,也会有所帮助。

此致

Johan

一周热门 更多>