چگونگی به روز رسانی جداول در نسخه جدید

یکی از خصوصیات جدیدی که به SQL Server 2008 افزوده شده است این است که به صورت پیش فرض اجازه تغییر در ساختار جداول از طریق Desgin View داده نمیشود. این خصیصه به خاطر این اضافه شده که از تغییرات تصادفی روی DB Server ها جلوگیری کند. خصیصه جدید ممکن است مقداری برای توسعه دهندگان دردسر آفرین باشد زیرا اگر بخواهند تغییر خود را اعمال کنند با خطای زیر مواجه میشوند :

خطای حاصل از تغییر ساختار جدول در SQL Server 2008

 

برای رفع این مشکل توسعه دهندگان باید این خصوصیت را از مسیر ارائه شده در زیر غیر فعال کنند :

Tools > Options > Designers > Table and Database Designers > Prevent saving changes that require table re-creation

از کار انداختن خصیصه مربوطه

حال شما میتوانید جدول مورد نظر خود را ویرایش کنید.

/ 7 نظر / 21 بازدید
ناصر حاجلو

مطلب خیلی خوبی بود فقط این که این مشکل توی sql ۲۰۰۵ هم وجود داشت و خود من نتونستم حلش کنم شاید این روش در ۲۰۰۵ هم می تونست مشکل رو حل کنه. فقط نکته دیگه اینکههیچ اسکریپت یا نکته اضافه بر این چیزی که نوشتی نیاز نبود . بعد از این کار اگر ستون جدید رو اضافه کنیم مشکلی پیش نمیاد ؟ حتینیاز به باز وبستن sql هم نیست ؟

ریبوار حسین پوری

مث همیشه مطالبت پربارند. خسته نباشی. ولی ما که هنوز آپدیت نشدیم(SQLSERVER 2005)!

حمید رضا

سلام مطالب جالبی دارید ولی نقطه ی آغاز مطالب را از کجا پیگیری کنم؟

مسعود رمضانی

آقا حمید گل سلام من سعی کردم مطالب را به ترتیب از اولین مطلب به بعد بنویسم. پس بهتر است از ابتدا شروع به مطالعه کنید. موفق باشید

shahram

دستتون درد نکنه[گل]

نگار

دست گلت درد نکنه یعنی خیلی کمکم کردی مررررررررررررررررررررررررررررسی[گل]