KB2878975-Düzeltme: SQL Server 2012 ' da "change_tracking_current_version ()" işlevini kullanan bir sorgu çalıştırdığınızda erişim ihlali

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Microsoft SQL Server 2012 ' de veritabanında değişiklik izlemeyi etkinleştirirsiniz.

  • Sistem değişiklik izleme işlevini kullanan bir sorgu çalıştırırsınız CHANGE_TRACKING_CURRENT_VERSION ().

  • SQL Server sorguyu yürütmek için paralel bir sorgu yürütme planı kullanmaya çalışır.

Bu senaryoda, bir erişim ihlali oluşur ve aşağıdaki hata iletisini alabilirsiniz:

İleti 0, düzey 11, durum 0, satır 0geçerli komutta ciddi bir hata oluştu.  Sonuçlar (varsa) atılır.

Neden

Sorun oluşur çünkü CHANGE_TRACKING_CURRENT_VERSION () işlevi paralel olarak yürütülemez.

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:

Durum

Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Geçici Çözüm

Bu soruna geçici bir çözüm için, sorgudaki (MAXDOP 1) ipucunu kullanın.

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Geri bildiriminiz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×