ورود

View Full Version : امکان سنجی یه نوع به روز رسانی



aghayex
سه شنبه 13 مهر 1389, 19:24 عصر
با سلام خدمت دوستان
من می خوام یه پروژه رو با اوراکل استارت بزنم اما در تحلیل اولیه برنامه یه امکان برا برنامه گذاشتم به این صورت :
اگه برنامه ما دو قسمت باشه یکی برنامه مادر و دومی برنامه فرزند اما دیتابیساشون نام مشترک دارن با این تفاوت که در دیتابیس فرزند 2 تیبل داشته باشه ولی در دیتابیس مادر ممکنه 10 تیبل داشته باشیم که دو تا از اون تیبل ها همون تیبل های دیتابیس فرزند هستند حالا یه نوع بکاب گیری می خوام که بکاب از دیتابیس فرزند بگیره اما موقع به روز رسانی که به دیتابیس اول معرفیش کنم نیاد خودشو با دیتابیس اول عوض کنه و فقط بیاد اون دو تیبل خودشو با دو تیبلی در که در دیتابیس اول هست جابه جا کنه
یا اینکه یک quary تعریف کنم که بیاد یه سری رکورد از یه جدول پاک کنه و رکوردهای دیتابیس فرزند رو در دیتابیس مادر بریزه
از دوستان و اساتید خواهش می کنم که من رو در این مورد کمک کنن که کارم گیره

babila
چهارشنبه 14 مهر 1389, 18:11 عصر
راه کار های مختلفی برای این کار هست.
یک راه اینه که تو بیای جدول های دیتابیس فرزند رو بصورت synonym در دیتابیس والد تعریف کنی و بلعکس جدول های مورد نظرت رو از دیتابیس والد در دیتابیس فرزند بصورت SYNONYM تعریف کنی و هر عملی در هر زمان دوست داشتی بین جدول ها انجام بدی.
را دیگه اینه که بیای و از REPLICATION برای نقل و انتقال و بروز رسانی اطلاعات جداولت بین دو دیتابیس مختلف استفاده کنی.
راه سوم اینه که بیای بصورت کد نویسی در داخل یک پروسیجر تو اوراکل این کار رو بکنی.
....

aghayex
چهارشنبه 14 مهر 1389, 20:59 عصر
با تشکر از جوالتون
در مورد این راه ها که ذکر کردید لطف کنید مثالهایی و یا مطالبی دارید ارائه کنید ممنون میشم چون این امکان سنجی رو می خوام به ورت یه برنامه کوچک به ورت عملی انجام بدم
باز هم تشکر:تشویق: