Gejala
Pertimbangkan skenario berikut:
-
Di SQL Server 2012, 2014, atau 2016, Anda menggunakan yang difilter (tingkat baris) gabungan publikasi yang memiliki awalan partisi yang diaktifkan.
-
Anda tidak memiliki izin mengubah jejak.
-
Anda mencoba menghapus rekaman dari tabel yang diterbitkan (di mana filter ada) dengan menggunakan pernyataan DELETE yang tidak memenuhi kriteria filter.
Dalam skenario ini, Anda menerima pesan kesalahan yang menyerupai berikut ini:
MSG 8189, tingkat 14, negara bagian 10, prosedur sp_repl_generateevent, baris 1Anda tidak memiliki izin untuk menjalankan ' SP_TRACE_GENERATEEVENT '.
Pemecahan Masalah
Masalah ini pertama kali diperbaiki dalam pembaruan kumulatif berikut SQL Server:
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Kami menyarankan Anda mengunduh dan menginstal pembaruan kumulatif terbaru untuk SQL Server:
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.