อาการ
สมมติว่าคุณมีมิติ OLAP หลายมิติ (MOLAP) ที่ได้เปิดใช้งานฟีเจอร์การแคชเชิงรุกใน Microsoft SQL Server Analysis Service (SSAS) และมิติถูกอ้างอิงโดยคิวบ์ที่มีพาร์ติชัน OLAP เชิงสัมพันธ์ (ROLAP) เมื่อการเปลี่ยนแปลงข้อมูลในฐานข้อมูลต้นฉบับทําให้เกิดการแคชเชิงรุกสําหรับมิติ การหยุดทํางานจะเกิดขึ้น และคุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้
หมายเหตุ
ข้อผิดพลาดภายใน: เกิดข้อผิดพลาดที่ไม่คาดคิด (ไฟล์ 'ชื่อไฟล์', หมายเลขบรรทัด, ฟังก์ชัน 'ชื่อฟังก์ชัน')
การแก้ปัญหา
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตแบบสะสมต่อไปนี้สําหรับ SQL Server:
การอัปเดตสะสม 8 สําหรับ SQL Server 2017
การอัปเดตสะสม 1 สําหรับ SQL Server 2016 Service Pack 2
การอัปเดตสะสม 9 สําหรับ SQL Server 2016 Service Pack 1
การอัปเดตสะสม 2 สําหรับ SQL Server 2014 SP1
การอัปเดตสะสม 6 สําหรับ SQL Server 2014
การอัปเดตสะสม 4 สําหรับ SQL Server 2012 SP2
เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server
การอัปเดตแบบสะสมใหม่แต่ละรายการสําหรับ SQL Server จะมีโปรแกรมแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตแบบสะสมครั้งก่อนหน้า ตรวจดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
- การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2017
- การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2016
- การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2014
- การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2012 SP2
วิธีแก้ไขปัญหาชั่วคราว
เมื่อต้องการแก้ไขปัญหานี้ ให้ใช้โหมด OLAP แบบไฮบริด (HOLAP) แทนโหมด OLAP เชิงสัมพันธ์ (ROLAP) ใน SSAS 2012
สถานะ
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"