Ознаки
Припустімо, що ви виконуєте відновлення на рівні елемента на сайті Microsoft SharePoint в System Center Data Protection Manager (DPM) 2010. Крім того, припустімо, що ім'я колекції сайтів містить пробіл. У цій ситуації виникає помилка відновлення на рівні елемента.
Причина
Процес WssCmdletsWrapper (WssCmdletsWrapper.exe) використовує порівняння рядків для визначення колекції сайтів. Проте цей процес порівнює ім'я колекції сайтів у базі даних із закодованою URL-адресою версією рядка. У версії, закодованій URL-адресою, пробіл замінюється на "%20". Таким чином, порівняння рядків не знайти збіг.
Спосіб вирішення
Щоб вирішити цю проблему, інсталюйте пакет поточних виправлень 7 для System Center Data Protection Manager 2010.
Щоб отримати додаткові відомості про пакет зведених виправлень 7 для System Center Data Protection Manager 2010 клацніть номер статті в базі знань Microsoft Knowledge Base:2751231 Опис пакет поточних виправлень 7 для System Center Data Protection Manager 2010
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".
Додаткові відомості
У разі виникнення цієї проблеми повідомлення, подібні до наведених нижче, реєструються у файлІ WssCmdletsWrapperCurrlog:
0AB8 1B6C 04/23 20:52:47.151 31 WssExportHelper.cs(309) NORMAL Triggering Export of Site = http://servername:6677/sites/site collection/site/
0AB8 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) WARNING Параметр "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) WARNING Параметр "spWeb" має null-значення. 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(450) WARNING Caught Exception while try to export URL [http://servername:6677/sites/site collection/site/] to File [C:\Temp\DPM_7bd6ef2f_ef43_4ef6_8d8c_e284efc4c053\cmp\]. 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1294) WARNING -------------------------------------------------- 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1295) ПОПЕРЕДЖЕННЯ про виняток = 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1295) WARNING Object reference not set to an instance of an object. 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING Exception Stack = 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at WSSCmdlets.CWssExportHelper.AddExportObjectsForSite(SPExportSettings spExportSettings, String sourceUrl) 0AB8 1B6C 04/23 20:52:47.604 31 ПОПЕРЕДЖЕННЯ WSSCmdlets.cs(1296) на сайті WSSCmdlets.CWssExportHelper.SpecifyExportObjectsIfRequired(SPExportSettings spExportSettings, String sourceUrl, componentType roType) 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at WSSCmdlets.CWssExportHelper.GetExportSettings(String sourceUrl, String exportPath, String exportFileName, ComponentTypeType roType, SPContentDatabase spUnAttachedContentDatabase) 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at WSSCmdlets.CWssExportHelper.ExportUrlDelegate () 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at Microsoft.SharePoint . ПОПЕРЕДЖЕННЯ SPSecurity.<>c__DisplayClass4.<RunWithElevatedPrivileges>b__2() 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING на сайті Microsoft.SharePoint. Utilities.SecurityContext.RunAsProcess(CodeToRunElevated secureCode) 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at Microsoft.SharePoint. SPSecurity.RunWithElevatedPrivileges(WaitCallback secureCode, Object param) 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at Microsoft.SharePoint. SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated secureCode)0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at WSSCmdlets.CWSSCmdlets.ExportUrl(String sourceUrl, String exportPath, String exportFileName, String roType, Int32& hr, String& exceptionMessage)