การแก้ไข: แบบสอบถามที่คุณทำงานกับตารางพาร์ติชันส่งกลับผลลัพธ์ที่ไม่ถูกต้องใน SQL Server 2008, SQL Server 2008 R2 หรือ SQL Server 2012

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2892741 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

อาการ

พิจารณาสถานการณ์สมมติต่อไปนี้:
  • คุณมีพาร์ติชันตารางใน Microsoft SQL Server 2008, SQL Server 2008 R2 หรือ Microsoft SQL Server 2012 ...
  • ตารางมีดัชนีที่ไม่ซ้ำกัน กลุ่มเรียงลำดับ
  • คุณเรียกใช้แบบสอบถามกับตาราง แบบสอบถามครอบคลุมหลายพาร์ติชัน และขอให้มีใบสั่ง
ในสถานการณ์สมมตินี้ แบบสอบถามส่งกลับผลลัพธ์ที่ไม่ถูกต้อง

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจาก SQL Server ย้อนกลับช่วงรหัสพาร์ติชันเมื่อมีการสอบถามกับดัชนีเรียง ดังนั้น ลำดับถูกต้องระหว่างพาร์ติถูกละเมิด

การแก้ไข

ปัญหาถูกก่อนมีแก้ไขในการปรับปรุงสะสมต่อไปนี้ของ SQL Server หลังจากที่คุณใช้แก้ไข คุณต้องเปิดใช้งานแฟล็กการติดตาม 4199 เพื่อทำให้การทำงานของโปรแกรมแก้ไขด่วน

ปรับปรุงสะสม 8 สำหรับ SQL Server 2012 SP1

ปรับปรุงสะสม 11 สำหรับ SQL Server 2012

ปรับปรุงสะสม 10 สำหรับ SQL Server 2008 R2 SP2

อัพเดต 14 สำหรับ SQL Server 2008 SP3

เกี่ยวกับการปรับปรุงสะสมสำหรับ SQL Server

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

สถานะ

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

คุณสมบัติ

หมายเลขบทความ (Article ID): 2892741 - รีวิวครั้งสุดท้าย: 21 มกราคม 2557 - Revision: 2.0
ใช้กับ
  • Microsoft SQL Server 2008 Service Pack 3 เมื่อใช้กับ:
    • Microsoft SQL Server 2008 Developer
    • Microsoft SQL Server 2008 Enterprise
    • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 R2 Service Pack 2 เมื่อใช้กับ:
    • Microsoft SQL Server 2008 R2 Developer
    • Microsoft SQL Server 2008 R2 Enterprise
    • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2012 Service Pack 1 เมื่อใช้กับ:
    • Microsoft SQL Server 2012 Developer
    • Microsoft SQL Server 2012 Enterprise
    • Microsoft SQL Server 2012 Standard
Keywords: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2892741 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:2892741

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com