Belirtiler
SQL Server 2016, bellek için iyileştirilmiş bir tabloda, çoğu alter table senaryosu paralel olarak çalışır ve işlem günlüğüne yazmadığınıza en iyi duruma getirilir. Ancak paralel olarak çalışan büyük bellekli en iyi duruma getirilmiş bir tablodaki sütun işlemlerini değiştirme veri kaybına yol açabilir. Notalter table işlemleri tek iş parçacıklı çalışır ve bu sorundan etkilenmez.
Çözüm
Sorun ilk kez SQL Server 'ın aşağıdaki toplu güncelleştirmesinde giderilmiştir:
Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini indirip yüklemenizi öneririz:
Geçici Çözüm
Bu sorunu geçici olarak çözmek için, izleme bayrağı 9909 'i etkinleştirerek, değiştirme işlemleri için en iyi duruma getirilmiş seçeneğini kapatın. 9909 izleme bayrağını etkinleştirmek için -T9909 başlangıç parametresini ekleyin. Veya, belirli bir oturum için DBCC TRACEON (9909) deyimini kullanabilirsiniz.
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Başvurular
Microsoft 'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında bilgi edinin.