KB4013112 - แก้ไข: ข้อผิดพลาด "เพิ่มช่วงเวลาสําหรับ SYSTEM_TIME ล้มเหลว" เมื่อคุณเพิ่มคอลัมน์ช่วงเวลาลงในตารางที่ปรับให้เหมาะสมกับหน่วยความจําใน SQL Server 2016

นำไปใช้กับ
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

อาการ

สมมติว่าคุณใช้ In-Memory OLTP ใน Microsoft SQL Server 2016 ในสถานการณ์นี้ คุณใช้คําสั่ง ALTER TABLE และ ADD PERIOD FOR SYSTEM_TIME เพื่อเพิ่มคอลัมน์ช่วงเวลาที่มีค่าเริ่มต้นที่เหมาะสมพร้อมกับช่วงเวลาของระบบที่สอดคล้องกันลงในตารางที่ปรับให้เหมาะสมกับหน่วยความจํา ถ้าตารางไม่ว่าง คุณจะได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้:

หมายเหตุ

msg 13575, ระดับ 16, สถานะ 0
การเพิ่มช่วงเวลาสําหรับ SYSTEM_TIME ล้มเหลวเนื่องจากตาราง 'TableName' มีระเบียนที่จุดสิ้นสุดของงวดไม่เท่ากับเวลาวันที่สูงสุด

การแก้ปัญหา

การแก้ไขปัญหานี้รวมอยู่ในการอัปเดตต่อไปนี้:

เกี่ยวกับรุ่น SQL Server 2016

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

สถานะ

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

การอ้างอิง

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