سؤال

لدي مجموعة مواقع SharePoint 2010 Document Center مع تمكين معرف المستند.يوجد في خصائص أي عنصر رابط لمعرف المستند الذي يجب افتح المستند.وبدلاً من ذلك، ينقلني الرابط إلى صفحة نتائج البحث وهي ليست صفحة نتائج البحث القياسية للموقع (لدينا مركز بحث للمؤسسات يُستخدم لجميع نتائج البحث الأخرى).تظهر صفحة نتائج البحث الرسالة التالية:

Property doesn't exist or is used in a manner inconsistent with schema settings

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

كل هذا مزعج جدًا بالنسبة لي وبالتأكيد للمستخدمين.

شكرا على اي مساعدة!

  • غير لامع

** تحديث 12/7/2012 **

لقد اتبعنا النهج الذي تجنب الاتصال بشركة Microsoft في الوقت الحالي.ما حاولنا القيام به هو تنزيل جميع المستندات ثم حذفها من SharePoint.بعد ذلك قمت بإفراغ سلة المحذوفات في مجموعة الموقع، وطلبت من المستخدم إعادة تحميل جميع المستندات، لكنه احتفظ بمعرفات المستندات القديمة الخاصة به!؟قد يتطلب هذا سؤالاً جديدًا، ولا بأس بذلك، ولكن الآن أود أن أعرف ما إذا كان أي شخص يعرف طريقة لإزالة هذه المعرفات المضمنة من المستند تلقائيًا (راجع:بوويرشيل أو بعض البرامج النصية/الكود الأخرى)؟قد يحدث هذا فقط مع مستندات Office (المعنية هي مستندات Word).على أي حال، لقد وجدت المعلومات في المستندات ويبدو أنني تمكنت من إزالة معرف المستند من أحد المستندات، ولكن سيكون ذلك بطيئًا بالنسبة للـ 35 أو نحو ذلك التي تحتاج إلى إصلاح، حيث كان علي القيام بذلك في غضون كلمة.

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

المحلول

حسنا، لذلك اكتشفت حلا لهذه المشكلة. أنا لا أعرف حقا ما الذي تسبب في ذلك (أنا أفكر في أن شخصا ما قام بنسخة أو شيء ما وله أي سبب عند تحميلها، لم يغير اسم نسخة SharePoint المعرف) لأنني لم أتمكن من إعادة إنشاء المشكلة بأحدث المستندات.

الحل:

  1. ابحث عن مدققتك باستخدام معرف غير فريد إما عن طريق البحث أو التمرير من خلال عرض المكتبة
  2. افتح العنصر بأي شيء تطبيق MS Office (قد لا يعمل هذا الإصلاح أو حتى مسألة المستندات غير المكتبية)
  3. انتقل إلى علامة التبويب ملف في الشريط (على افتراض MS Office 2010 أو أعلى)، حدد قسم "المعلومات"، ثم حدد "الخصائص المتقدمة" من القائمة المنسدلة خصائص ضمن المستند المصغرة على الجانب الأيمن.
  4. في قائمة الخصائص في مربع الحوار الذي يفتح، حدد كل إدخال بدءا من _DLC وحذفه.
  5. أغلق مربع الحوار
  6. تحقق في المستند، وترك تعليق للمستخدمين في المستقبل حول ما فعلته.
  7. تحقق من معرف المستند يختلف في نافذة "عرض الخصائص" في SharePoint
  8. تحديث أي روابط بناء على معرف المستند الذي كان يشير إلى هذا المستند

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

نصائح أخرى

على الرغم من أن هذا هو منشور قديم جدا، ولكن لا تزال هناك مشكلة مكررة "Docid" مع SharePoint 2010.

أضافت Microsoft مؤخرا إصلاحا لهذا في أغسطس 2015 CU. أوضح هنا - http://code2care.org/2015/sharepoint-2010-25-update-kb3055049-duplicate-document-id-issue-bug-fixed/

معرف المستند عبارة عن خاصية بحث مُدارة يتم التعامل معها بواسطة نفس تطبيق خدمة البحث مثل بقية مزرعتك:

DocID هي خاصية مُدارة لذا قد ترغب في استخدام صيغة البحث التالية:docid:قيمة معرف doc، على سبيل المثال في نوع البحث – docid:J2W3DN6QF6XW-2-96.

من معرف المستند في SharePoint Server 2010

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

لتكوين ذلك، انتقل إلى موقع مركز المستندات الخاص بك، وانقر فوق إعدادات الموقع > إجراءات الموقع > إعدادات البحث (ضمن "إدارة مجموعة المواقع المشتركة") > ابحث عن "صفحة نتائج بحث مجموعة المواقع المشتركة" > قم بتعيينها وحفظها.

امل ان يساعد.

يحرر:

من نفس الرابط :

في طرق عرض القائمة وفي خصائص عرض المستندات، يمكن عرض عمود معرف المستند.عمود معرف المستند هو عنوان URL بتنسيق مثل: http://site/_layouts/DocIdRedir.aspx?ID=J2W3DN6QF6XW-2-40.عند النقر على عنوان URL هذا، سيتم استخدام البحث للعثور على المستند.يتيح ذلك لعنوان URL العمل حتى لو تم نقل المستند إلى موقع آخر.

إذا كنت ترى مركز بحث خاطئًا، فسأعتبر ذلك مشكلة في تكوين البحث.

ومع ذلك، لا ينبغي أن يكون لمستندين فريدين نفس معرف المستند.يتم إنشاء معرف المستند بواسطة بادئة خاصة بالموقع ورقمين.الرقم الأول هو معرف المكتبة التي تم حفظ المستند فيها في الأصل.الرقم الثاني هو معرف عنصر القائمة في القائمة التي تم حفظ المستند فيها في الأصل.نظرًا لعدم وجود قائمتين (في نفس مجموعة الموقع) لهما نفس المعرف ولا يوجد عنصران في قائمة يشتركان في معرف عنصر القائمة، فإن حقيقة أن مستندات متعددة تستخدم نفس معرف المستند ستكون مثيرة للقلق.

هل يمكنك العثور على مصدر مشترك لهذه الملفات والذي قد يسبب مشكلة؟ربما يتم نسخ مستند عبر سير عمل لاستخدامه "كقالب"؟

تحرير 2:

يجب أن تكون معرفات المستندات فريدة دائمًا.تم إصلاح خطأ في SharePoint مارس 2012 CU.يتم وصف المشكلة على النحو التالي:

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

هل يمكن أن يكون هذا هو سبب معرفات المستندات المكررة؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى sharepoint.stackexchange
scroll top