PDA

View Full Version : انتقال Relationship ها از یک دیتابیس به دیتابیس دیگر



taknavaz123
چهارشنبه 21 تیر 1391, 17:08 عصر
با سلام خدمت اساتید.
من 2 تا دیتابیس دارم که تقریبا ساختار مشابهی دارن.ولی دیتاهای متفاوتی بهشون وارد شده.
لازم داشتم که یکسری از جداول و دیتاها رو از یکی از این دیتابیس ها به دیتابیس دیگه انتقال بدم.
جداول و دیتاها رو منتقل کردم.
اما Relationship ها انتقال پیدا نکرده!

نمیدونم چه جوری باید این Relationship ها رو که تعدادشونم زیاده منتقل کنم.

آیا راهی هست؟!
ممنون میشم راهنمایی کنید

حمیدرضاصادقیان
چهارشنبه 21 تیر 1391, 18:30 عصر
سلام.
شما برای منتقل کردن ساختارها باید از دیتابیس فعلی یک Script تهیه کنید و در اونجا نیز از Relation ها script تهیه کنید و در دیتابیس مقصد اجرا کنید وگرنه به این شکل که منتقل کردید ، ارتباطها و خیلی از موارد منتقل نخواهد شد. یا اینکه یک backup از دیتابیس فعلی گرفته و در مقصد restore کنید و اطلاعات مورد نظر رو درج کنید.

taknavaz123
پنج شنبه 22 تیر 1391, 10:13 صبح
سلام.
شما برای منتقل کردن ساختارها باید از دیتابیس فعلی یک Script تهیه کنید و در اونجا نیز از Relation ها script تهیه کنید و در دیتابیس مقصد اجرا کنید وگرنه به این شکل که منتقل کردید ، ارتباطها و خیلی از موارد منتقل نخواهد شد. یا اینکه یک backup از دیتابیس فعلی گرفته و در مقصد restore کنید و اطلاعات مورد نظر رو درج کنید.

ممنون از جوابتون.
ولی چه جوری از Relation ها میشه اسکریپت گرفت.میشه توضیح بدین؟

حمیدرضاصادقیان
شنبه 24 تیر 1391, 12:43 عصر
وقتی که شما دارید Script تهیه میکنید گزینه ای برای Foreign key و primary key داره که باید اونو true کنید.