症状
假设你在 2010) System Center数据保护管理器 (DPM 中的 Microsoft SharePoint 站点上执行项级恢复。 此外,假定网站集名称包含一个空格。 在这种情况下,项目级恢复失败。
原因
WssCmdletWrapper 进程 (WssCmdletsWrapper.exe) 使用字符串比较来标识网站集。 但是,该过程将数据库中的网站集名称与字符串的 URL 编码版本进行比较。 在 URL 编码的版本中,空格替换为“%20”。 因此,字符串比较找不到匹配项。
解决方法
若要解决此问题,请为 System Center Data Protection Manager 2010 安装修补程序汇总包 7。
有关 System Center Data Protection Manager 2010 的修补程序汇总包 7 的详细信息,请单击以下文章编号,查看 Microsoft 知识库中的文章:
2751231 System Center Data Protection Manager 2010 的修补程序汇总包 7 的说明
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。
更多信息
出现此问题时,WssCmdletWrapperCurr.errlog 文件中会记录类似于以下内容的消息:
0AB8 1B6C 04/23 20:52:47.151 31 WssExportHelper.cs (309) 正常触发导出网站 = http://servername:6677/sites/site 集合/站点/
0AB 8 1B6C 04/23 20:52:47.604 09 AppAssert.cs (114) WARNING ASSERT: (FileName:WssExportHelper.cs;LineNumber:567)
0AB8 1B6C 04/23 20:52:47.604 09 AppAssert.cs (114) 警告参数“spWeb”为 null。
0AB8 1B6C 04/23 20:52:47.604 09 AppAssert.cs (114) WARNING ASSERT: (FileName:WssExportHelper.cs;LineNumber:349)
0AB8 1B6C 04/23 20:52:47.604 09 AppAssert.cs (114) 警告参数“spWeb”为 null。
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlet.cs (450) 警告捕获异常,同时尝试将 Url [http://servername:6677/sites/site 集合/站点/] 导出到文件 [C:\Temp\DPM_7bd6ef2f_ef43_4ef6_8d8c_e284efc4c053\cmp\]。
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlet.cs (1294) 警告--------------------------------------------------
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlet.cs (1295) 警告异常消息 =
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlet.cs (1295) WARNING 对象引用未设置为对象的实例。
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlet.cs (1296) WARNING Exception Stack =
0AB8 1B6 C 04/23 20:52:47.604 31 WSSCmdlet.cs (1296) 警告在 WSSCmdlet.CWssExportHelper.AddExportObjectsForSite (SPExportSettings spExportSettings, String sourceUrl)
0AB8 1B6C 04/23 20:52:47.604 3 1 WSSCmdlet.cs (1296) WSSCmdlet.CWssExportHelper.SpecifyExportObjectsIfRequired (SPExportSettings spExportSettings 的警告, String sourceUrl、ComponentTypeType roType)
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlet.cs (1296) 警告在 WSSCmdlet.CWssExportHelper.GetExportSettings (String sourceUrl, String exportPath, String exportFileName, ComponentTypeType roType, SPContentDatabase spUnAttachedContentDatabase)
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlet.cs (1296) 警告 WSSCmdlet.CWssExportHelper.ExportUrlDelegate ()
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlet.cs (1296) 警告在 Microsoft。SharePoint。SPSecurity.<>c__DisplayClass4.<RunWithElevatedPrivileges>b__2 ()
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlet.cs (1296) 警告在 Microsoft.SharePoint。Utilities.SecurityContext.RunAsProcess (CodeToRunElevated secureCode)
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlet.cs (1296) 警告在 Microsoft.SharePoint。SPSecurity.RunWithElevatedPrivileges (WaitCallback secureCode, Object param)
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlet.cs (1296) 警告在 Microsoft.SharePoint。SPSecurity.RunWithElevatedPrivileges (CodeToRunElevated secureCode) 0AB8 1B6C 04/23 20:52:47.47 604 31 WSSCmdlet.cs (1296) 警告在 WSSCmdlet.CWSSCmdlet.ExportUrl (String sourceUrl, String exportPath, String exportFileName, String roType、Int32& hr、String& exceptionMessage)