الاثنين، 23 ديسمبر 2013

إعادة تهيئة خدمة مزامنة الحسابات في شيربوينت 2010


من أكثر المشاكل شهرة في شيربوينت 2010 هي خدمة مزامنة الحسابات من خلال Profile Service حيث قد تبقى ضمن الحالة Starting لمدة طويل وتفشل بعدها. المقالة التالية هي أفضل مقالة قرأتها عن هذا الموضوع من قبل مهندس مختص في حل مشاكل العملاء


استمتع :)

السبت، 14 ديسمبر 2013

إنشاء قاموس مخصص للبحث في شيربوينت 2013



يمكن استخدام المختصرات Acronyms في عملية البحث باستخدام شيربوينت 2013 بحيث يمكن للمستخدم كتابة كلمات مختصرة للبحث عن وثائق أو صفحات. مثلاً، يمكن البحث عن تقرير المبيعات الشهري باستخدام Monthly Sales Report والبعض يستخدم الاختصار MSR:



وفي شيربوينت 2013 يمكن بسهولة إنشاء واستيراد قاموس يحتوي على مختصرات تساعد في تسهيل عمليات البحث. فمثلاً، تصور أن مكتبة المستندات تحتوي على ما يلي:
  • ملف Office Word عنوانه Coffee.
  • ملف PowerPoint عنوانه Cup of Joe.


وعند البحث باستخدام الكلمة Coffee فإن نتيجة البحث ستحتوي فقط على ملف الـ Word:



وعند البحث عن cup of joe فإن نتيجة البحث تحتوي فقط على ملف الـ PowerPoint:



فيما يلي سنعمل على إنشاء واستيراد قاموس إلى شيربوينت 2013 بحيث عند البحث بأي من الجملتين السابقتين فإن نتائج البحث ستحتوي على الملفين معاً.
1 - أنشئ ملفاً جديداً باستخدام Notepad
2 - أدخل في أول سطر الكلمات التالية مع الفصل بينها بفاصلة Key,Synonym,Language




3 - في سطر جديد أدخل المختصرات بحيث يتم إدخال الجملة الكاملة أولاً ومن ثم يتم إدخال الاختصار وآخرها رمز اللغة، وكل منها يفصل بينها فاصلة:




4 - احفظ الملف بصيغة .csv مع الترميز UTF-8:



استيراد القاموس الجديد إلى شيربوينت 2013
قبل البدء بعملية استيراد يجب أن تكون مدير لخدمة البحث Search service application administrator.
1 - افتح SharePoint 2013 Management Shell:




2 - نفذ الأمر التالي:


$searchApp = Get-SPEnterpriseSearchServiceApplication 
Import-SPEnterpriseSearchThesaurus -SearchApplication $searchApp -Filename

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

\\servername_or_ip\SharedPath