我们正在将几个大型 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-AaZ
但是,它建议我们在网站集级别激活功能在这里并不合适,因为在发生错误时网站集尚未完全装载到 SharePoint。
我们的项目不使用 SharePoint 变体,但我怀疑这与此无关。
搜索“VariationsInfrastructure”或“EnsureVariationsInfrastructure”时,Google 未显示任何结果
有没有人发现为什么会发生这种情况以及如何解决它?