SharePoint 2010到SharePoint 2013迁移

时间:2014-07-01 18:31:13

标签: sharepoint sharepoint-2013

我从SharePoint 2010到2013进行了测试迁移,并部署了具有自定义列表定义的解决方案,该解决方案运行良好。但最近由于更改请求需要添加字段到列表定义。将更新的解决方案部署到SharePoint 2013后,其抛出错误如下所示

按内部名称提取字段时抛出异常' test' Microsoft.SharePoint.SPException:无法完成此操作。请再试一次。 ---> System.Runtime.InteropServices.COMException:无法完成此操作。请再试一次。
 在Microsoft.SharePoint.Library.SPRequestInternalClass.GetFieldsSchemaXml

感谢任何帮助。

由于 拉马

2 个答案:

答案 0 :(得分:1)

迁移后想象一下,数据库中的某些地方添加了对汇编的旧引用。使用了codeplex中的Feature Admin,并且能够完全卸载引用并安装新的解决方案,一切正常。

由于 拉马

答案 1 :(得分:0)

  1. 创建新的SharePoint 2013服务器场,设置必要的配置。
  2. 备份-将SharePoint 2010内容数据库还原到SharePoint 2013的SQL Server(或执行分离附加过程)
  3. 通过运行以下内容来验证内容数据库:Target Target 2013服务器场中的Test-SPContentDatabase。
  4. 通过运行以下命令将内容数据库附加到SharePoint 2013 Web应用程序:Mount-SPContentDatabase
  5. 升级网站集以将其移至SharePoint 2013。