قد يحدث ان تفتح يوما ما جهازك لتعمل على تطوير مواقعك على الشيبروينت او لتقوم بادارة تطبيقات الويب لتتفاجئ بتوقف جميع المواقع عن العمل بما في ذلك تطبيق الويب الخاص بالادارة المركزية Central Administration وليقابلك الخطأ التالي :
Server Error in ‘/’ Application
Runtime Error
Description: An application error occurred on the server.
Runtime Error
Description: An application error occurred on the server.
قد يبدو ذلك مرعبا في البداية, لكن لا تقلق فالسبب غالبا ما يكون عدم قدرة تطبيق الويب على الاتصال مجددا بقاعدة بيانات الاعداداتSharePoint_Config نظرا الى تحول حالتها الى Suspect
كما توضحه الصورة التالية
لماذا يحدث ذلك ؟
غالبا مايحدث هذا الاشكال عندما يكون خادم قاعدة البيانات افتراضيا VM فيقع في الخادم خلل ما ناجم عن انقطاع الكهرباء مثلا او اعادة تشغيل للخادم غير متوقعة.
عند ذلك قد يحصل تلف في ملفات قواعد البيانات التي منها SharePoint_Config DB
ما هو الحل ؟
قم بعمل الخطوات التالية بالترتيب على خادم قواعد البيانات
غالبا مايحدث هذا الاشكال عندما يكون خادم قاعدة البيانات افتراضيا VM فيقع في الخادم خلل ما ناجم عن انقطاع الكهرباء مثلا او اعادة تشغيل للخادم غير متوقعة.
عند ذلك قد يحصل تلف في ملفات قواعد البيانات التي منها SharePoint_Config DB
ما هو الحل ؟
قم بعمل الخطوات التالية بالترتيب على خادم قواعد البيانات
-- Use the Master database
Use Master
-- Verify that database has issues
EXEC sp_resetstatus 'SharePoint_Config'
--Put the database in emergency mode
ALTER DATABASE SharePoint_Config SET EMERGENCY
DBCC checkdb('SharePoint_Config')
-- Set the database in single user mode
ALTER DATABASE SharePoint_Config SET SINGLE_USER WITH ROLLBACK IMMEDIATE
--Repair the database with data loss
DBCC CheckDB ('SharePoint_Config', REPAIR_ALLOW_DATA_LOSS)
--Set the database in multi-user mode
ALTER DATABASE SharePoint_Config SET MULTI_USER
--Verify that database is reset
EXEC sp_resetstatus 'SharePoint_Config'
بعد تشغيل السكريبت ستلاحظ ان الاشكال الذي حصل في قاعدة البيانات قد زال بمشيئة الله.
بامكانك الان العودة للعمل !!
لكن لا تنسى مرة ثانية ان تقوم باخذ نسخة احطياطية من VM قبل عمل اي اعادة تشغيل.
هناك 3 تعليقات:
رائع جدا
أحيانا أيضا يقع مشكل في موقع
Central Administration
و تكون قاعدة البيانات
SharePoint_Config
سليمة
حينها يجب حذف الموقع عن طريق
PowerShell
و اعادة انشائه ب
Sharepoint Configuration Wizard
على كل الخوادم التي تود توفر الموقع عليها
م. حسان مشكور على الاضافة القيمة و نرحب بجميع مشاركاتك
إرسال تعليق