Makale numarası: 956176 - Son Gözden Geçirme: 19 Mart 2009 Perşembe - Gözden geçirme: 3.1 SQL Server 2008'de bir tabloda kaydetmeye çalıştığınızda hata iletisi: "Değişiklikleri kaydetme verilmez"
Bu SayfadaBelirtilerBir tabloyu değiştirmek için veri tanımlama dili (DDL) kullanın ve sonra tablo, Microsoft SQL Server 2008'de kaydetmeye çalıştığınızda, aşağıdaki iletiyi alabilirsiniz: Değişiklikleri kaydetme izni yok. Yaptığınız değişiklikler, aşağıdaki tablolarda bıraktı ve yeniden gerektirir. Yapılan ya da sahip yeniden başlatamıyor veya engelle değişiklikler, kaydetme seçeneği etkinleştirilmiş olan bir tabloya değişiklikleri tabloyu yeniden olmasını gerektirir. NedenBu sorun oluşur: Engelle tablo re-creation gerektiren değişiklikleri kaydetme seçeneği etkinse ve tabloya aşağıdaki değişikliklerden birini veya birkaçını yapın:
Pratik ÇözümBu soruna geçici bir çözüm bulmak için <a0></a0>, tablo için meta veri yapısını değişiklikleri yapmak için Transact-SQL deyimlerini kullanın. Önemli Bu sorunu gidermek Engelle tablo re-creation gerektiren değişiklikleri kaydetme seçeneğini devre dışı bırakarak işe yaramazsa, kesinlikle öneririz. Bu seçeneği devre dışı riskleri hakkında daha fazla bilgi için "Daha fazla bilgi" bölümüne bakın. DurumMicrosoft bu durumun, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bir hata olduğunu onaylamıştır. Daha fazla bilgiEngelle tablo re-creation gerektiren değişiklikleri kaydetme seçeneği değiştirmek için <a0></a0>, aşağıdaki adımları izleyin:
"Tablo re-creation gerektiren değişiklikler kaydedilmeden engelle" seçeneğini devre dışı açma riskiBu seçeneği devre dışı bir tablonun yeniden korunmanıza yardımcı olacak, ancak aynı zamanda kayıp değişiklikler neden olabilir. Örneğin, tabloya yapılan değişiklikleri izlemek için SQL Server 2008 değişiklik izleme özelliğini etkinleştirmek varsayalım. Tabloyu yeniden neden olan bir işlem gerçekleştirdiğinizde, "Belirtiler" bölümünde açıklanan hata iletisini alırsınız. Ancak, bu seçeneği devre dışı bırakmak, tabloyu yeniden olduğunda varolan değişiklik izleme bilgileri silinir. Bu nedenle, bu sorunu gidermek seçeneğini devre dışı bırakarak işe yaramazsa, öneririz.Değişiklik izleme özelliğini bir tablo için etkin olup olmadığını belirlemek için aşağıdaki adımları izleyin:
Değişiklik izleme özelliği etkinleştirildiğinde, Transact-SQL deyimlerini tablo meta veri yapısını değiştirmek için kullanın. Sorunu Yeniden Oluşturma Adımları
Bu makaledeki bilginin uygulandığı durum:
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:956176
(http://support.microsoft.com/kb/956176/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste