KB2547017 - การแก้ไข: อินสแตนซ์ของฟังก์ชัน DAX ที่ไม่มีชื่อปรากฏอย่างไม่ถูกต้องเมื่อคุณเพิ่มสมาชิกจากการคํานวณลงในรายงานที่ใช้ฐานข้อมูล SSAS 2008 R2 เป็นแหล่งข้อมูล

นำไปใช้กับ
SQL Server 2008 R2

Microsoft กระจายการแก้ไข Microsoft SQL Server 2008 R2 เป็นไฟล์ที่สามารถดาวน์โหลดได้ไฟล์เดียว เนื่องจากการแก้ไขเป็นแบบสะสม การเผยแพร่ใหม่แต่ละครั้งจะมีโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการเผยแพร่การแก้ไข SQL Server 2008 R2 ก่อนหน้า

อาการ

ลองทำตามสถานการณ์ต่อไปนี้:

  • คุณสร้างรายงาน Microsoft SQL Server Reporting Services (SSRS) ใน Business Intelligence Development Studio (BIDS) หรือในตัวสร้างรายงาน
  • รายงานนี้ใช้ฐานข้อมูล Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2) เป็นแหล่งข้อมูล
  • คุณพยายามเพิ่มสมาชิกจากการคํานวณลงในรายงาน

ในสถานการณ์สมมตินี้ บานหน้าต่าง ฟังก์ชัน แสดงอินสแตนซ์ของฟังก์ชัน Data Analysis Expressions (DAX) ในหน้าต่าง ตัวสร้างสมาชิกจากการคํานวณ อย่างไม่ถูกต้อง นอกจากนี้ ฟังก์ชันไม่มีชื่อ

บันทึกย่อ

  • โฟลเดอร์ใดๆ ที่มีชื่อโฟลเดอร์ตัวพิมพ์ใหญ่ในบานหน้าต่าง ฟังก์ชัน จะมีฟังก์ชัน DAX ตัวอย่างเช่น ฟังก์ชัน DAX มีชื่อที่ว่างเปล่าในโฟลเดอร์ DATETIME เมื่อปัญหานี้เกิดขึ้น
  • เวอร์ชันของ SQL Server Reporting Services ไม่มีผลต่อปัญหานี้

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจาก SQL Server Analysis Services ใช้ตัวกรองที่ไม่ถูกต้องเพื่อสอบถามฟังก์ชันจากชุดแถว MDSCHEMA_FUNCTIONS

การแก้ปัญหา

ข้อมูลการอัปเดตสะสม

SQL Server 2008 R2 Service Pack 1

การแก้ไขสําหรับปัญหานี้ถูกนําออกใช้ครั้งแรกในการอัปเดตสะสม 1 สําหรับ SQL Server 2008 R2 Service Pack 1 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงสะสมนี้

2544793 แพคเกจการอัปเดตสะสม 1 สําหรับ SQL Server 2008 R2 Service Pack 1Note เนื่องจากรุ่นต่างๆ เป็นแบบสะสม แต่ละการเผยแพร่การแก้ไขใหม่จะมีโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่กับการเผยแพร่การแก้ไข 2008 R2 SQL Server ก่อนหน้านี้ เราขอแนะนําให้คุณพิจารณาใช้การแก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สําหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

2567616 รุ่น SQL Server 2008 R2 ที่เผยแพร่หลังจากเผยแพร่ SQL Server 2008 R2 Service Pack 1

SQL Server 2008 R2

การแก้ไขสําหรับปัญหานี้ถูกนําออกใช้ครั้งแรกในการอัปเดตสะสม 8 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงสะสมสําหรับ SQL Server 2008 R2 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

2534352 แพคเกจการอัปเดตสะสม 8 สําหรับ SQL Server 2008 R2 หมายเหตุเนื่องจากรุ่นเป็นแบบสะสม แต่ละการเผยแพร่การแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่กับการเผยแพร่การแก้ไข 2008 R2 SQL Server ก่อนหน้านี้ เราขอแนะนําให้คุณพิจารณาใช้การแก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สําหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

981356 รุ่น SQL Server 2008 R2 ที่เผยแพร่หลังจากเผยแพร่ SQL Server 2008 R2

สถานะ

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

การอ้างอิง

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับหน้าต่าง ตัวสร้างสมาชิกจากการคํานวณ โปรดเยี่ยมชมเว็บไซต์ MSDN ต่อไปนี้:

ข้อมูลทั่วไปเกี่ยวกับหน้าต่างตัวสร้างสมาชิกจากการคํานวณ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบการให้บริการแบบเพิ่มเติมสําหรับ SQL Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

935897 รูปแบบการให้บริการแบบเพิ่มเติมพร้อมใช้งานจากทีม SQL Server เพื่อส่งโปรแกรมแก้ไขด่วนสําหรับปัญหาที่รายงาน

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับแบบแผนการตั้งชื่อสําหรับการปรับปรุง SQL Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

822499 แบบแผนการตั้งชื่อใหม่สําหรับแพคเกจการอัปเดตซอฟต์แวร์ของ Microsoft SQL Server สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคําศัพท์เฉพาะของการอัปเดตซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

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