在CRM 2011中导入CRM4.0组织时出错...为什么会失败?...

时间:2012-05-24 12:06:09

标签: sql sql-server-2008 dynamics-crm dynamics-crm-2011 dynamics-crm-4

CRM 2011 Server和SQL Server 2008 R2(在同一台机器上运行)...安装了带有Reporting扩展的CRM 2011。当我尝试通过CRM 2011部署管理器导入CRM 4.0数据库时,它失败了。我用警告映射所有用户和验证屏幕传递,没有错误...为什么失败可以让某人指向正确的方向查看日志。

它失败了很久...... |我在失败之前复制了最频繁的日志行......

非常感谢您的帮助......

  

信息|升级MSCRM数据库中的视图

     

信息| CrmAction执行时间; UpgradeDatabaseAction;   00:21:23.6584839

     

|错误|安装程序完成:OrganizationUpgrader - 遇到错误

     

|错误|在此期间发生了例外   Microsoft.Crm.Tools.Admin.OrganizationUpgrader:

     

操作Microsoft.Crm.Tools.Admin.UpgradeDatabaseAction失败。   InnerException:System.Reflection.TargetInvocationException:Exception   已经被调用的目标所抛出。 --->   Microsoft.Crm.CrmException:SqlException:列名无效   '新名字'。列名称“New_Details”无效。列名无效   'New_Test'。,查看脚本:如果存在(从sysobjects中选择*,其中   name ='New_action'和xtype ='V')开始       drop view [New_action] end go

     

.......... ..........

     

System.Data.SqlClient.SqlException:列名无效

有谁可以帮我解决这个问题

先谢谢

Prajosh

1 个答案:

答案 0 :(得分:1)

我找到了一个解决方案 - 我手动添加了缺失的列