KB3082005 - การแก้ไข: ตรงตามตัวพิมพ์ใหญ่-เล็กไม่ทํางานในฐานข้อมูล MDS ใน SQL Server 2014

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

อาการ

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

  • คุณสร้างฐานข้อมูลบริการข้อมูลหลัก (MDS) โดยใช้ตัวช่วยสร้างสร้างฐานข้อมูล และเลือกตัวเลือก "ตรงตามตัวพิมพ์ใหญ่-เล็ก" ในหน้าฐานข้อมูลของตัวช่วยสร้าง
  • คุณสร้างเอนทิตีที่ประกอบด้วยแอตทริบิวต์ที่ยึดตามโดเมน
  • แอตทริบิวต์ที่ใช้โดเมนจะยึดตามเอนทิตีอื่นที่มีค่าชื่อหรือรหัสที่คล้ายกัน
  • คุณเปิดเอนทิตีใน MDS Explorer

ในสถานการณ์สมมตินี้ แอตทริบิวต์ที่ใช้โดเมนอาจแสดงค่าที่ไม่ถูกต้อง ตัวอย่างเช่น ถ้าคุณมีค่าแอตทริบิวต์ "aa" และ "AA" ที่ยึดตามโดเมน แอตทริบิวต์ที่ยึดตามโดเมนจะแสดงเฉพาะค่า "aa" แม้ว่าค่าที่เก็บไว้ในฐานข้อมูล MDS จะเป็น "aa" และ "AA"

การแก้ปัญหา

ปัญหานี้ได้รับการแก้ไขเป็นครั้งแรกในการอัปเดตแบบสะสมของ SQL Server ต่อไปนี้:

ข้อแนะนํา: ติดตั้งการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server

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

      

สถานะ

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