Berlaku Untuk
SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Gejala

Misalnya Anda memiliki tabel yang memiliki pemicu DML di Microsoft SQL Server 2008 R2, SQL Server 2012, atau SQL Server 2014 dan yang memicu Anda bergabung dalam tabel yang disisipkan/dihapus dengan tabel lain. Saat Anda menjalankan pernyataan DML pada tabel ini, pelanggaran akses mungkin terjadi selama kompilasi pemicu dan Anda menerima kesalahan berikut:

Terjadi kesalahan parah pada perintah saat ini. Hasilnya, jika ada, harus dibuang.

Selain itu, kesalahan berikut dicatat dalam log kesalahan SQL Server:

<tanggal><waktu> SPID # * * * stack dump sedang dikirim ke <filePath>\Sqldumpxxx.txt<tanggal><waktu> SPID # SqlDumpExceptionHandler: # proses yang dihasilkan pengecualian fatal c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server mengakhiri proses ini.<tanggal><> SPID # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *<tanggal><waktu> SPID # *<tanggal><waktu><1 SPID # * mulai stack DUMP:><2 tanggal><waktu><5 SPID # * ><6 tanggal><waktu><9 spid #><0 tanggal><waktu><3 SPID # *><4 tanggal><waktu><7 SPID # *><8 tanggal><waktu> SPID # * pengecualian alamat = 00000000009E4F2A modul (sqlservr + 00000000002D4f2a)<tanggal><waktu> SPID # * Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION<tanggal><waktu> SPID # * pelanggaran akses terjadi penulisan alamat 0000000000000000<tanggal><waktu> SPID # * input buffer 510 byte-<tanggal><waktu> SPID # * SQL_query_code

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, jangan gunakan tabel disisipkan/terhapus secara langsung dalam kueri yang menggabungnya dengan tabel lain, sebagai gantinya menembolok dalam tabel Temp dan menggunakan tabel temp dalam kueri.

Status

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

Perlu bantuan lainnya?

Ingin opsi lainnya?

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