Belirtiler
Microsoft SQL ServerSQL Server 2014'te Birleştirme Birleşimi içeren paralel bir sorgu yürüttüğünüzde, bir onaylama işlemi özel durumu oluşur ve SQL ServerSQL Server hata günlüğünden aşağıdaki hata iletisini alırsınız:
Not
<
Tarih><Zaman> spid<kimliği> 'dbghelp.dll' sürümü '4.0.5' kullanılarak
<
Tarih><Zaman> spid<kimliği> **Dump thread - spid = <ID>, EC = 0x0000007F8608E160
<
Tarih><Zaman> spid<kimliği> ***Disk Adı>:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\LOG\SQLDump0002.txt'ne < gönderilen Yığın Dökümü
<
Tarih><Zaman> spid<kimliği> * *******************************************************************************
<
Tarih><Zaman> spid<kimliği> *
<
Tarih><Zaman> spid<kimliği> * yiğin dökümünü başlatin:
<
Tarih><Zaman> spid<kimliği> * <Tarih><Saat> spid <kimliği>
<
Tarih><Zaman> spid<kimliği> *
<
Tarih><Zaman> spid<kimliği> * Konum: qxcntxt.cpp:1143
<
Tarih><Zaman> spid<kimliği> * İfade: !" Bu kodla hiçbir istisna getirilmemelidir"
<
Tarih><Zaman> spid<Kimliği> * SPID: <Kimlik>
<
Tarih><Zaman> spid<Kimliği> * İşlem Kimliği: 3556
<
Tarih><Zaman> spid<kimliği> *
<
Tarih><Zaman> spid<Kimliği> * Giriş Arabelleği 37 bayt -
<
Tarih><Zaman> spid<kimliği> * 16 00 00 00 12 00 00 00 00 02 00 00 00 00 00 00 00 00 00
<
Tarih><Zaman> spid<kimliği> * ÿÿ & 01 00 00 00 ff ff 0c 00 00 00 00 00 26 04 04 05 00 00
<
Tarih><Zaman> spid<kimliği> * 00
<
Tarih><Zaman> spid<kimliği> *
<
Tarih><Zaman> spid<kimliği> *
...
<
Tarih><Zaman> Döküm için spid<Kimliği> Yığın İmzası 0x000000014202549F
<
Tarih><Zaman> spid<Kimliği> [INFO] Kimlik Başlangıç Bitiş | Durum Sonuç Hatası Spekülasyonu Hazırlanan LazyCommit ReadOnly | İşlem Veritabanı ThreadId | ReadSet, WriteSet, ScanSet, Savepoint, LogSizeRq | CommitDep TotalComm Bağımlı 0 Bağımlı 1 Bağımlı 2 Bağımlı 3 Bağımlı 4 Bağımlı 5 Bağımlı 6 Bağımlı 7 | Bölge Konumu |
<
Tarih><Zaman> spid<Kimliği> Harici döküm işlemi 11800 için bekleyen zaman aşımı.
<
Tarih><Zaman> spid<Kimliği> Hatası: 17066, Önem Derecesi: 16, Durum: 1.
<
Tarih><Zaman> spid<ID> SQL Server Onaylama: Dosya: <qxcntxt.cpp>, satır=1143 Başarısız Onaylama = '!" Bu kodla hiçbir istisna getirilmemelidir". Bu hata zamanlamayla ilgili olabilir. İfade yeniden çalıştırıldıktan sonra hata devam ederse, veritabanında yapısal bütünlük olup olmadığını denetlemek için DBCC CHECKDB kullanın veya bellek içi veri yapılarının bozulmadığından emin olmak için sunucuyu yeniden başlatın.
Çözüm
Bu sorun ilk olarak aşağıdaki SQL Server toplu güncelleştirmesinde düzeltilmiştir.
SQL Server 2014 için Toplu Güncelleştirme 5 /en-us/help/3011055
SQL Server toplu güncelleştirmeleri hakkında
SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmeye dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmelere göz atın:
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.