الجمعة، 30 سبتمبر 2011

كل ما تحتاجه للعمل على فاست سيرش لشيربوينت 2010

بالنسبة لفاست سيرش لشيربوينت 2010, لا تتوفر نسخة تجريبية يمكن تحميلها من موقع مايكروسوفت ولكن تتوفر لمن لديه اشتراك على MSDN, لكن على موقع مايكروسوفت تتوفر إمكانية تحميل بيئة تجريبية كاملة لفاست سيرش لشيربوينت 2010 على الرابط التالي:

http://www.microsoft.com/download/en...ng=en&id=27417

FAST Search Server 2010 for SharePoint SP1
http://support.microsoft.com/kb/2460039

FAST Search Server 2010 for SharePoint hotfix package (fsserver-x-none.msp): August 30, 2011
http://support.microsoft.com/kb/2553040

الجمعة، 9 سبتمبر 2011

نظرة عامة على هيكلية فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint

الشكل التالي يبين فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint كجزء من بيئة شيربوينت 2010 SharePoint:

  • 2010 FAST Search Server for SharePoint: يمثل البنية التحتية التي توفر إمكانية المعالجة والفهرسة والاستعلام عن النتائج, إضافة إلى إمكانية إدارة هذه الميزات.
  • FAST Query Search Service Application: يوفر هذا التطبيق إمكانية تنفيذ عمليات الاستعلام من خلال خوادم الويب, حيث يتم تثبيت هذا التطبيق على خوادم شيربوينت التي تستضيف أيضاً أجزاء الويب المستخدمة في البحث ضمن فهرس فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint, إضافة إلى إمكانيات الاستعلام الأخرى التي تتوافق مع متطلبات أعمال محرك البحث.
  • FAST Search Connector Content Search Service Application: إن هذا التطبيق يعيد معلومات من مصادر بيانات مختلفة لفهرستها ضمن فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint, ويتم إنشاء هذا التطبيق على خادمات شيربوينت 2010 SharePoint, ويحتوي هذا التطبيق على أدوات تمكنه من استرجاع المعلومات من مصادر بيانات مختلفة مثل مواقع شيربوينت 2010 SharePoint, إضافة إلى مواقع داخلية وخارجية تعمل على شبكة الإنترنت, وإمكانية جلب محتويات Exchange Public Folders, والملفات المشتركة وقواعد البيانات المختلفة. كما يوفر فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint مجموعة من الأدوات الأخرى التي تسمح بفهرسة مصادر بيانات مختلفة يجب استخدامها لتنفيذ متطلبات أعمال متقدمة. علماً أن ضبط إعدادات هذه الأدوات يتم باستخدام ملفات XML ومن خلال أوامر PowerShell ومن ثم تشغيل هذه الأدوات باستخدام منفذ الأوامر إضافة إلى إدارته, على عكس الأدوات التي تعمل من شيربوينت 2010 SharePoint التي يمكن إدارتها مباشرة من خلال موقع الإدارة المركزي Central Administration web site.

الهيكلية القابلة للتوسع والمعتمدة على الوحدات Modular and Scalable Architecture
تم بناء فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint على هيكلية تعتمد على الوحدات بشكل كبير جداً حيث يمكن التوسع بعمل كل وحدة منها بشكل منفرد للوصول إلى الأداء الأفضل مع احترام النقاط التالية:
  • كمية العناصر التي يمكن فهرستها, حيث يمكن فهرسة ملايين العناصر وذلك بتوزيعها على عدة فهارس مختلفة.
  • توزيع حمل الاستعلام, حيث يمكن التوسع في العناصر التي تُستخدم لتنفيذ الاستعلام بشكل مصفوفي سطر/عمود row/column حيث تمثل الأعمدة الفهارس والأسطر تمثل عناصر الاستعلام التي تزيد من الأداء وتحقق مبدأ الوجودية العالية لخدمة الاستعلام.
  • تجديد الفهارس Freshness: يُمكن فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint من تقليل الزمن اللازم لظهور المعلومات في نتائج البحث منذ آخر تغيير طرأ عليها في مصدرها. يومكن تحقيق ذلك بالضبط الصحيح لعملية جمع المعلومات Crawling معالجتها وعملية الفهرسة بما يتلاءم مع متطلبات الأعمال. وهذه العناصر الثلاثة يمكن ضبطها وتوسيعها بشكل منفرد بفضل الهيكلية التي تعتمد على بناء الوحدات.

التكامل مع مركز البحث
عند إنشاء موقع للبحث اعتماداً على القالب FAST Search Center فإن نتائج البحث ستظهر بشكل مشابه للنتائج التي تظهر في مركز البحث الخاص بشيربوينت 2010 SharePoint. ولكن أجزاء الويب المستخدمة في مركز البحث الخاص بفاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint هي إصدار موسع عن أجزاء الويب الخاص بالبحث في شيربوينت 2010 SharePoint, حيث تحتوي على الإمكانيات التي يوفرها فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint مثل الترتيب باستخدام الخصائص المدارة, المصغرات عن PowerPoint, Word files وأدوات تصفية نتائج البحث بشكل أفضل Deep Refiner وروابط نتائج البحث المشابهة وغيرها. كما يحتوي مركز البحث على إمكانية البحث عن الأشخاص, علماً أن البحث عن الأشخاص مقدمة أصلاً من خلال شيربوينت 2010 SharePoint.

IT Professional
يمكن إدارة فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint بطريقة مشابهة لإدارة شيربوينت 2010 SharePoint, فمثلاً يمكن إدارة الكلمات المفتاحية, وترقية واستبعاد المواقع في فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint من خلال صفحة إدارة مجموعة الموقع, كما يمكن استخدام موقع الإدارة المركزي Central Administration لإدارة الخصائص المدارة في فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint.

دعم منفذ الأوامر Windows PowerShell Support
تعتبر أوامر PowerShell الخاصة بفاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint عبارة عن صفوف .NET خاصة تنفذ مجموعة من الأوامر المرتبطة بإدارة بيئة عمل فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint, مثل إدارة مخطط الفهرس, والأمن. ويستخدم فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint المجمعة Microsoft.FASTSearch.PowerShell.dll, حيث تحتوي هذه المجمعة على ما يزيد عن 80 أمر خاص بفاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint, وتغطي هذه الأوامر التصنيفات التالية:
  • الإدارة Administration.
  • الأمن Security.
  • مخطط الفهرس Index Schema.
  • Spell tuning.

تفاعل المطورين مع فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint
تستخدم أجزاء الويب الخاصة بفاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint نفس واجهة برمجة التطبيقات المستخدمة في شيربوينت 2010 SharePoint, والنتيجة هي بفرض أنه تم تطوير مشروع يستخدم واجهة برمجة التطبيقات لتنفيذ عمليات الاستعلام في شيربوينت 2010 SharePoint فإنه سيستمر بالعمل بشكل صحيح في حال تم نقله للعمل على فاست سيرش لشيربوينت 2010 FAST Search Server for SharePoint.

الخميس، 8 سبتمبر 2011

خطأ أثناء تثبيت شيربوينت 2010 أو أحد تعديلاته - 2

أثناء تثبيت Service Pack 1 - June Hotfix ظهر الخطأ التالي:

The process does not possess the 'SeSecurityPrivilege' privilege which is required for this operation

ولحل هذا الخطأ يجب اتباع الخطوات التالية:
1 - أولآً يجب الدخول إلى الخادم الذي سيتم تثبيت تعديلات شيربوينت 2010 عليه باسم مستخدم لديه صلاحيات الإدارة.
2 - اضغط ابدأ Start ومن ثم اختر تشغيل Run واكتب Control admintools ومن ثم اضغط OK.
3 - شغل Local Security Policy.
4 - اختر Local Policies ومن ثم اختر User Rights Assignment.
5 - اختر Manage auditing and security log واختر Add User or Group.
6 - أعد تشغيل الخادم قبل إعادة تثبيت شيربوينت 2010 أو التعديلات المطلوبة.

خطأ أثناء تثبيت شيربوينت 2010 أو أحد تعديلاته - 1

Unable to create a Service Connection Point in the current Active Directory domain. Verify that the SharePoint container exists in the current domain and that you have rights to write to it

الحل باتباع الخطوات التالي:
1 - استخدم الأداة ADSI Edit على الخادم المتحكم بالنطاق Domain Controller

2 - وسع العقدة System.


3 - اضغط بزر الفأرة الأيمن في الطرف الأيمن من الشاشة واختر New - Object.


4 - اختر النوع container.


5 - أدخل الاسم Microsoft SharePoint Products واضغط Next




6 - اضغط Finish لإنشاء الـ Container الجديد.




7 - اضغط بزر الفأرة الأيمن على الـ Container الجديد واختر خصائص Properties.


8 - اختر التبويب أمان Security.




9 - أعط المستخدم الذي يُستخدم لتثبيت SP1 أو June Hotfix أو أي تعديل لاحق صلاحية القارءة والكتابة على الـ Container الجديد.




10 - بعد تثبيت التعديلات الجديدة على بيئة عمل شيربوينت 2010 سيتم إنشاء مجلد جديد تحت Microsoft SharePoint Products, اضغط عليه بزر الفأرة الأيمن واختر خصائص Properties وابحث عن serviceBindingInformation, يجب أن تحتوي على شيء مشابه لـ https://serverName/Topology/topology.svc.