所需的SQL许可证

2020-09-23 16:51发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我已经开发了一个外部程序,该程序...

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

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


我已经开发了一个外部程序,该程序从SAP B1表中读取数据,并将计算结果和总计写入到属于B1数据库的同一sql实例的另一个数据库。 我必须购买额外的SQL许可证吗? 而且,如果该程序是从多个位置启动的,那么我是否必须购买与多个位置一样多的许可证?

1条回答
My梦
2020-09-23 17:40

伊曼纽拉岛,

通常,SAP Business One安装包括SAP Business One所需的必要MS SQL许可证,以允许给定数量的SAP Business One授权用户使用MS SQL Server。

这意味着,正式而言,*来自外部应用程序(附件)的所有数据都应存储在公司数据库中。 系统提供用户定义的表和字段以供其使用。 正式*,应使用DI API来访问此数据,该API具有记录集对象,用于一般查询。 使用DI API时,根据定义,您将使用许可用户打开连接,因此将受到覆盖。

要允许具有未知数量的连接的场景(例如,基于Web的应用程序,如网店),SAP提供了DI服务器(免费)。 DI服务器基本上是一种Web服务,它将使用单个B1许可证连接到公司数据库。

为允许集成方案(将业务合作伙伴的系统与您的系统连接),SAP提供了B1if(免费),它使用单个B1许可证连接到公司数据库。

或者,可以单独购买MS SQL Server许可证,在这种情况下,这全部取决于所选的许可模式:席位或CPU。 对于席位模型,规则几乎相同,而对于更昂贵的CPU模型,只要所涉及的数据库位于同一实例/服务器上,您将像鸟一样自由。

如前所述,可以进行外部访问,只要与MS SQL Server的同时连接总数不超过B1许可证的数量即可。 同时连接是指已连接的B1客户端和您的应用程序建立的连接的总数。

此致

Johan

*);-)

一周热门 更多>