อาการ

สมมติว่า คุณใช้ PolyBase ใน Microsoft SQL Server 2016 หรือ 2017 และคุณมีทริกเกอร์ภาษากําหนดโครงสร้างข้อมูล (DDL) ที่เกิดขึ้นทุกครั้งที่มีการเรียกใช้คําสั่ง CREATE EXTERNAL TABLE เมื่อคุณเรียกใช้คําสั่ง CREATE EXTERNAL TABLE เพื่อสร้างตารางภายนอก PolyBase การละเมิดการเข้าถึง (AV) อาจเกิดขึ้นเนื่องจากทริกเกอร์ DDL ที่ถูกสร้างขึ้น นอกจากนี้ คุณอาจได้รับข้อความแสดงข้อผิดพลาดที่มีลักษณะดังต่อไปนี้:

Msg 596, ระดับ 21, รัฐ 1, LineNumber ไม่สามารถดําเนินการต่อไปได้ เนื่องจากเซสชันอยู่ในสถานะหยุดทํางานMsg 0, ระดับ 20, สถานะ 0, LineNumber มีข้อผิดพลาดร้ายแรงเกิดขึ้นในคําสั่งปัจจุบัน  ผลลัพธ์ควรถูกละทิ้ง (ถ้ามี)

การแก้ไข

ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตสะสมสําหรับ SQL Server ต่อไปนี้:

      การอัปเดตสะสม 1 สําหรับ SQL Server 2017

      การอัปเดตสะสม 8 สําหรับ SQL Server 2016 RTM

      การอัปเดตสะสม 5 สําหรับ SQL Server 2016 SP1

แต่ละปรับปรุงสะสมใหม่สําหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการปรับปรุงสะสมก่อนหน้านี้ ดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:

การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2017

การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2016

สถานะ

Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"

อ้างอิง

เรียนรู้เกี่ยวกับ คําศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย