none
安装mscrm 更新汇总时报错 提示 Microsoft.Crm.Setup.Common.Update.DBUpdateAction 操作失败 急求!! RRS feed

  • 问题

  • 在安装mscrm更新汇总时出现问题,问题提示 Microsoft.Crm.Setup.Common.Update.DBUpdateAction 操作失败。 ---> System.Reflection.TargetInvocationException: 调用的目标发生了异常。 ---> System.NullReferenceException: 未将对象引用设置到对象的实例。

     在 Microsoft.Crm.Metadata.PreloadedMetadataCacheDataProvider.AddRelationshipsToCollections(IPreloadedMetadataInitializationProducerContext context)
       在 Microsoft.Crm.Metadata.PreloadedMetadataCacheDataProvider.Initialize(Guid organizationId, MetadataContainer container)
       在 Microsoft.Crm.Metadata.DynamicMetadataCacheLoader.CreateMetadataCacheDataProvider(MetadataContainer container, Guid organizationId)
       在 Microsoft.Crm.Metadata.DynamicMetadataCacheLoader.BuildMetadataCacheFromMetadataContainer(MetadataContainer container, LoadMasks masks, Guid organizationId)
       在 Microsoft.Crm.Metadata.DynamicMetadataCacheLoader.BuildMetadataCacheFromDataSet(DataSet data, LoadMasks masks, Guid organizationId)
       在 Microsoft.Crm.Metadata.DynamicMetadataCacheLoader.LoadCacheFromDatabaseInternal(LoadMasks masks, CrmDbConnection connection, CrmTransaction transaction, Guid organizationId)
       在 Microsoft.Crm.Metadata.DynamicMetadataCacheLoader.LoadCacheFromDatabase(LoadMasks masks, IOrganizationContext context)
       在 Microsoft.Crm.Metadata.DynamicMetadataCacheFactory.LoadMetadataCache(LoadMethod method, CacheType type, LoadMasks masks, IOrganizationContext context)
       在 Microsoft.Crm.Setup.DiffBuilder.PopulateCaches(Boolean loadIndexes, Boolean loadPrivileges, CacheType existingMetadataCacheType)
       在 Microsoft.Crm.Setup.DiffBuilder.Pass1HotFix(String metadataLocation, String parseMasksValue)
       --- 内部异常堆栈跟踪的结尾 ---
       在 System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
       在 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
       在 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       在 System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
       在 Microsoft.Crm.Setup.Database.DllMethodAction.Execute()
       在 Microsoft.Crm.Setup.Database.DatabaseInstaller.ExecuteReleases(ReleaseCollection releases, Int32 currentProgress)
       在 Microsoft.Crm.Setup.Database.DatabaseInstaller.installInternal()
       在 Microsoft.Crm.Setup.Database.DatabaseInstaller.Install(Int32 languageCode, String configurationFilePath, Boolean upgradeDatabase)
       在 Microsoft.Crm.Setup.Common.Update.DBUpdateDatabaseInstaller.ServerInstall(ArrayList orgIdArray)
       在 Microsoft.Crm.Setup.Common.Update.DBUpdateDatabaseInstaller.Install(String kbNumber)
       在 Microsoft.Crm.Setup.Common.Update.DBUpdateAction.Do(IDictionary parameters)
       在 Microsoft.Crm.Setup.Common.Action.ExecuteAction(Action action, IDictionary parameters, Boolean undo)
       --- 内部异常堆栈跟踪的结尾 ---
       在 Microsoft.Crm.UpdateWrapper.UpdateSetup.Install(IDictionary data)
       在 Microsoft.Crm.UpdateWrapper.UpdateSetup.Run()


    刘祖君
    2011年3月23日 1:07