นำไปใช้กับ
SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Developer SQL Server 2012 Analysis Services SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core

Microsoft กระจาย Microsoft SQL Server ๒๐๐๘ R2 Service Pack 2 (SP2) เป็นไฟล์ที่สามารถดาวน์โหลดได้หนึ่งไฟล์ เนื่องจากการแก้ไขจะสะสมแต่ละรุ่นใหม่มีโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในเวอร์ชันก่อนหน้า SQL Server ๒๐๐๘ R2 Service Pack 2 สามารถแก้ไขได้

อาการ

สมมติว่าคุณเรียกใช้แบบสอบถามนิพจน์หลายมิติ (MDX) ใน Microsoft SQL Server ๒๐๐๘ R2 Analysis Services (SSAS ๒๐๐๘) หรือ Microsoft SQL Server ๒๐๑๒ Analysis Services (SSAS ๒๐๑๒) เมื่อมีเงื่อนไขต่อไปนี้:

  • คิวรี MDX มีฟังก์ชันการรวมที่ใช้ในสมาชิกจากการคำนวณในส่วนคำสั่งwhere

  • ฟังก์ชันการรวมจะใช้มากกว่าหนึ่งสมาชิกของลำดับชั้นHier

  • มีคำสั่งขอบเขตที่มีผลต่อสมาชิกของลำดับชั้นHierที่ไม่มีอยู่ในฟังก์ชันการรวม

  • มิติ มิติเป็นมิติแม่ /ลูก

ในสถานการณ์นี้คำสั่งขอบเขตจะเปลี่ยนผลลัพธ์ของฟังก์ชันการรวม การทำเช่นนี้จะทำให้คิวรี MDX ส่งกลับผลลัพธ์ที่ไม่ถูกต้องบันทึกย่อ

  • ปัญหานี้สามารถตรวจสอบได้โดยการเพิ่มคำสำคัญที่มีอยู่ลงในพารามิเตอร์ของฟังก์ชันการรวม

  • รูปแบบของแบบสอบถาม MDX นี้จะทำบ่อยครั้งโดย Excel เมื่อวัตถุ PivotTable ถูกแปลงเป็นสูตร (โดยใช้ฟังก์ชัน CUBESET )

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

สถานะ

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

ข้อมูลเพิ่มเติม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชันการ รวม (MDX) ให้ไปที่เว็บไซต์ MSDN ต่อไปนี้:

ข้อมูลทั่วไปเกี่ยวกับฟังก์ชันการรวม

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

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

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