KB2938555 - DÜZELTME: SQL Server 2014'te ABORT_AFTER_WAIT=BLOCKERS seçeneğiyle çevrimiçi dizin oluşturma/değiştirme bölümü ve paralel sorguları aynı anda çalıştırdığınızda oluşan hatalar

Uygulandığı Öğe
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Belirtiler

Microsoft SQL ServerSQL Server 2014 kullandığınızı varsayalım. ABORT_AFTER_WAIT=BLOCKERS seçeneğiyle çevrimiçi bir dizin oluşturma/değiştirme bölümü ve paralel sorguları aynı anda çalıştırdığınızda, bir sistem onaylaması gerçekleşir ve döküm dosyaları oluşturulur. Ayrıca, aşağıdaki hataları alırsınız:

Not

           <Tarih><Saat> spid# Hata: 1203, Önem Derecesi: 20, Durum: 1.
<Tarih><Saat> spid# İşlem Kimliği # sahip olmadığı bir kaynağın kilidini açmaya çalıştı: OBJECT: 9:245575913:0 . Bu hatanın nedeni bir zamanlama koşulu olabileceğinden işlemi yeniden deneyin. Sorun devam ederse, veritabanı yöneticisine başvurun.
……
<Tarih><Saat> spid# RowsetNewSS 0x00000004C468A7C0 yıkıcısında özel durum oluştu. Bu hata, toplu ekleme işlemleri sırasında kullanılan önceden ayrılmış disk bloklarının serbest bırakılmasıyla ilgili bir sorunu gösterebilir. Bu sorunu gidermek için sunucuyu yeniden başlatın.
<Tarih><Saat> spid# 'dbghelp.dll' sürümü '4.0.5' kullanılıyor
<Tarih><Saat> spid# **Döküm iş parçacığı - spid = 92, EC = 0x00000004C3B98580
<Tarih><Saat> spid# ***Yığın Dökümü PathName>FileName.txt<>dosyasına gönderiliyor<\

Not Aşağıdaki komutları kullanarak sorunu yeniden oluşturabilirsiniz:

ALTER INDEX ALL ON <TableName> 
REBUILD WITH ( ONLINE = ON ( WAIT_AT_LOW_PRIORITY ( MAX_DURATION = 0 MINUTES, ABORT_AFTER_WAIT = BLOCKERS ) ))

      

Çözüm

Sorun ilk olarak aşağıdaki toplu SQL Server güncelleştirmesinde düzeltilmiştir.

SQL Server 2014 için Toplu Güncelleştirme 1 /en-us/help/2931693

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.