Belirtiler

TOPLU INSERT deyimini, SQL Server 2016 ve 2017 'te hem kümelenmemiş bir columnstore dizinine hem de kümelenmiş bir columnstore dizinine sahip bir tabloya kullanarak verileri yükleyen bir sorguyu çalıştırmanızı varsayalım. Sorgu birden çok bağlantı ile aynı anda çalışır ve SQL Server bazı bağlantılara yeterli bellek vermiyorsa, toplu ekleme işlemi başarısız olabilir ve aşağıdakine benzer onaylama hataları alırsınız:

Hata: 17066, önem derecesi: 16, durum: 1.

SQL Server onaylama: dosya: < qsupdate. cpp>, Line = 902 başarısız assertion = ' nullptr! = m_prsBulkInPhases '. Bu hata zamanlama ile ilgili olabilir. Deyimi yeniden çalıştırdıktan sonra hata devam ediyorsa, yapısal bütünlük için veritabanını denetlemek üzere DBCC CHECKDB 'yi kullanın veya bellekteki veri yapılarının bozulmadığından emin olmak için sunucuyu yeniden başlatın.

Hata: 3624, önem derecesi: 20, durum: 1.

Sistem onay denetimi 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. Microsoft 'un en son hizmet paketinde veya teknik destekten gelen bir düzeltmede bir güncelleştirmesi bulunabilir.

Ayrıca, SQL Server tarafından bir döküm dosyası oluşturulur.

Çözüm

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

SQL Server 2017 için toplu güncelleştirme 6

SQL Server 2016 için toplu güncelleştirme 8 Service Pack 1.

SQL Server derlemeleri hakkında

Her yeni SQL 2016 Server derlemesi, önceki derlemede bulunan tüm düzeltmeleri ve güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini yüklemenizi öneririz:

En son SQL Server 2017 toplu güncelleştirmesi

en son SQL Server 2016 derlemesi

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ığı terminoloji hakkında bilgi edinin.

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 yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkürler!

×