อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณกำลัง usign Microsoft SQL Server ๒๐๑๖
-
คุณมีตารางชั่วคราวที่มีการแบ่งพาร์ติชันก่อนหน้าหรือขณะเปิดใช้งานการกำหนดเวอร์ชันของระบบ
-
ตารางประวัติศาสตร์ที่สร้างขึ้นโดยอัตโนมัติ (ไม่ระบุชื่อหรือค่าเริ่มต้น) ถูกกำหนดค่า
-
คุณปิดใช้งานการกำหนดเวอร์ชันของระบบแล้วคุณเรียกใช้คำสั่งการ สลับพาร์ติชันของการเปลี่ยนแปลงตารางบนตารางประวัติ
ในสถานการณ์สมมตินี้คุณจะได้รับข้อผิดพลาดในการตรวจสอบเงื่อนไขที่คล้ายกับต่อไปนี้:
Msg ๓๖๒๔ระดับ20สถานะ 1 LineNumber การตรวจสอบการยืนยันความถูกต้องของระบบล้มเหลว ตรวจสอบบันทึกข้อผิดพลาด SQL Server สำหรับรายละเอียด โดยทั่วไปแล้วความล้มเหลวในการยืนยันจะเกิดจากข้อบกพร่องของซอฟต์แวร์หรือข้อมูลเสียหาย เมื่อต้องการตรวจสอบความเสียหายของฐานข้อมูลให้พิจารณาใช้ DBCC CHECKDB ถ้าคุณตกลงที่จะส่งการถ่ายโอนข้อมูลไปยัง Microsoft ระหว่างการตั้งค่าการถ่ายโอนข้อมูลขนาดเล็กจะถูกส่งไปยัง Microsoft การอัปเดตอาจพร้อมใช้งานจาก Microsoft ใน Service Pack ล่าสุดหรือในโปรแกรมแก้ไขด่วนจากฝ่ายสนับสนุนทางเทคนิค Msg ๕๙๖ระดับ21รัฐ 1 LineNumber ไม่สามารถดำเนินการต่อได้เนื่องจากเซสชันอยู่ในสถานะการทำลาย Msg 0 ระดับ20รัฐ 0, LineNumber เกิดข้อผิดพลาดร้ายแรงบนคำสั่งปัจจุบัน ผลลัพธ์ถ้ามีควรละทิ้ง
การแก้ไข
การแก้ไขปัญหานี้จะรวมอยู่ในการอัปเดตต่อไปนี้:
-
การอัปเดตที่สะสม 3สำหรับ SQL Server ๒๐๑๖ Service Pack 1
-
การอัปเดตที่สะสม 6สำหรับ SQL Server ๒๐๑๖
รุ่นใหม่แต่ละรุ่นสำหรับ SQL Server ๒๐๑๖ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในรุ่นก่อนหน้า เราขอแนะนำให้คุณติดตั้งรุ่นล่าสุดสำหรับ SQL Server ๒๐๑๖
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์