سؤال

لدينا تثبيت MOSS 2007 الذي يستخدم MS SQL 2000 كقاعدة بيانات خلفية.واجهة الويب الأمامية لـ MOSS موجودة على خادم واحد وقاعدة البيانات على خادم منفصل.نود نقل قاعدة البيانات إلى خادم MS SQL 2005.هل هناك نهج موصى به للقيام بذلك؟هل يعرف أحد أي موارد تقدم النصائح والحيل والبرامج التعليمية وأفضل الممارسات للقيام بذلك؟

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

المحلول 3

لا أعرف ما إذا كان من المبتذل الإجابة على سؤالك، لكن لم تنجح أي من الإجابات الحالية بالنسبة لي.

انتهى بي الأمر بإعادة إنشاء المزرعة.على وجه التحديد، أنا...

  1. يتم فصله عن قواعد بيانات المحتوى الموجودة عن طريق تشغيل معالج تكوين SharePoint Products & Technologies.
  2. نسخ قواعد بيانات المحتوى ذات الصلة من خادم SQL 2000 إلى خادم SQL 2005.أي أنه تم حفظ النسخ الاحتياطية من SQL2000 ثم استعادتها إلى SQL2005.
  3. أعد تشغيل معالج تكوين SharePoint Products & Technologies لإنشاء مزرعة جديدة.يؤدي هذا إلى إنشاء قاعدة بيانات تكوين جديدة تمامًا.
  4. عند إعداد Admin SSP، تأكدت من تحديد قاعدة بيانات المحتوى الموجودة التي تم نقلها إلى SQL2005.
  5. إعادة تكوين SSPs.

على الرغم من أن هذا النهج جذري إلى حد ما، إلا أنه كان له فائدة إضافية تتمثل في السماح لي بإعادة تسمية قاعدة البيانات، وSSPs، والإعدادات في IIS (أي.مواقع الويب ومجموعات التطبيقات).كان التثبيت الذي قمنا به عبارة عن ترقية موضعية من SPS2003، لذا كانت أسماء قواعد البيانات وموفري الخدمة (SSP) أبلهًا بعض الشيء.لقد أتاحت لي إعادة إنشاء المزرعة إعادة تكوين الأشياء لتكون أكثر تشابهًا مع تثبيت MOSS 2007 الافتراضي.

نصائح أخرى

  • إيقاف تشغيل خدمات SharePoint
  • النسخ الاحتياطي لقواعد بيانات SQL 2000 (التكوين والمحتوى)
  • استعادة النسخ الاحتياطية إلى SQL 2005
  • قم بتشغيل "stsadm -o setconfigdb -databaseserver"
  • قم بإزالة اتصالات قاعدة بيانات المحتوى في "المسؤول المركزي > التطبيق > قاعدة بيانات المحتوى"
  • أضف اتصالاً جديدًا بقاعدة بيانات المحتوى في "المسؤول المركزي > التطبيق > قاعدة بيانات المحتوى"

وأفترض منذ كنت مجرد ترحيل قاعدة البيانات (ق)، والبقاء مع نفس إصدار شير، ينبغي تطبيق التوصيات العامة للترحيل قاعدة بيانات من SQL Server 2000 لعام 2005.

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