อาการ
สมมติว่า คุณดําเนินการกู้คืนระดับรายการบนไซต์ 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 ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
เมื่อปัญหานี้เกิดขึ้น ข้อความที่มีลักษณะดังต่อไปนี้จะถูกบันทึกในไฟล์ WssCmdletsWrapperCurr.errlog:
0AB8 1B6C 04/23 20:52:47.151 31 WssExportHelper.cs(309) NORMAL ทริกเกอร์การส่งออกของไซต์ = http://servername:6677/sites/site คอลเลกชัน/ไซต์/
0AB 8 1B6C 04/23 20:52:47.604 09 AppAssert.cs(114) คําเตือน 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) คําเตือน 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 WSSCmdlets.cs(450) WARNING Caught Exception ขณะพยายามส่งออก Url [http://servername:6677/sites/site collection/site/] ไปยังไฟล์ [C:\Temp\DPM_7bd6ef2f_ef43_4ef6_8d8c_e284efc4c053\cmp\]
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1294) คําเตือน--------------------------------------------------
0AB8 1B6C 04/23 20:52:47.604 1B6C ข้อความข้อยกเว้นคําเตือน 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) สแตกข้อยกเว้นคําเตือน =
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) คําเตือนที่ 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) คําเตือนที่ 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) คําเตือนที่ WSSCmdlets.CWssExportHelper.cs ExportUrlDelegate()
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) คําเตือนที่ 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) WARNING ที่ Microsoft.SharePoint SPSecurity.RunWithElevatedPrivileges(WaitCallback secureCode, Object param)
0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) ที่ Microsoft.SharePoint SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated secureCode)0AB8 1B6C 04/23 20:52:47.00 คําเตือน 604 31 WSSCmdlets.cs(1296) ที่ WSSCmdlets.CWSSCmdlets.ExportUrl(String sourceUrl, String exportPath, String exportFileName, String roType, Int32& hr, String& exceptionMessage)