Belirtiler
Microsoft SQL Server 2014 ' de 256 işleçlerinden fazla olan büyük bir ifade içeren, yerel olarak derlenen bir saklı yordam oluşturduğunuzu varsayalım. Sorgu veya yordamda showplan_xml kullanmaya çalıştığınızda aşağıdaki hatayı alırsınız:
İleti 41322, düzey 16, durum 33, yordam <sp_name>, çizgi <Line_Number>, dışarı aktarma/içeri aktarma/içeri aktarma/içeri aktarma Hata kodu 0x88000015 oldu.
Neden
Sorun, SQL Server 2014 'daki bir hata nedeniyle oluşur.
Çözüm
Düzeltme uygulandıktan sonra, showplan_xml çok sayıda işleç içeren yerel yordam için başarılı olur. Sorun ilk olarak SQL Server 'ın aşağıdaki toplu güncelleştirmesinde giderilmiştir.
SQL Server 2014 için toplu güncelleştirme 1 /en-us/help/2931693
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 gözden geçirin:
Geçici Çözüm
Bu soruna geçici bir çözüm için aşağıdaki geçici çözümleri kullanın:
-
İfadeleri birden çok alt ifadeye bölün.
-
İç içe geçmiş ifade ağacı yerine geniş fakat basit ifade ağacı oluşturmak için ifadeleri açıkça iç içe geçirerek ayraç kullanın.
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.