TL;部署管理器组织导入中的DR空用户映射对话框
我需要将我的CRM 2013机器的操作系统从Windows 2008 R2(#1)更改为Windows 2012(#2),保持crm不变。等于SQL服务器机器。 我做了什么:
编辑用户映射屏幕出现问题。选择哪个选项(自动地图,手动地图等)
并不重要cmdmsnapin.log向我展示了Exception。
15:05:48| Error| Exception occurred while mapping usersMicrosoft.Crm.CrmArgumentException:
Expected non-empty string. ---> System.ArgumentException: Expected non-empty string.
Parameter name: domainAndAccount
--- End of inner exception stack trace ---
at Microsoft.Crm.Exceptions.ThrowIfEmpty(String value, String parameterName)
at Microsoft.Crm.UserManagement.DomainAccount..ctor(String domainAndAccount)
at Microsoft.Crm.Tools.Admin.DBImportHelper.ReadUsers(IProgressEventSource progressHandler,
UserAccountMapper mapUserAccountInfo, String sqlServerName, String databaseName)
at Microsoft.Crm.Tools.Admin.ImportUserMapper.MapUsers()
at Microsoft.Crm.Tools.Admin.UserMappingProgressPage.PerformUserMapping()
为什么会发生这种情况?
答案 0 :(得分:1)
检查要导入的组织中的SystemUserBase
表,并确保所有用户都正确填充了域,这样可以解决问题。