vahid62 1 ارسال شده در فروردین 92 سلام دوتا سايت دارم و ميخواهم تمام اطلاتش رو در يك سايت كنار هم داشتهباشم به نوعي تركيب دو ديتابيس ، مشكل اينكه پسوند ديتابيس ها با هم فرقميكنه نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
مصطفی صفرعلی 2,891 ارسال شده در فروردین 92 با سلام ببینید تغییر پیشوند کار سختی نیست ولی اینکه محتوای دیتابیستون چی هست یا چه چیزهایی رو میخواهید منتقل کنید اونا مهمه منظورم اینه که آیا میخواهید جداول یا رکوردهایی در هم ادغام بشن یا جایگزین بشن ؟ اگر بخواهید جایگزین کنید مشکلی نیست . مثلا" جدول کانتنت یکی را حذف کنید و دیگری را منتقل کنید ولی اگر مثلا در جدول کانتنت دیتابیس اول یه تعدادی رکورد ثبت شده باشه و بخواهید رکوردهای جدول کانتنت دیتابیس دوم را به جدول کانتنت دیتابیس اول اضافه کنید در صورتی که شناسه ها یا عناوین مطالب و یا نام مستعار مطالبتون تکراری بشه مشکل درست میشه برای تغییر پیشوند میتونید یکی یکی وارد هر جدول بشید و در تب operations در فیلد Rename table to قسمت مربوط به پیشوند رو ویرایش کنید و روی دکمه Go کلیک کنید و برای باقی جداول نیز همین کار رو انجام بدید یا اینکه از دیتابیستون بک آپ بگیرید و بعد فایل بک آپ را ویرایش کنید و پیشوند ها رو با پیشوند موردنظرتون جایگزین کنید و سپس فایل را ایمپورت کنید موفق و پیروز باشید یا حق 1 واکنش ها : vahid62 نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
vahid62 1 ارسال شده در فروردین 92 دوست عزيز درسته ميخواستم دوتا ديتابيس كه هر كدوم مطالبي دارند رو در يك ديتابيس تركيب كنم ، الان يكي از ديتابيس ها رو اوردم در ديتابيس جديد و حالا ميخواهم ديتابيس دوم رو بيارم كه .... با اين روش ------------- برای تغییر پیشوند میتونید یکی یکی وارد هر جدول بشید و در تب operationsدر فیلد Rename table to قسمت مربوط به پیشوند رو ویرایش کنید و روی دکمهGo کلیک کنید و برای باقی جداول نیز همین کار رو انجام بدید ------------- پيشوند ديتابيس دوم رو به پيشوند ديتابيس اول تغيير نام دادم بعد از اكسپورت جدول مورد نظر و ايمپورت ، اخطار وجود جدول همنام نيامد ولي اطلاعات قبلي حذف شد و در اصل جايگزين شد فكر كنم با اين روش هم -------------- یا اینکه از دیتابیستون بک آپ بگیرید و بعد فایل بک آپ را ویرایش کنید وپیشوند ها رو با پیشوند موردنظرتون جایگزین کنید و سپس فایل را ایمپورتکنید ----------- در صورت انتقال درست ، بازهم اطلاعات قبلي حذف و جايگزين بشه نميدونم اصلا درست رفتم يا نه در جوملا مثل وردپرس افزونه اي نيست كه در مديريت سايت اكسپورت و ايمپورت مطالب بدون دردسر انجام بشه نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
مصطفی صفرعلی 2,891 ارسال شده در فروردین 92 با سلام کلا روش انتقال اطلاعات در دیتابیس از طریق اکسپورت و ایمپورت صورت میگیره تنها راهتون اینه که با آزمون و خطا پیش برید یعنی یه بک آپ از دیتابیس مبدا تهیه کنید و آن را در دیتابیس مقصد ایمپورت کنید هر جا برای هر رکوردی خطا داد آن را در فایل بک آپ اصلاح کنید و مجددا ایمپورت کنید کار سختیه چون با هر بار بروز خطا مجبورید اطلاعات دیتابیس مقصد رو به حالت اول بازگردانید فکر نکنم راه دیگری هم باشه مگر اینکه سایر دوستان نظری داشته باشند موفق و پیروز باشید یا حق نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر