PDA

View Full Version : Update کردن DDL از طریق اسکریپت



_alish_
سه شنبه 27 فروردین 1387, 12:00 عصر
با سلام و ارادت
در یک برنامه ای یک بانک جهت اجرای برنامه و استفاده کاربران تعبیه شده و بانک دیگر که در اصل همان ساختار بانک اصلی هست را جهت آزمایش و توسعه استفاده می کنیم ، حال در مواردی بانک آزمایشی تغییر ساختار داده و جهت بروز رسانی ، انتقال ساختار و تغییر DDL به بانک اصلی :
1- چه روش راحت و سریع را پیشنهاد می کنید
2- با Generat SQL Script حتما باید جدوال Drop شود تا بروزرسانی صورت پذیرد
3- چرا Generate SQL Script مقدار Default و PK را در اسکریپت قرار نمی دهد.
ممنون

_alish_
شنبه 31 فروردین 1387, 10:59 صبح
لطفا دوستان راهنمایی درخصوص بروز رسانی ساختار جداول در مرحله توسعه و پشتیبانی بگویند.

e-shahshahani
شنبه 31 فروردین 1387, 11:16 صبح
یه نرم افزار هایی هست که کمک می کنه خفن مثل red gate و apexsql

_alish_
یک شنبه 01 اردیبهشت 1387, 13:54 عصر
بسیار بسیار ممنون دوستم گرامی
راستش آنرا بصورت ایرانی ( مجانی ) جستجو کردم ولی متاسفانه نیافتم.
لطفا دوستان یه سرنخی بهم بدن ، آقای شهشهانی اگر این برنامه را دارید ممنون می شم به میلم بفرستید یا آپلود کنید MrAlishPrg@Gmail.com

حمیدرضاصادقیان
یک شنبه 01 اردیبهشت 1387, 14:29 عصر
سلام دوست عزیز.شما از طریق generate sql script اگه میخوای اینکارو انجام بدی در تب سوم شما میتونی انتخاب کنی که pk رو برات بسازه.trigger هم ایجاد میکنه.
و یک راه دیگه اینه که (خودم هم از این راه استفاده میکنم) هر فیلد یا تغییری که میخواهید انجام بدید رو به صورت یک Script جداگانه خودتون تهیه کنید و در دیتابیس مقصد اونو اجرا کنید.که روش راحتی هم هست.مثلا یک فیلد اضافه کردید میتونید با استفاده از دستورات alter table این کارو انجام بدید.
بازم مشکلی بود در خدمتم.

_alish_
چهارشنبه 04 اردیبهشت 1387, 14:27 عصر
خدا با صابرین است.
دوستان یه محبتی بفرمایید. tools ندارید آدرسی

حمیدرضاصادقیان
چهارشنبه 04 اردیبهشت 1387, 14:30 عصر
دوست عزیز من که راهنماییت کردم.دیگه چه نیازی به ابزار داری.اگه تاحالا کاری که گفتم کرده بودی مشکلت حل میشد.