อาการ
สมมติว่า คุณทําเครื่องหมายคอลัมน์จากการคํานวณเป็น PERSISTED ในตารางแบ่งพาร์ติชันใน Microsoft SQL Server 2014 และ 2016 เมื่อคุณพยายามสร้างพาร์ติชันเดียวของดัชนีออนไลน์บนตาราง ใหม่ ข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้อาจเกิดขึ้น
หมายเหตุ
- Msg 4819, ระดับ 16, รัฐ 1, LineNumber
- ไม่สามารถโหลดจํานวนมากได้ สตรีมข้อมูลจํานวนมากถูกระบุอย่างไม่ถูกต้องว่าเรียงลําดับหรือข้อมูลละเมิดข้อจํากัดที่ไม่ซ้ํากันที่กําหนดโดยตารางเป้าหมาย ลําดับการจัดเรียงไม่ถูกต้องสําหรับสองแถวต่อไปนี้: คีย์หลักของแถวแรก: (001, 9999, ABC, 987654321, YWZ, 98765), คีย์หลักของแถวที่สอง: (001, 0001, CDE, 123456789, YWZ, 123456)
การแก้ปัญหา
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตสะสมสําหรับ SQL Server ต่อไปนี้:
การอัปเดตสะสม 4 สําหรับ SQL Server 2017
การอัปเดตสะสม 7 สําหรับ SQL Server 2016 SP1
การอัปเดตสะสม 9 สําหรับ SQL Server 2014 SP2
เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server:
แต่ละปรับปรุงสะสมใหม่สําหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการปรับปรุงสะสมก่อนหน้านี้ ดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2017
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2016
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2014
สถานะ
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"
การอ้างอิง
เรียนรู้เกี่ยวกับคำศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์