مؤشرات الخطأ

اطّلع على السيناريو التالي:

  • لديك بيئة SharePoint Server 2010 مع تطبيق خدمه ملف تعريف المستخدم العامل

  • لم تقم بتثبيت التحديث التراكمي لشهر أغسطس 2010 أو إصدار لاحق ل SharePoint server 2010

  • لقد قمت بفصل وإرفاق قاعده بيانات محتوي تحتوي علي العديد من مجموعات المواقع المشتركة

في هذا السيناريو ، بعد إرفاق قاعده البيانات مره أخرى بتطبيق ويب ، تتغير معلومات العضوية الخاصة ببعض مجموعات المواقع المشتركة ولا تظهر علي علامة التبويب "العضويات" في "ملف التعريف الخاص بي" للمستخدمين المتاثرين. ستكون معلومات العضوية المرئية للمستخدمين قديمه.

السبب

يقر Microsoft هذا الأمر مشكله تتعلق بالمنتجات التي تمت ازالتها في تحديث مجموعات المواقع المشتركة التي تم تصحيحها في شهر أغسطس 2010 الخاص ب SharePoint 2010 (حزمه الخادم KB 2352342 ). ومع ذلك ، لا يؤثر هذا الإصلاح علي مجموعات المواقع المشتركة التي تم وضعها في هذه الحالة عن طريق فصل قواعد البيانات الخاصة بها قبل تثبيت الإصلاح العاجل. لاستعاده مزامنة العضوية لمجموعات المواقع المشتركة المتاثره هذه ، يرجى اتباع خطوات الحل.

الحل

اتبع الخطوات المذكورة أدناه لاستعاده المزامنة معلومات العضوية بين قاعده بيانات المحتوي وقاعده بيانات ملفات التعريف لكل مجموعات المواقع المشتركة.تحذير:

  • اثناء هذا الاجراء ، سيتم حذف كل معلومات العضوية ذات الصلة بمجموعه SharePoint الحالية من قاعده بيانات ملفات التعريف ولن يتمكن المستخدمون من رؤية معلومات العضوية الكاملة الخاصة بهم حتى يعالج "ملف تعريف المستخدم إلى SharePoint Full job" كل مجموعات المواقع المشتركة بنجاح.

  • يجب ان تكون مهمة المؤقت التالية معطله بينما يتم تنفيذ الخطوات التالية: "{UPA} ملف تعريف المستخدم إلى" مزامنة كامله "في SharePoint، حيث {UPA} هو اسم تطبيق خدمه ملف تعريف المستخدم الخاص بك.

افتح SharePoint 2010 Management Shell علي الجهاز الذي يستضيف الاداره المركزية كمستخدم مسؤول محلي يكون أيضا عضوا في مجموعه مسؤولي المزرعة ولديه أذونات "التحكم الكامل" في تطبيق "خدمه ملف تعريف المستخدم". استبدال عنوان url في السطر الأول من جزء البرنامج النصي ل Powershell التالي بأحدي مجموعات المواقع المشتركة المتاثره (يجب تنفيذ هذه التعليمات البرمجية المتكررة فقط مره واحده سيؤدي إلى أزاله مجموعات العضوية الحالية من تطبيق ملف تعريف المستخدم)

$url = "http://server/sites/sitecoll";$SPSite = get-spsite $url;$context = [Microsoft.SharePoint.SPServiceContext]::GetContext($SPSite)$manager = New-Object Microsoft.Office.Server.UserProfiles.UserProfileManager $context$sourceMethod = [Microsoft.Office.Server.UserProfiles.MemberGroup].getmethod("get_Source")$deleteMethod = [Microsoft.Office.Server.UserProfiles.MemberGroup].getmethod("Delete")foreach ($memberGroup in $manager.GetMemberGroups()){  if ($sourceMethod.Invoke($memberGroup, @()) -eq "SharePointSite") { $deleteMethod.Invoke($memberGroup, @()) } }

بمجرد اكتمال البرنامج النصي ل PowerShell هذا ، يرجى تشغيل الأمر التالي لجدوله مزامنة جديده لقواعد بيانات المحتوي.

Stsadm -o sync -deleteolddatabases 0 

قم الآن بتشغيل البرنامج النصي ل Powershell التالي لجدوله "مزامنة العضوية الكاملة" لكل مجموعات المواقع المشتركة في المزرعة. الحصول علي الكل | % {[. أوسيربروفيليس وسبروفيليسينتش]: ستشيدوليسيتيفورفولسينتشرونيزيشن ($ _) ؛ $ _... إغلاق ()} نشر هذا ، اتبع الخطوات المذكورة أدناه

  • افتح الاداره المركزية ، وانقر فوق صفحه مراجعه تعريفات المهام ضمن المقطع "مراقبه"

  • حدد موقع مهمة المؤقت "{UPA} ملف تعريف المستخدم إلى المزامنة الكاملة ل SharePoint" حيث {UPA} هو اسم تطبيق خدمه ملف تعريف المستخدم الخاص بك.

  • انقر فوق العنوان الخاص بالمهمة وانقر فوق ' التشغيل الآن '.

  • بمجرد اكتمال المهمة ، سيتم تحديث معلومات العضوية ستتم مزامنتها تلقائيا اثناء عمليات التشغيل التالية لمجموعات المواقع المشتركة المتاثره مسبقا.

مزيد من المعلومات

جدوله مرجع مهمة مؤقت مزامنة ملف التعريف (Sharepoint server 2010)(sharepoint server 2010)

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات

استكشاف التدريب >

الحصول على الميزات الجديدة أولاً

الانضمام إلى MICROSOFT INSIDERS >

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟

نشكرك على ملاحظاتك!

×