KB4038113 - DÜZELTME: SQL Server'da sys.dm_os_memory_objects deyimi kullanarak sorgu için EXCEPTION_ACCESS_VIOLATION

Uygulandığı Öğe
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows (all editions) SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Belirtiler

SQL Server veritabanını izlemek için SQL Server İzleyicisi aracında "sys.dm_os_memory_objects contention_factor seç" deyimini çalıştırdığınızda, SQL Server hata günlüğüne aşağıdakine benzer bir hata iletisi kaydedilir:

Not

Tarih/Saat SPID SqlDumpExceptionHandler: İşlem 56, önemli özel durum c0000005 EXCEPTION_ACCESS_VIOLATION oluşturdu. SQL ServerSQL Server bu işlemi sonlandırıyor.
Tarih/SaatSPID * *******************************************************************************
Tarih/SaatSPID *
Tarih/SaatSPID * YIĞIN DÖKÜMÜNÜ BAŞLATIN:
Tarih/SaatSPID * Tarih/SaatSPID
Tarih/SaatSPID *
Tarih/SaatSPID * Özel Durum Adresi = 00007FFB8EE5015D Module(sqlmin+00000000004F015D)
Tarih/SaatSPID * Özel Durum Kodu = c0000005 EXCEPTION_ACCESS_VIOLATION
Tarih/SaatSPID * Adres 0000000000000020 okunurken Erişim İhlali meydana geldi
Tarih/SaatSPID * Giriş Arabelleği 136 bayt -
Date/TimeSPID * SELECT contention_factor FROM sys.dm_os_memory_objects;

Çözüm

Bu düzeltme, SQL Server için aşağıdaki toplu güncelleştirmelere eklenmiştir:

Cumulative Update 1 for SQL ServerSQL Server 2017

SQL Server 2016 Service Pack 1 için Toplu Güncelleştirme 5

Cumulative Update 11 for SQL ServerSQL Server 2014 SP2

Service Pack information for SQL ServerSQL Server

Bu düzeltme, aşağıdaki SQL Server hizmet paketine eklenmiştir:

Service Pack 3 for SQL ServerSQL Server 2014

SQL Server derlemeleri hakkında

SQL Server 2016'nın her yeni derlemesi bir önceki derlemede yer alan tüm düzeltmeleri ve güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmeleri yüklemenizi öneririz:

En son toplu güncelleştirme SQL ServerSQL Server 2017

SQL Server 2016 için en son derleme

SQL Server 2014 için en son toplu güncelleştirme

SQL Server için hizmet paketleri hakkında:

Hizmet paketleri birikimlidir. Her yeni hizmet paketi, yeni düzeltmelerle birlikte önceki hizmet paketlerindeki düzeltmeleri de içerir. Önerimiz, en son hizmet paketini ve bu hizmet paketine yönelik en son toplu güncelleştirmeyi uygulamanızdır. En son hizmet paketini yüklemeden önce önceki bir hizmet paketini yüklemenize gerek yoktur. En son hizmet paketi ve en son toplu güncelleştirme hakkında daha fazla bilgi bulmak için aşağıdaki makalede yer alan Tablo 1'i kullanın.

SQL Server ve bileşenlerinin sürüm, sürüm ve güncelleştirme düzeyini belirleme

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.

Başvurular

Microsoft'un yazılım güncelleştirmelerini tanımlamak için kullandığı terminoloji hakkında bilgi edinin.