Gejala
Misalnya Anda menggunakan transaksi dalam memori bersama-sama dengan prosedur sp_getapplock sistem yang disimpan di Microsoft SQL server 2016 atau 2017. Jika Anda mengaktifkan pengauditan server pada grup tindakan audit tingkat server SCHEMA_OBJECT_ACCESS_GROUP, Anda menerima pesan kesalahan "Msg 41317" yang menyerupai berikut ini:
MSG 41317, tingkat 16, status 4, baris Linenumber Transaksi pengguna yang mengakses tabel yang dioptimalkan memori atau modul Native dikompilasi tidak bisa mengakses lebih dari satu database pengguna atau model database dan msdb, dan tidak dapat menulis untuk Master.
Pemecahan Masalah
Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut ini untuk SQL Server:
Pembaruan kumulatif 13 untuk SQL Server 2017
Pembaruan kumulatif 3 untuk SQL Server 2016 Service Pack 2
AnPembaruan ini juga mengatasi masalah ketika terjadi kemacetan yang tidak terselesaikan terlihat ketika perintah buat skema dijalankan oleh pengguna yang tidak memiliki izin untuk membuat skema dalam database dan jika SCHEMA_OBJECT_ACCESS_GROUP dan SCHEMA_OBJECT_CHANGE_GROUP diaktifkan dalam spesifikasi audit database.
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 Anda 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 oleh Microsoft untuk menjelaskan pembaruan perangkat lunak.