1

我们正在将几个大型 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 未显示任何结果

有没有人发现为什么会发生这种情况以及如何解决它?

4

1 回答 1

0

就我而言,我得到了

“访问被拒绝。(来自 HRESULT 的异常:x80070005 (E_ACCESSDENIED))”

通过确保我正在执行Mount-SPContentDatabase命令的帐户应在 Web 应用程序策略中授予“完全控制”访问权限,我能够解决此问题。

于 2015-04-11T14:13:45.027 回答