KB4039089-memperbaiki: kesalahan EXCEPTION_ACCESS_VIOLATION ketika Anda menjalankan prosedur sys.sp_MScdc_capture_job disimpan di SQL Server

Gejala

Pertimbangkan skenario berikut:

  • Misalnya Anda telah mempartisi tabel di Microsoft SQL Server dan merupakan bagian dari Ubah data capture (CDC) atau replikasi transaksional. Anda mengaktifkan atau menonaktifkan partisi dari tabel ini.

  • Setelah beralih partisi ketika melakukan operasi bahasa manipulasi data (DML), Anda mungkin melihat bahwa EXCEPTION_ACCESS_VIOLATION terjadi dan file dump memori akan dihasilkan.

Tanggal/waktu * * * stack dump yang dikirim ke filepath\filenametanggal/waktu sqldumpexceptionhandler: processid proses dihasilkan pengecualian fatal c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server mengakhiri proses ini. Tanggal/waktu * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *tanggal/waktu * tanggal/waktu * mulai dump stack:tanggal/waktu * tanggal /waktu *tanggal/waktuDate/Time  *tanggal/waktu *tanggal/waktu * pengecualian alamat = 000007fee724bd80 Module (sqllang + 00000000015bbd80)kodetanggal/waktu * pengecualian = c0000005 EXCEPTION_ACCESS_VIOLATIONtanggal/waktu * pelanggaran akses terjadi membaca alamat 000000000000002atanggal/waktu * input buffer 70 byte tanggal/waktu * sys.sp_MScdc_capture_jobtanggal/waktu *

Tanggal/waktu* * * stack dump yang dikirim ke filepath\filenametanggal/waktusqldumpexceptionhandler: PID proses dihasilkan pengecualian fatal c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server mengakhiri proses ini. Tanggal/waktu * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *tanggal/waktu *tanggal/waktu * mulai dump stack:tanggal/waktu * tanggal/waktuSPIDtanggal/ waktu *tanggal/waktu *tanggal/waktu * pengecualian alamat = 000007fee9d26640 modul (sqllang + 0000000001586640)tanggal/waktu * pengecualian kode = c0000005 EXCEPTION_ACCESS_VIOLATIONtanggal/waktu * pelanggaran akses terjadi membaca alamat 000000000000002atanggal/waktu * input buffer 109 byte-tanggal/waktu * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00tanggal/waktu * s p _ r e p 01 00 00 00 0b 00 73 00 70 00 5F 00 72 00 65 00 70 00tanggal/waktu * l c m d s & ô 6c 00 63 00 6d 00 64 00 73 00 00 00 00 00 26 04 04 F4tanggal/waktu * & & ÿ 01 00 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 FFtanggal/waktu * ÿÿÿ ¥ & FF FF FF 00 00 A5 0a 00 00 00 00 00 26 04 04 8F 13 00tanggal/waktu * & & ¡ 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 20 A1 07tanggal/waktu * 00

  • Jika Anda menjalankan kueri berikut ini terhadap tabel tujuan, Anda mungkin menyadari bahwa nilai kolom is_replicated akan ditandai sebagai ' 1 ' untuk indeks non-gugus yang tidak benar.

select index_id, partition_number, * from sys.system_internals_partition_columns pc with(nolock)

JOIN sys.partitions p with(nolock)

ON p.partition_id = pc.partition_id

where p.object_id = object_id ('PartitionTable')

order by 2

Pemecahan Masalah

Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut ini untuk SQL Server:

      Pembaruan kumulatif 1 untuk SQL Server 2017

      Pembaruan kumulatif 5 untuk SQL Server 2016 SP1

      Pembaruan kumulatif 8 untuk SQL Server 2014 SP2

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:

Pembaruan kumulatif terbaru untuk SQL Server 2017

Pembaruan kumulatif terbaru untuk SQL Server 2016

Pembaruan kumulatif terbaru untuk SQL Server 2014

Status

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

Referensi

Pelajari tentang terminologiyang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.

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.

×