Sql Server 2008‘de yeni bir tablo oluşturduğunuzda varsayılan olarak, oluşturduğunuz bu tabloda herhangi bir değişiklik yapmanıza izin vermez. Ve “Saving changes is not permitted….Prevent saving changes that require the table to be re-created” şeklinde bi hata verir. Güvenlik amacıyla yapılan bu varsayılan durumu sql ayarlarından değiştirebiliriz.
Bu hata mesajı aşağıdaki işlemleri yaptığımızda çıkar;
-kolonun özelliklerini değişirdiğimizde,
-kolonu silmeye çalıştığımızda,
-yeni bir kolon eklediğimizde,
-Foreign Key ve Primary Key eklemek veya değiştirmek istediğimizde.
Şimdi ise çözümüne geçelim:
En üstte araç çubuğundan Tools>Options‘a giriyoruz.
Karşımıza gelen ekranda soldan Designer‘a tıklıyoruz ve “Prevent saving changes that require table re-creation“ın işaretini kaldırıyoruz.