อาการ
ถือว่า ที่คุณใช้ Microsoft SQL Server ๒๐๑๖ เมื่อคุณเรียกใช้คำสั่งเปลี่ยนแปลงเพื่อเปลี่ยนแปลง การกำหนดค่าลักษณะฐานข้อมูลและยังใช้ฟังก์ชัน fn_dblog เพื่อเรียกคืน การปรับเปลี่ยนแถวของฐานข้อมูลคุณอาจได้รับข้อผิดพลาดในการตรวจสอบเงื่อนไข ต่อไปนี้คือ คำสั่งใดคำสั่งหนึ่งเพื่อเปลี่ยนพารามิเตอร์การกำหนดค่าลักษณะฐานข้อมูล
การเปลี่ยนแปลงการตั้งค่าคอนฟิกลักษณะฐานข้อมูล PARAMETER_SNIFFING = Off;
นอกจากนี้ข้อความที่คล้ายกับ ต่อไปนี้จะถูกบันทึกในแฟ้มบันทึกข้อผิดพลาด SQL Server
<DateTime> spid<n> โดยใช้ ' dbghelp ' เวอร์ชัน ' 4.0.5 '
<DateTime> spid<n> * * การถ่ายโอนข้อมูลเธรด-spid = 0, EC = 0x0000028909775730
<DateTime> spid<n> *** การถ่ายโอนข้อมูลกองซ้อนถูกส่งไปยัง <FilePath\FileName> \sqldump<...nnnnn>
<DateTime> spid<n> * *******************************************************************************
<DateTime> spid<n> *
<DateTime> spid<n> * เริ่มการถ่ายโอนข้อมูลกองซ้อน:
<DateTime> spid<n> * <DateTime> spid <spid>
<DateTime> spid<n> *
<DateTime> spid<n> * ตำแหน่งที่ตั้ง: medutil:LineNumber
<DateTime> spid<n> * นิพจน์ FALSE
<DateTime> spid<n> * spid <SPID>
<DateTime> การดำเนินการ spid<n> * ID <PID>
<DateTime> spid<n> * คำอธิบาย ค่าสลับที่ไม่ถูกต้อง
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมสำหรับ SQL Server ต่อไปนี้:
เกี่ยวกับการอัปเดตที่สะสมสำหรับ SQL Server:
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
อ้างอิง
เรียนรู้เกี่ยวกับคำศัพท์เฉพาะทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์