Değişiklikleri kaydetme SQL Server yasaktır
Ben SQL Server'da bir tablo oluşturmak ve tablo tasarım, gerçek int sütun türünü değiştirmek gibi düzenlemek için çalışırsanız bunu kaydetmek zaman, bu hata alıyorum:
Değişiklikleri kaydetme izni yok. Yaptığınız değişikliği kesilmesine Aşağıdaki tablo gerektirir ve yeniden. Yeniden bir masa değişiklikler yaptınız ya da seçeneğini yeniden masaya gerektiren değişiklikleri kaydetmeden engelle etkin.
Neden yeniden oluşturmak için tablo muyum? Ben sadece real smallint veri türünü değiştirmek istiyorum.
Tablo boş ve şu ana kadar kullanmadım.
CEVAP
Save (Not Permitted) Dialog Box on MSDN :
Kaydet(İzin verilmeyen) iletişim kutusunda kaydetme değişiklikler olduğu konusunda sizi uyarır değil listelenen gerektiren yaptığınız değişiklikleri nedeniyle izin tablolar kesilmesine ve yeniden.
Aşağıdaki eylemleri bir tabloyu yeniden oluşturulmasını gerektirebilir:
- Masanın ortasına yeni bir sütun ekleme
- Bir sütun bırakarak
- Sütun null değişiyor
- Sütunların Sırasını Değiştirme
- Bir sütunun veri türünü değiştirme<<<<
Bu seçeneği değiştirmek içinAraçlarmenüsünde, ' ı tıklatınSeçeneklergenişletin Tasarımcılarve sonra ' ı tıklatınTablo ve Veritabanı Tasarımcıları. Seçin veya temizleyinMasayı gerektiren değişiklikleri kaydetmeden engelle yeniden oluşturulacakonay kutusu.
Ayrıca Bkz:
Blog GiriÅŸi: Colt Kwong
Saving changes is not permitted in SQL 2008 Management Studio

Tablo sonra deÄŸiÅŸiklikleri kaydetme SQ...
Nasıl birleştirme " önce git "yap...
git: dosya kaydetme ve içerik değişikl...
SQL Server bir tablo için değişiklikle...
Doğrulama Sunucu Veritabanı Varlık Çer...