2016-08-12 53 views
0

对不起,提出这个基本问题。但是我没有内部的Dynamics CRM实例,所以我无法从我的最终验证这一点,也无法在线找到这些信息。在单个内部部署CRM实例中是否有单个数据库,例如多个组织?

由于内部部署允许多租户架构,即一个实例可以托管多个组织。这是否意味着一个组织会有一个数据库?或者如果所有组织都有单一数据库?

我对学习on-premise部署更感兴趣,但我没有资源去玩。所以只是想得到这个答案的形式

回答

4

一个配置数据库中动态CRM每个组织都有自己的数据库,并有一个服务器配置数据库,每个CRM安装,叫MSCRM_CONFIG。每个组织都独立于其他组织。例如,它可以托管不同的用户,它可以有完全不同的自定义。

需要注意的一件重要事情是(在我看来),很可能会发生这样的情况:您可能需要将一个组织移动到不同的服务器,或者在同一台服务器上创建组织副本。在这种情况下,当移动到另一台服务器时,您只需要组织数据库,将其复制并恢复到另一台服务器,然后通过Deployment Manager导入。这样就足够了,在这种情况下,您不需要MSCRM配置数据库,就可以在单独的服务器上运行相同的组织。当然,您在数据库上没有高级配置,例如数据库镜像或负载平衡。

查看附加图像,了解数据库在SQL Management Studio中的动态单一服务器安装过程。每个数据库都以红色显示,以单独的组织结尾,黄色的数据库(显而易见)是MSCRM_CONFIG数据库。

enter image description here

0

多个组织意味着多个数据库 - 每个组织一个数据库。

编辑:加上所有组织

相关问题