Berlaku Untuk
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 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Gejala

Misalnya Anda menjalankan kueri yang memuat data dengan menggunakan pernyataan INSERT massal ke dalam tabel yang memiliki indeks columnstore nongugus dan indeks columnstore kluster di SQL Server 2016 dan 2017. Jika kueri dijalankan pada saat yang sama melalui beberapa koneksi dan SQL Server tidak memberikan memori yang cukup untuk beberapa koneksi, operasi sisipkan massal mungkin gagal, dan Anda menerima kesalahan pernyataan yang menyerupai yang berikut ini:

Kesalahan: 17066, tingkat keparahan: 16, status: 1.

Pernyataan SQL Server: file: < qsupdate. CPP>, baris = 902 failed Assertion = ' nullptr! = m_prsBulkInPhases '. Kesalahan ini mungkin terkait dengan waktu. Jika kesalahan tetap ada setelah menjalankan kembali pernyataan, gunakan DBCC CHECKDB untuk memeriksa integritas struktural database, atau mulai ulang server untuk memastikan bahwa struktur data dalam memori tidak rusak.

Kesalahan: 3624, tingkat keparahan: 20, status: 1.

Pemeriksaan pernyataan sistem gagal. Periksa log kesalahan SQL Server untuk detailnya. Biasanya, kegagalan pernyataan disebabkan oleh bug perangkat lunak atau kerusakan data. Untuk memeriksa kerusakan database, pertimbangkan untuk menjalankan DBCC CHECKDB. Jika Anda setuju untuk mengirim timbunan ke Microsoft selama penyetelan, dump mini akan dikirim ke Microsoft. Pembaruan mungkin tersedia dari Microsoft dalam paket layanan terbaru atau dalam hotfix dari dukungan teknis.

Selain itu, file dump dihasilkan oleh SQL Server.

Pemecahan Masalah

Perbaikan ini disertakan dalam pembaruan kumulatif berikut ini untuk SQL Server:

Pembaruan kumulatif 6 untuk SQL Server 2017

Pembaruan kumulatif 8 untuk SQL Server 2016 Service Pack 1.

Tentang Build SQL Server

Setiap Build baru untuk SQL Server 2016 berisi semua perbaikan hotfix dan pembaruan keamanan yang ada di Build sebelumnya. Kami menyarankan agar Anda menginstal pembaruan kumulatif terbaru untuk SQL Server:

Pembaruan kumulatif terbaru untuk SQL Server 2017

Build terbaru untuk SQL Server 2016

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

Referensi

Pelajari tentang terminologi yang digunakan oleh Microsoft untuk menjelaskan pembaruan perangkat lunak.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.