KB2297709-memperbaiki: pesan kesalahan mungkin terjadi ketika Anda menjalankan kueri "Sisipkan massal" pada database yang menggunakan model pemulihan "BULK_LOGGED" atau "sederhana" di SQL Server

Gejala

Pertimbangkan skenario berikut:

  • Anda memiliki database yang menggunakan BULK_LOGGED atau model pemulihan sederhana di Microsoft SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, atau SQL Server 2014.

  • Anda mengaktifkan Sakelar setel XACT_ABORT .

  • Anda mencoba menjalankan beberapa pernyataan insert massal dalam satu transaksi terdistribusi.

Dalam skenario ini, pernyataan insert massal mungkin gagal, dan Anda menerima pesan kesalahan berikut:

Lokasi: pageref. CPP: 913Expression: IS_OFF (BUF_MINLOGGED, m_buf->bstat) | | pageModifyType! = PageModifyType_Contents | | GetPagePtr ()->IsTextPage () SPID: 56Process ID: 2136Msg 3624, tingkat 20, negara bagian 1, baris 7A pemeriksaan pernyataan sistem telah 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 di QFE dari dukungan teknis. MSG 0, tingkat 20, status 0, baris 0 kesalahan parah terjadi pada perintah saat ini. Hasilnya, jika ada, harus dibuang.

Selain itu, file dump Mini mungkin dihasilkan dalam folder log SQL Server. Catatan Masalah ini biasanya terjadi ketika SQL Server Integration Services (SSIS) digunakan. Misalnya, Koordinator transaksi Microsoft didistribusikan (MS DTC) terlibat untuk memulai transaksi terdistribusi bersama-sama dengan set XACT_ABORT pada jika properti tingkat paket transactionoption diatur ke diperlukan.

Penyebab

Masalah ini terjadi karena kesalahan di SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, atau SQL Server 2014.

Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:

Penyelesaian Masalah

Untuk mengatasi masalah ini, atur database ke model pemulihan penuh .

Status

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

Referensi

Untuk informasi selengkapnya tentang pengaturan XACT_ABORT diatur , kunjungi situs web Microsoft Developer Network (MSDN) berikut:

Informasi umum tentang pengaturan "Atur XACT_ABORT"Untuk informasi selengkapnya tentang operasi yang minimal dicatat, kunjungi situs web MSDN berikut:

Informasi umum tentang operasi yang minimal dicatatUntuk informasi selengkapnya tentang cara mempertahankan integritas data dengan menggunakan transaksi, kunjungi situs web MSDN berikut:

Informasi umum tentang cara mempertahankan integritas data dengan menggunakan transaksiUntuk informasi selengkapnya tentang model pelayanan tambahan untuk SQL Server, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:

935897 Model Layanan inkremental tersedia dari tim SQL Server untuk mengirim hotfix untuk masalah yang dilaporkanUntuk informasi selengkapnya tentang skema penamaan untuk pembaruan SQL Server, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:

822499Skema penamaan baru untuk paket pembaruan perangkat lunak Microsoft SQL ServerUntuk informasi selengkapnya tentang terminologi pembaruan perangkat lunak, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:

824684 Deskripsi tentang terminologi standar yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×