Gejala
Misalnya Anda membuat prosedur tersimpan lokal yang memanggil prosedur tersimpan jarak jauh di server yang ditautkan melalui pernyataan EXECUTE di SQL Server 2019. Ketika salah satu dari nilai parameter prosedur tersimpan jarak jauh adalah variabel sistem (@ @servername, @ @servicename,...) seperti dalam contoh berikut:
membuat uji prosedur
segera
memulai
Jalankan [myLinkedServer]. [myDB]. DBO. myproc @ @Servername
end
Pelanggaran akses n mungkin terjadi. Selain itu, Anda mungkin menerima pesan kesalahan yang menyerupai berikut ini:
MSG 596, tingkat 21, negara bagian 1, baris Linenumber
Tidak dapat melanjutkan eksekusi karena sesi dalam status Kill.
MSG 0, tingkat 20, status 0, baris Linenumber
Terjadi kesalahan parah pada perintah saat ini. Hasilnya, jika ada, harus dibuang.
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Pemecahan Masalah
Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut ini untuk SQL Server:
Tentang pembaruan kumulatif untuk SQL Server:
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:
Referensi
LDapatkan tentang terminologiyang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.