محرك البحث جوجل
الأربعاء، 17 أغسطس 2011
دمج قاعده بيانات منتدي بطريقه احترافيه ( مفصل وبالصور ) لمنتديات 3.7
السلام عليكم ورحمة الله وبركاته
اخواني الاعزاء
وجدت ان شروحات دمج القواعد كتيره جدا ولكن ينقصها
التدقيق او الصور مو شغاله و كلها قديمه وغير شامله خطوات مهمه كثير
بالتالي بيكون صعب على المستخدم العادي فهمها وايضا على من ليهم خبره قليله
ان شاء الله راح اشرحلكم طريقه دمج قاعده بمنتدى من البدايه للنهايه خطوه خطوه وباحترافيه
وان شاء الله الكل بيقدر يدمج ويركب قواعد بسهوله تامه وبدون اي مشاكل
نبتدى الشرح بسم الله :-
اول شىء لدينا المنتدي حقنا نسخته 3.7.3 (المنتدي الاساسي ) ليس شرط النسخه وليكن افتراض احدث نسخه

اول شىء الحين نرفع القاعده اللى نبي ندمجها على المسار www

بعدين ندخل لوحة تحكم الموقع Cpanel
نضغط على قواعد بيانات MySQL®

نقوم بانشاء قاعده بيانات جديده وليكن اسمها vb2

نقوم بعمل يوزر للقاعده وليكن مثلا ايضا vb2 والباسورد vb2

وبعدين نضيف اليوزر للقاعده اللى سويناها

وعلم على كافة الامتيازات (ضروري)

الحين انتهينا من انشاء القاعده اللى بنركب عليها القاعده المرفوعه واللى نبي ندمجها
الحين بنحتاج لاسكربت Bigdump وهو اسهل اسكربت لتركيب قواعد البيانات
التحميل من هنا ( اخر اصدار )
الحين بعد مانزلنا الاسكربت نعدل عليه

ونضع بيانات القاعده اللى سويناها

ونحفظ الملف ونرفعه عن طريق الاف تي بي على المسار www

بعدين ندخل الاسكربت عن طريق المتصفح عن طريق الرابط
http://www.xxxxx.com/bigdump.php
حيث xxxxx هو رابط موقعك ( استبدله )
بعد الدخول بيظهر لك الشكل التالي

اضغط على Start Import لبدء استيراد الجداول داخل القاعده الجديده
في الصوره توضح انه جاري استيراد القاعده او تركيبها على القاعده الجديده

بعد الانتهاء من تركيب القاعده وخلوها من المشاكل اثناء التركيب
نكون انتهينا من الجزء الاول وهو تجهيز القواعد للدمج
الحين لدينا قاعدتين قاعده حق المنتدي الاساسي حقنا
وقاعده تانيه اللى ركبنا عليها القاعده الخارجيه واللى سوينا عليها الشرح
نبدا الخطوه التانيه وهي الخاصه بالدمج
وراح نستخدم برنامج Impex الغني عن التعريف فى عالم دمج قواعد البيانات
يمكنك تحميله من هنا ( اخر اصدار )
الحين نقوم بتعديل ملف ImpExConfig.php

ركزوا معي فى الخطوه هذى لانها مهمه وممكن تتلخبطوا فيها
الشرح على الصوره ليكون اوضح

الحين انتهينا من تعديل البيانات الازمه نحفظ الملف ونرفع الاسكربت
عن طريق الاف تي بي الى الموقع على المسار www

بعد رفع الاسكربت ندخل عن طريق الرابط
http://www.xxxxx.com/impex
حيث xxxxx هو رابط موقعك ( استبدله )
راح يفتح معاك بالشكل التالى , قم باختيار الاعدادت بالصوره

بعدين نضغط

راح تطلع لنا الصفحه هاذي نضغط على الخيار المظلل ( اول خيار )
Check and update database

بعد الانتهاء من اول خيار راح يرجع من اول وجديد لنفس الاشكل
الحين اذا تبي تدمج الاعضاء الاول لازم تدمج مجموعات الاعضاء عن طريق تشغيل الخيار
بعدين ندمج الاعضاء الخيار
صوره توضح عند دمج الاعضاء

اذا نبي ندمج المواضيع طبعا لازم ندمج الاقسام الاول عن طريق الخيار
وبعدين ندمج الواضيع عن طريق الخيار
ولازم طبعا ندمج الردود عن طريق الخيار
ودمج ماتريد من الخيارات الباقيه كما تريد ولكن يفضل هذه الخيارات فقط
وبكذا نكون انتهينا من الدمج بحمد الله وهذا الشكل النهائي بسكربت Impex

الحين نروح للوحة تحكم المنتدي
ونسوي تحديث للعدادات

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

ملحوظه مهمه : بعد الانتهاء قم بحذف جميع الاسكربتات التى قمنا بالعمل عن طريقها لانها قد تؤدي الى اختراق منتداك من قبل اصحاب النفوس الضعيفه
وبكذا نكون انتهينا مع بعض من دمج قاعده مع منتدي اخر اصدار بطريقه احترافيه
واي سؤال او استفسار انا تحت امركم وجاهز لشرح اي نقطه غير مفهومه
وان شاء الله الشرح يكون سهل وعجبكم
واسال الله ان يعطينا ويعطيكم الصحه والعافيه
اخواني الاعزاء
وجدت ان شروحات دمج القواعد كتيره جدا ولكن ينقصها
التدقيق او الصور مو شغاله و كلها قديمه وغير شامله خطوات مهمه كثير
بالتالي بيكون صعب على المستخدم العادي فهمها وايضا على من ليهم خبره قليله
ان شاء الله راح اشرحلكم طريقه دمج قاعده بمنتدى من البدايه للنهايه خطوه خطوه وباحترافيه
وان شاء الله الكل بيقدر يدمج ويركب قواعد بسهوله تامه وبدون اي مشاكل
نبتدى الشرح بسم الله :-
اول شىء لدينا المنتدي حقنا نسخته 3.7.3 (المنتدي الاساسي ) ليس شرط النسخه وليكن افتراض احدث نسخه
اول شىء الحين نرفع القاعده اللى نبي ندمجها على المسار www
بعدين ندخل لوحة تحكم الموقع Cpanel
نضغط على قواعد بيانات MySQL®
نقوم بانشاء قاعده بيانات جديده وليكن اسمها vb2
نقوم بعمل يوزر للقاعده وليكن مثلا ايضا vb2 والباسورد vb2
وبعدين نضيف اليوزر للقاعده اللى سويناها
وعلم على كافة الامتيازات (ضروري)
الحين انتهينا من انشاء القاعده اللى بنركب عليها القاعده المرفوعه واللى نبي ندمجها
الحين بنحتاج لاسكربت Bigdump وهو اسهل اسكربت لتركيب قواعد البيانات
التحميل من هنا ( اخر اصدار )
رمز Code:
http://www.b4ho.com/b4ho/bigdump.zip
ونضع بيانات القاعده اللى سويناها
ونحفظ الملف ونرفعه عن طريق الاف تي بي على المسار www
بعدين ندخل الاسكربت عن طريق المتصفح عن طريق الرابط
http://www.xxxxx.com/bigdump.php
حيث xxxxx هو رابط موقعك ( استبدله )
بعد الدخول بيظهر لك الشكل التالي
اضغط على Start Import لبدء استيراد الجداول داخل القاعده الجديده
في الصوره توضح انه جاري استيراد القاعده او تركيبها على القاعده الجديده
بعد الانتهاء من تركيب القاعده وخلوها من المشاكل اثناء التركيب
نكون انتهينا من الجزء الاول وهو تجهيز القواعد للدمج
الحين لدينا قاعدتين قاعده حق المنتدي الاساسي حقنا
وقاعده تانيه اللى ركبنا عليها القاعده الخارجيه واللى سوينا عليها الشرح
نبدا الخطوه التانيه وهي الخاصه بالدمج
وراح نستخدم برنامج Impex الغني عن التعريف فى عالم دمج قواعد البيانات
يمكنك تحميله من هنا ( اخر اصدار )
رمز Code:
http://www.b4ho.com/b4ho/impex.zip
ركزوا معي فى الخطوه هذى لانها مهمه وممكن تتلخبطوا فيها
الشرح على الصوره ليكون اوضح
الحين انتهينا من تعديل البيانات الازمه نحفظ الملف ونرفع الاسكربت
عن طريق الاف تي بي الى الموقع على المسار www
بعد رفع الاسكربت ندخل عن طريق الرابط
http://www.xxxxx.com/impex
حيث xxxxx هو رابط موقعك ( استبدله )
راح يفتح معاك بالشكل التالى , قم باختيار الاعدادت بالصوره
بعدين نضغط
راح تطلع لنا الصفحه هاذي نضغط على الخيار المظلل ( اول خيار )
Check and update database
بعد الانتهاء من اول خيار راح يرجع من اول وجديد لنفس الاشكل
الحين اذا تبي تدمج الاعضاء الاول لازم تدمج مجموعات الاعضاء عن طريق تشغيل الخيار
رمز Code:
003 Import usergroup
رمز Code:
004 Import user
اذا نبي ندمج المواضيع طبعا لازم ندمج الاقسام الاول عن طريق الخيار
رمز Code:
007 Import forum
رمز Code:
008 Import thread
رمز Code:
009 Import post
وبكذا نكون انتهينا من الدمج بحمد الله وهذا الشكل النهائي بسكربت Impex
الحين نروح للوحة تحكم المنتدي
ونسوي تحديث للعدادات
نسوي تحديث لكل العدادات واهمها :
تحديث ألقاب الأعضاء
إعادة بناء معلومات الموضوع
إعادة بناء معلومات المنتدى
إصلاح الملفات الشخصية المتكسرة للأعضاء
تفريغ ذاكرة التوقيع
إعادة بناء الإحصائيات
تحديث أسماء الأعضاء
تحديث عدد المشاركات
الحين كل شىء تمام وهذا الشكل النهائي للمنتدي بعد الدمج
ملحوظه مهمه : بعد الانتهاء قم بحذف جميع الاسكربتات التى قمنا بالعمل عن طريقها لانها قد تؤدي الى اختراق منتداك من قبل اصحاب النفوس الضعيفه
وبكذا نكون انتهينا مع بعض من دمج قاعده مع منتدي اخر اصدار بطريقه احترافيه
واي سؤال او استفسار انا تحت امركم وجاهز لشرح اي نقطه غير مفهومه
وان شاء الله الشرح يكون سهل وعجبكم
واسال الله ان يعطينا ويعطيكم الصحه والعافيه
شرح دمج قواعد البيانات للجيل الجديد3.7 بالتفصيل الممل بطريقة مطور
اليوم راح نشرح كيفية دمج قواعد البيانات للجيل الجديد 3.7
والدمج بدون اى مشاكل بأذن الله
ودمج اى قاعدة بأخرى مهما كان حجمها بدون مشاكل
طبعا عند دمج قاعدتين بيانات
راح يكون عندنا:
1- قاعدة بيانات المنتدى اللى شغالين عليه
2-قاعدة بيانات المنتدى والتى راح نقوم بدمجها فى الاولى (وطبعا هذه هى اللى بتكون فيها المواضيع والاعضاء والمشاركات.......الخ)
فهرس للخطوات اللى راح نسويها على افتراض اننا راح نقوم بعمل منتدى جديد لنا من الاول:
1-عمل منتدى جديد بقاعدة بيانات جديده (وهذا به قاعدة البيانات الاولى الجديده (رقم 1) فوق
2-عمل منتدى أخر بقاعدة بيانات جديده غير رقم 1((وهذه راح نرفع عليها القاعدة الكبيرة اللى بها الاعضاء والمشاركات والمواضيع (رقم 2) ))
3-رفع قاعدة بيانات المنتدى الكبيرة المراد دمجها(vbulletin.sql) , ووضعها داخل مجلد المنتدى الثانى
4-استخدام اسكربت big dump لرفع قاعدة البيانات الكبيرة على المنتدى رقم (2)
5-استخدام اسكربت impex لدمج القاعدتين, وذلك بوضعه داخل مجلد المنتدى الجديد رقم (1)
نبدأ على بركة الله .................
1- اولاعمل منتدى جديد بقاعدة بيانات جديده (وهذا به قاعدة البيانات الاولى الجديده (رقم 1)
طبعا هذه الخطوة راح اتجاوزها لانها سهله والكل يعرفها وراح الخصها
1- نروح للوحة تحكم الموقع --mysql databses --- نسوى قاعدة بيانات بيوزر وباسورد خاص بها
2- نروح لملف الكونفج الخاص بالمنتدى, نغير البيانات الخاصة بالاتصال بالقاعدة
3-نرفع مجلد المنتدى على الموقع
4- نروح للرابط www.site.com/vb/install/install.php
5-نكمل تنصيب لحين انتهاء تركيب المنتدى , وبهيك اصبح منتدانا الاول جاهز vb
2-عمل منتدى أخر بقاعدة بيانات جديده غير رقم 1((وهذه راح نرفع عليها القاعدة الكبيرة اللى بها الاعضاء والمشاركات والمواضيع (رقم 2) ))
اولا: راح نقوم بعمل منتدى اخر جديد بقاعدة بيانات جديده غير المنتدى الاول ,ونطبق نفس المنتدى الاول
حتى نقوم بعمل منتدى اخر ولنفرض انه vb2
يعنى بهيك أصبح عندنا منتديين
فلنفرض الاول اسمه www.site.com/vb
والثانى اسمه www.site.com/vb2
3- نقوم برفع ملف القاعدة الكبيرة المراد دمجها vbulletin.sql , ونقوم بوضعها داخل مجلد المنتدى الثانى vb2
4-استخدام اسكربت big dump لرفع قاعدة البيانات الكبيرة على المنتدى رقم (2)
قم بتعديل بيانات ملف big dump المرفق ..... , وعدل بياناته بقاعدة البيانات للمنتدى الثانىvb2
ركز!!!!!!!!!!!!! قاعدة المنتدى الثانى vb2
الحين نقوم برفع ملف bigdump ووضعه داخل مجلد المنتدى الثانى vb2
ثم نقوم بأستدعائه من الرابط الاتى: www.site.com/vb2/bigdump.php
وننزل لحد ما نجد ملف قاعدة البيانات الكبيرة اللى رفعناه داخل هذا المجلد
ثم نختار start import وراح يبدأ فى رفع القاعدة الكبيرة
ووقت الانتهاء راح يقولك بالاخضر انه تم الرفع,,,,,,,,,,
5-استخدام اسكربت impex لدمج القاعدتين, وذلك بوضعه داخل مجلد المنتدى الجديد رقم (1)
اولا: نفتح مجلد الimpex على جهازنا ونقوم بفتح الملف ImpExConfig.php
شوف راح نقوم بوضع معلومات القاعدتين
شوف الصورة
اول شىء هى راح تكون لبيانات قاعدة بيانات المنتدى الاول vb
ثانى شىء هو بيانات قاعدة بيانات المنتدى الثانية vb2
الحين نقوم برفع مجلد ال impex المرفق ووضعه داخل مجلد المنتدى
لاحظ طبعا راح نرفع ملف impex للمجد الرئيسي للمنتدي
و نرفع ملف cpnav_impex للامتداد التالي includes/xml
شوف هذه الصوره المدموجه حتى تعرف مكان كل ملف
بعد ان قمنا بالرفع,
ندخل لوحة تحكم المنتدىvb
ثم راح نجد اول شىء خيار اسمه استيراد , اضغط عليه
ثم نختار نوع منتدانا 3.7
وقبل الاستيراد, خطوة مهمه جدا لا يعرفها البعض ويجب ان تتاكد منها
يجب ان يكون ترتيب الاقسام فى المنتدى الاول , غير اللى فى المنتدى الثانى حتى لايحدث مشاكل
يعنى المنتدى الاول الاقسام مرتبه العرض من رقم 1- 30
فيجب ان تغير ترتيب الاقسام فى المنتدى الثانى ليكون مثلا من 40 - 70
هذه الخطوه مهمه
المهم فى الاستيراد راح نقوم بتنفيذ الخطوات المشار اليها
وكل خطوة ننتهى منها ننتقل للتاليه حتى ننتهى.....
بعدالا نتهاء راح نتوجه لتحديث العدادات حتى يظهر الدمج
روح للصيانة تحت---- تحديث العدادات ونقوم بتحديث العدادات ل:
تحديث ألقاب الأعضاء
إعادة بناء معلومات الموضوع
إعادة بناء معلومات المنتدى
إصلاح الملفات الشخصية المتكسرة للأعضاء
إعادة بناء الإحصائيات
إعادة بناء المواضيع المتشابهه
حذف المواضيع المكررة
إعادة بناء صور المرفقات المصغرة
اعادة بناء تخصيص مصغرات الصور الرمزية
إعادة بناء تقييم العضو
تحديث أسماء الأعضاء
تحديث عدد المشاركات
إعادة بناء الإستايلات
وروح لمنتداك VB وشوف التغيير
وفى النهاية, قم بحذف المنتدى الثانى VB2 بالكامل, وأيضا قاعدة بياناته
ولا تنسى شىء مهم جدااااااااااا
وهو حذف ملف BIGDUMP., وملف IMPEX حتى لا يستغل
مرفقات الموضوع
impex +big dump
حمل من هـــــــــــــــــــنا
المصدر للامانة
لا تنسوا الـ +++
دمت بخيرر
الاشتراك في:
الرسائل (Atom)
