【问题标题】:Does running Import Organization twice using Same Database can cause issue in MSCRM2011?使用同一数据库运行两次导入组织是否会导致 MSCRM2011 出现问题?
【发布时间】:2017-08-19 14:41:44
【问题描述】:

从 2008 年到 2012 年,我一直在将 MSCRM2011 从 Windows Server 2008 迁移到 Windows Server 2012 和 SQL Server,面临以下问题。

我执行的步骤:

  1. 在新的 Windows Server 2012 上安装带有演示名称的 CRM
  2. 创建从旧 SQL Server 2008 到新 SQL Server 2012 的 CRM 数据库副本
  3. 在迁移的数据库上运行导入组织

但是,在第一次错误地运行 Import 时,组织名称被错误地给出,所以我重新运行导入以在同一个迁移的 DB 上提供所需的名称。所以我在同一个 CRM 数据库上运行了两次 Import

但是现在我在添加新用户时遇到了问题,遇到了错误,也遇到了一般错误:

错误:

未处理的异常:System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]:发生意外错误。

详情:

-2147220970

发生意外错误。
2017-08-19T06:57:35.402523Z


下面是事件查看器:

The Web Service plug-in failed in OrganizationId: 7bece0b8-b36e-424b-9b01-78d604765f62; SdkMessageProcessingStepId: 56f5c774-9ecb-45f2-99c2-8dd57737af6e; EntityName: none; Stage: 30; MessageName: AssociateEntities; AssemblyName: Microsoft.Crm.Extensibility.InternalOperationPlugin, Microsoft.Crm.ObjectModel, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35; ClassName: Microsoft.Crm.Extensibility.InternalOperationPlugin; Exception: Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Web.Services.Protocols.LogicalMethodInfo.Invoke(Object target, Object[] values)
   at Microsoft.Crm.Extensibility.InternalOperationPlugin.Execute(IServiceProvider serviceProvider)
   at Microsoft.Crm.Extensibility.V5PluginProxyStep.ExecuteInternal(PipelineExecutionContext context)
   at Microsoft.Crm.Extensibility.VersionedPluginProxyStepBase.Execute(PipelineExecutionContext context)
Inner Exception: System.InvalidCastException: Specified cast is not valid.
   at Microsoft.Crm.Timeouts.GetExtendedTimeout()
   at Microsoft.Crm.ObjectModel.SystemUserBusinessUnitEntityMapUtility.ReInitMapForUsers(Guid[] systemUsers, ExecutionContext context)
   at Microsoft.Crm.ObjectModel.TeamServiceInternal`1.ReInitTeamMembers(Guid[] userIds, ReinitMasks reinitMask, ExecutionContext context)
   at Microsoft.Crm.ObjectModel.TeamMembershipServiceInternal`1.Associate(BusinessEntityMoniker entityOneMoniker, BusinessEntityMoniker entityTwoMoniker, String associationRelationshipName, ExecutionContext context)
   at Microsoft.Crm.BusinessEntities.BusinessProcessObject.HandleAssociationOperation(BusinessEntityMoniker entityOneMoniker, BusinessEntityMoniker entityTwoMoniker, String associationRelationshipName, Boolean createAssociation, ExecutionContext context)
   at Microsoft.Crm.BusinessEntities.BusinessProcessObject.AssociateEntities(BusinessEntityMoniker entityOneMoniker, BusinessEntityMoniker entityTwoMoniker, String associationRelationshipName, ExecutionContext context)

痕迹(https://www.pastiebin.com/599da0c5497e6):

Web Service Plug-in failed in SdkMessageProcessingStepId: {56F5C774-9ECB-45F2-99C2-8DD57737AF6E}; EntityName: none; Stage: 30; MessageName: AssociateEntities; AssemblyName: Microsoft.Crm.Extensibility.InternalOperationPlugin, Microsoft.Crm.ObjectModel, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35; ClassName: Microsoft.Crm.Extensibility.InternalOperationPlugin; Exception: Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Web.Services.Protocols.LogicalMethodInfo.Invoke(Object target, Object[] values)
   at Microsoft.Crm.Extensibility.InternalOperationPlugin.Execute(IServiceProvider serviceProvider)
   at Microsoft.Crm.Extensibility.V5PluginProxyStep.ExecuteInternal(PipelineExecutionContext context)
   at Microsoft.Crm.Extensibility.VersionedPluginProxyStepBase.Execute(PipelineExecutionContext context)
Inner Exception: System.InvalidCastException: Specified cast is not valid.
   at Microsoft.Crm.Timeouts.GetExtendedTimeout()
   at Microsoft.Crm.ObjectModel.SystemUserBusinessUnitEntityMapUtility.ReInitMapForUsers(Guid[] systemUsers, ExecutionContext context)
   at Microsoft.Crm.ObjectModel.TeamServiceInternal`1.ReInitTeamMembers(Guid[] userIds, ReinitMasks reinitMask, ExecutionContext context)
   at Microsoft.Crm.ObjectModel.TeamMembershipServiceInternal`1.Associate(BusinessEntityMoniker entityOneMoniker, BusinessEntityMoniker entityTwoMoniker, String associationRelationshipName, ExecutionContext context)
   at Microsoft.Crm.BusinessEntities.BusinessProcessObject.HandleAssociationOperation(BusinessEntityMoniker entityOneMoniker, BusinessEntityMoniker entityTwoMoniker, String associationRelationshipName, Boolean createAssociation, ExecutionContext context)
   at Microsoft.Crm.BusinessEntities.BusinessProcessObject.AssociateEntities(BusinessEntityMoniker entityOneMoniker, BusinessEntityMoniker entityTwoMoniker, String associationRelationshipName, ExecutionContext context)
.

【问题讨论】:

  • 提供了错误日志,但非常通用
  • 启用并签入跟踪文件
  • 感谢您的回复..但是 CRM 的初学者,您能告诉我如何做到这一点,如果需要我可以为您提供事件查看器吗?
  • 事件查看器有什么用处?
  • 我无法找到解决方案,因此我们重新安装了 CRM,它现在可以正常工作了。谢谢!!

标签: sql-server-2008 sql-server-2012 dynamics-crm


【解决方案1】:

来自cmets:

无法找到解决方案,因此我们重新安装了 CRM,它现在可以正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-16
    • 2015-04-09
    • 2016-09-08
    • 1970-01-01
    • 1970-01-01
    • 2019-05-28
    • 1970-01-01
    相关资源
    最近更新 更多