إصلاح وتحسين جداول المنتدى من السى بانل شـرح بالـصـور وبالتفصيل

SINAN-IQ

عضو جديد
31 أكتوبر 2009
25
0
0
IRAQ
لسلام عليكم ورحمة الله وبركاته
شرح لطريقة إصلاح جداول المنتدى في حالة ان كان هناك خلل بجدول بالقاعدة ويلزم الإصلاح ،، بعض الإحيان إصلاح الجداول من لوحة التحكم يفشل في إصلاح الخلل أو بالأصل ماتقدر تدخل لوحة تحكم المنتدى فتلجأ لإصلاح القاعدة من السي بنل للموقع


طبعا هالشرح مفصل وبالطريقة الصحيحة إن شاء الله والكل يستفيد
nosweat.gif

الخطوة الأولى / تفتح لوحة تحكم الموقع <----- طبعا مش محتاجه شرح
shiny01.gif


الخطوة الثانية / تتوجه إلى phpMyAdmin ،، شاهد الصورة :


wol_error.gif
هذه الصورة مصغره ... إنقر هنا لعرضها بالمقاس الحقيقي ... المقاس الحقيقي 760x411 والحجم 47 كيلوبايت .

wol_error.gif
هذه الصورة بحجم اخر انقر هنا لعرض الصورة بالشكل الصحيح ابعاد الصورة هي 760x411 الابعاد 47KB.
53_401146d4acf10b4c2.jpg

الخطوة الثالثة / الآن بعد فتح phpMyAdmin توجه للسهم ، وتختار قاعدة بيانات المنتدى حسب الإسم الذي أنشئت عليه ، مو شرط تكون vb يعني ممكن أسميها أي إسم تقدر تتأكد من ملف config في مجلد includes تبحث عن :

$config['Database']['dbname'] = 'domine_XXX';

domine = اسم المستخدم للسي بنل.
XXX = إسم القاعدة .

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

wol_error.gif
هذه الصورة مصغره ... إنقر هنا لعرضها بالمقاس الحقيقي ... المقاس الحقيقي 774x400 والحجم 59 كيلوبايت .

wol_error.gif
اضغط هنا لتصغير الصورة.
53_915646d580cb7990d.gif


الخطوة الرابعة / بعد إختيار القاعدة تلاحظ الجداول ظهرت الآن، شاهد الصورة :

wol_error.gif
هذه الصورة مصغره ... إنقر هنا لعرضها بالمقاس الحقيقي ... المقاس الحقيقي 768x436 والحجم 63 كيلوبايت .
53_400846d58abdf0f4c.jpg


الخطوة الخامسة / الآن بعد ظهور الجداول إنزل تحت لرؤية جميع الجداول وتلاحظ نوع أغلب الجداول " MyISAM " وهذا يعني أن الجداول سليمة و لاتعاني من أي مشكلة ، ولكن وجدنا جدول من النوع " HEAP " إذا هذا الجدول يحتاج إلى إصلاح ، نقوم بالدخول على خصائص الجدول عن طريق إحدى الإيقونتين الموضحة بالصورة :

wol_error.gif
هذه الصورة مصغره ... إنقر هنا لعرضها بالمقاس الحقيقي ... المقاس الحقيقي 678x424 والحجم 65 كيلوبايت .

wol_error.gif
هذه الصورة بحجم اخر انقر هنا لعرض الصورة بالشكل الصحيح ابعاد الصورة هي 678x424 الابعاد 65KB.
53_400946d58de77fca2.jpg


الخطوة السادسة / بعد الضغط على أحد الإيقونتين فتحت لنا خصائص الجدول وطرق التحكم فيه ، نقوم بالضغط على إيقونة " عمليات " أو بالإنقلش راح تكون operations ، شاهد الصورة :
53_1311246d58ee0bb638.jpg

.
الخطوة السابعة / بعد الضغط على عمليات تنزل تحت شوي ، تلقى طلع لنا خيار " storage engine " تلاحظ النوع " HAPE " تقوم بفتح السهم بتطلع لك خيارات تختار الخيار " MyISAM " بعدها إضغط تنفيذ أو ok حسب ماهو موجود عندك باللوحة ، شاهد الصورة :
53_1355946d590477e14e.jpg



الخطوة الثامنة / بعد الضغط على تنفيذ ، تلاحظ طلع رسالة باللون الأصفر يقولك تم إستعلام SQL بنجاح ، شاهد الصورة :
53_1354746d590afac854.jpg


الخطوة التاسعة / الآن نرجع للجداول نلاحظ نوع الجدول تغير وأصبح " MyISAM " مثل بقية الجداول ، شاهد الصورة :

53_1354046d5910f498a1.jpg




ملاحظة / أي جدول تلقى نوعه " HEAP " تروح تعدله حتى تصير جميع الجداول 'MyISAM '

الخطوة العاشرة / بكذا نكون أصلحنا الجدول ولكن لزيادة التأكد ، تنزل تحت في أسفل الجداول بتلقى كلمة إختر الكل أو select ALL تضغط عليها لتحديد جميع الجداول ، من قائمة بجانبها على اليسار إختار " إصلاح الجداول " أو بالانقلش تكون " repier Tables " تلاحظ راح يعملك إصلاح للجداول ، ثم تكرر نفس الخطوة تحدد الكل وتختار ضغط الجداول أو تحسين الجداول بالإنقلش تكون " Optimize Tables " شاهد الصورة :
53_1391446d5925b31d3e.jpg
.
بعد عمل الإصلاح أو repier Tables راح تظهر لك رسالة تلاحظ جميع الجداول OK

53_1437046d593a6ca948.jpg


انـتـهـى آ الشـرح وارجو ان يكون سهل ومفيد للكل ان شاء الله

منقول للفائدة

المصدر: معهد المدراء العرب التطويري
 

SINAN-IQ

عضو جديد
31 أكتوبر 2009
25
0
0
IRAQ
شكراً اخي الكريم على مرورك العطر
تحياتي لك
 

!!.SN!PER.!!

عضو جديد
19 ديسمبر 2008
7
0
0
EgYpT
www.7adroo.com
شكرا اخى لقد واجهتنى هذه المشكلة ولكن يظهر لى كلمة in use

وعندم ادخل لتعديله اجد الاختيار على MyISAM

ولا يتم الاصلاح

برجاء الرد والمساعدة لان هذه المشكلة عطلت المنتدى باكمله وعندما طلبت من الشركة رفع الباك اب اخاقونى بان المشكلة ممكن ان تزل قائمة

وهذه الصور توضح المشكلة

35552989.jpg


926325090.jpg




 
التعديل الأخير: