Belirtiler
Microsoft SQL Server 2012 ' da IF EXISTS deyimini IÇEREN bir SQL sorgusu çalıştırırsınız. IF EXISTS deyimi dinamik yönetim işlevi sys.dm_db_index_physical_statsiçeriyorsa, aşağıdakine benzer bir erişim ihlali alırsınız:
Tarih saat SPID # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *datetime * * * # * *datetimeTarihsaat SPID ## * Tarih saat SPID #Tarihsaat SPID #*Tarihsaat SPID # *Tarihsaat SPID # * özel durum adresi = 000007ff7da5614b modülü (sqlmin + 000000000000614b)Tarihzaman SPID # * özel durum kodu = c0000005 EXCEPTION_ACCESS_VIOLATIONTarihsaatdateSPID#* giriş arabelleği 510 bayt-Tarihsaat SPID # * SQL_query_codeTarihsaat SPID # * End
Notlar
-
Erişim ihlaliyle ilgili veritabanında DBCC CHECKDB komutunu çalıştırırsanız, hata bildirilmez.
-
SQL sorgusunu ilk çalıştırdığınızda erişim ihlali oluşmaz. Bununla birlikte, SQL sorgusunu her çalıştırdığınızda erişim ihlali oluşur.
-
İzleme bayrağını 3654, erişim ihlali oluşmaz. Ancak, izleme sırasında aşağıdaki hatayı alırsınız:
Konum: sosmemdbg. cpp: 2074Expression: YANLıŞSPıD: 55Process ID: 16972Açıklama: MEMOBJ_INDEXANALYSIS--boşaltılmış bellek algılandı. İleti 3624, düzey 20, durum 1, satır 5A sistem onay başarısız oldu. Ayrıntılar için SQL Server hata günlüğüne bakın. Normal olarak, bir onaylama hatasına bir yazılım hatası veya veri bozulması neden olur. Veritabanı bozulmasını denetlemek için, DBCC CHECKDB çalıştırmayı düşünebilirsiniz. Kurulum sırasında dökümleri Microsoft 'a göndermeyi kabul ediyorsanız, Microsoft 'a bir mini döküm gönderilir. Bir güncelleştirme Microsoft 'un en son hizmet paketinde veya teknik destekten bir QFE 'de bulunabilir. İleti 0, düzey 20, durum 0, satır 0geçerli komutta ciddi bir hata oluştu. Sonuçlar (varsa) atılır.
Çözüm
Bu sorunu çözmek için, SQL Server 2012 SP1 Için toplu güncelleştirme 7' yi yükleyin. Bu sorun ilk olarak bu toplu güncelleştirmede giderilmiştir.
Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmede bulunan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Daha fazla bilgi için, en son SQL Server 2012 sp1'egöz atın.
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ığı terminolojiyi görün.