在 Windows 2008 R2 SP1 上使用 CRM 2011 克隆连接到域的 VM

在 Windows 2008 R2 SP1 上使用 CRM 2011 克隆连接到域的 VM

使用 CRM 2011 复制 VM 后,我更改了服务器名称,并执行了本文中的操作: http://weblogs.asp.net/navaidakhtar/Microsoft-Dynamics-CRM-2011-2F00-4.0-机器重命名时的配置-2F00-CRM-数据库服务器更改-2F00域控制器更改

现在我试图创建新的组织,但是在验证步骤失败,对于 CRM 点,它显示(SQL 和 Reporting Server 点正常):

名称转换:无法找到名称或权限不足,无法查看名称。(来自 HRESULT 的异常:0x80072116)

我用于登录的域帐户具有所有必要的权限(实际上,它包含在域管理员和企业管理员组中),但我不明白向导想要查找哪个名称。

在原始 VM 中,我可以轻松创建新的组织。

答案1

我找到了这个问题的根本原因。验证检查无法通过 GUID 获取 AD 组(PrivReportingGroup、SQLAccessGroup 等),这些组存储在 MSCRM_Config 数据库中(我克隆了旧 VM,因此删除了组)。

为了解决这个问题,我用这个查询替换了组指导,并且通过了验证检查。

UPDATE [MSCRM_CONFIG].[dbo].[ConfigSettings]
SET PrivilegeReportGroupId = '<guid>'
    ,PrivilegeUserGroupId = '<guid>'
    ,ReportingGroupId = '<guid>'
    ,SqlAccessGroupId = '<guid>'
GO

感谢大家的帮助。

相关内容