Ehsan Zand
یک شنبه 26 خرداد 1392, 15:37 عصر
سلام دوستان
من یه سایت دارم که بانکش رو از طریق ساخت اسکریپت اون در VS (قسمت Publish to provider) میسازم و اون اسکریپت رو از طریق SQL server managment studio اجرا میکنم.
الان سایت مدتیه که کار میکنه و اطلاعات توش وارد شده و حالا من قسمت هایی از بانک رو تغییر دادم (مثلا جایی یک فیلد اضافه کردم یا نوع فیلدی رو تغییر دادم) و می خوام این تغییرات رو روی بانک اصلی اعمال کنم به طوری که اطلاعات موجود پاک نشن.
چکار باید بکنم؟
پ.ن.: موقع ساخت اسکریپت گزینه schema only رو انتخاب و گزینه Drop existing object in script رو false میکنم، در این حالت اگر یک تیبل کامل ایجاد کرده باشم روی هاست ایجاد میشه ولی تغییرات تیبل های موجود رو اعمال نمیکنه.
من یه سایت دارم که بانکش رو از طریق ساخت اسکریپت اون در VS (قسمت Publish to provider) میسازم و اون اسکریپت رو از طریق SQL server managment studio اجرا میکنم.
الان سایت مدتیه که کار میکنه و اطلاعات توش وارد شده و حالا من قسمت هایی از بانک رو تغییر دادم (مثلا جایی یک فیلد اضافه کردم یا نوع فیلدی رو تغییر دادم) و می خوام این تغییرات رو روی بانک اصلی اعمال کنم به طوری که اطلاعات موجود پاک نشن.
چکار باید بکنم؟
پ.ن.: موقع ساخت اسکریپت گزینه schema only رو انتخاب و گزینه Drop existing object in script رو false میکنم، در این حالت اگر یک تیبل کامل ایجاد کرده باشم روی هاست ایجاد میشه ولی تغییرات تیبل های موجود رو اعمال نمیکنه.