المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : بخصوص دمج قواعد بيانات



H.M.S
07-21-2010, 03:54 PM
قررت انا و اصدقاء لى ان ندمج منتدياتنا

فقط احد القواعد كانت من الاصدار الرابع و الباقي من الاصدار الثالث

تم دمج كل قواعد الاصدار الثالث عن طريق سكربت impex

و عند دمجهم مع قاعدة البيانات الاخيره حدثت مشاكل لا حصر لها و بعد الخطوات لم تكتمل

الان عندى قاعده كبيره جدا من الاصدار 3.7.3 فيها حوالى 53,000 موضوع و قاعدة اخرى من الاصدار الرابع فيها حوالى 3,000 موضوع

المشكله تحدث عند استيراد الاعضاء و المنتديات و الموضوعات

حاليا مركب القاعدتين على سيرفر محلى على الجهاز

المطلوب الان طريقه لدمج القواعد يدويا و تكون مضمونه عشان ميكونش مجهود بلا طائل

و شكرا مقدما للجميع

المصمم العربي
07-21-2010, 04:09 PM
السلام عليكم


لما لا تقوم بترقية قاعدة البيانات لنسخة التالتة الى الاصدار النسخة الرابعة تم ادمج علشان يتوافق معها

H.M.S
07-21-2010, 04:17 PM
اخى المصمم اول شكرا لتفاعلك السريع

ثانيا وانا بستخدم impex مفيش غير دمج قاعده من الجيل الثالث مع القاعده الحاليه من الجيل الرابع

مفيش دمج اتنين من الجيل الرابع

انا استخدمت impex 1.89 لدمج قواعد الجيل الثالث

impex 1.94 , impex 1.96 في محاولات دمج القاعدتين اللي في الاخر

H.M.S
07-21-2010, 04:26 PM
و دى رساله الخطا عند دمج الاعضاء

انا مكملتش دمج ىبعدها لان الموضوع بان من الاول يعنى




ImpEx Database errormysql error: Invalid SQL:
INSERT INTO user
(
username, email, usergroupid,
importuserid, password, salt,
passworddate, options, homepage,
posts, joindate, icq,
daysprune, aim, membergroupids,
displaygroupid, styleid, parentemail,
yahoo, showvbcode, usertitle,
customtitle, lastvisit, lastactivity,
lastpost, reputation, reputationlevelid,
timezoneoffset, pmpopup, avatarid,
avatarrevision, birthday, birthday_search, maxposts,
startofweek, ipaddress, referrerid,
languageid, msn, emailstamp,
threadedmode, pmtotal, pmunread,
autosubscribe, profilepicrevision, lastpostid,
sigpicrevision, ipoints, infractions,
warnings, infractiongroupids, infractiongroupid,
adminoptions
)
VALUES
(
'admin_old',
'14',
'1',
'e1215de40275eed90ee49e86c2cc76eb',
'!Yy',
'2010-07-20',
'11667799',
'9543',
'1225376820',
'',
'0',
'',
'',
'',
'0',
'',
'',
'1',
'مدير عام',
'0',
'1233761717',
'1279710753',
'1234494272',
'15',
'5',
'3',
'0',
'0',
'0',
'11-28-1982',
'1982-11-28',
'-1',
'1',
'',
'',
'0',
'',
'0',
'0',
'4',
'0',
'-1',
'0',
'',
'0',
'0',
'0',
'0',
'',
'0',
'0'
)


mysql error: Incorrect integer value: '' for column 'displaygroupid' at row 1

mysql error number: 1366

Date: Wednesday 21st 2010f July 2010 05:20:05 PM
Database: vb1
MySQL error:

H.M.S
07-21-2010, 09:24 PM
لو في صعوبه في طلبي

فممكن لو اعرف طريقه لدمج قاعدتين من الاصدار الرابع

تغنى عن الطلب الاول

New Style
07-22-2010, 07:26 PM
اهم الجداول اللى هتحتاجها من القاعده الخاصة بالجيل الثالث هى


forum
post
thread
user
userfiled
usergroup

H.M.S
07-23-2010, 12:43 AM
يا ابو حميد الجداول دى هنقلها لو هرقي النسخه بس و ده اللى عملته و رقيت نسخه التالته للرابعه

سؤال و طلبي ازاى ادمج اتنين من الجيل الرابع

لان اعرف انسخ او انقل الجداول معرفش ادمجهم ازاى