Симптоми
Да предположим, че изпълнявате възстановяване на ниво елемент на сайт на 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:2751231 Описание на пакет с актуална корекция сборен пакет 7 за System Center Data Protection Manager 2010
Статут
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Отнася се за".
Повече информация
Когато възникне този проблем, съобщения, които приличат на следното, се записват във файла WssCmdletsWrapperCurr.errlog:
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 при опит за експортиране на URL адрес [http://servername:6677/sites/site колекция/сайт/] във файл [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) Warning Exception Message = 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) предупреждение изключение стек = 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, Източник на низUrl, 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, ComponentType 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) предупреждение в Microsoft.SharePoint. Utilities.SecurityContext.RunAsProcess(CodeToRunElevated secureCode) 0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) ПРЕДУПРЕЖДЕНИЕ в 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)