我们正在将多个大型SharePoint 2010内容数据库迁移到新的SharePoint 2013服务器场(在2010模式下),并且在运行PowerShell Mount-SPContentDatabase时,我们会看到数百个错误:
Feature upgrade action 'CustomUpgradeAction.EnsureVariationsInfrastructure' threw
an exception upgrading Feature 'Publishing' (Id: 14/'22a9ef51-737b-4ff2-9346-
694633fe4416') in Web 'https://....': Access is denied. (Exception from HRESULT:
x80070005 (E_ACCESSDENIED))
Feature upgrade action 'CustomUpgradeAction.VariationsInfrastructure' threw an
exception upgrading Feature 'PublishingResources' (Id: 14/'aebc918d-b20f-4a11-
a1db-9ed84d79c87e') in Site 'https://....': Access is denied. (Exception from
HRESULT: 0x80070005 (E_ACCESSDENIED))
Feature upgrade action 'CustomUpgradeAction.VariationsInfrastructure' threw an
exception upgrading Feature 'PublishingResources' (Id: 14/'aebc918d-b20f-4a11-
a1db-9ed84d79c87e') in Site 'https://....': The context has expired and can no
longer be used. (Exception from HRESULT: 0x80090317)
我们发现的唯一相似的资源是: http://www.scribd.com/doc/149497400/Migration-de-SharePoint-2010-vers-SharePoint-2013-tuto-de-A-a-Z
但是,我们在网站集级别激活功能的建议在此处不合适,因为在发生错误时网站集尚未完全挂载到SharePoint。
我们的项目不使用SharePoint变体,但我怀疑这与此无关。
Google搜索“VariationsInfrastructure”或“EnsureVariationsInfrastructure”时没有显示结果
有没有人发现为什么会发生这种情况以及如何解决?
答案 0 :(得分:0)
就我而言,我正在
"访问被拒绝。 (HRESULT的例外情况:x80070005 (E_ACCESSDENIED))"
我能够通过确保执行Mount-SPContentDatabase
命令的帐户应该具有"完全控制"来解决此问题。 Web应用程序策略中授予的访问权限。