รายการของบักที่ได้รับการแก้ไขใน SQL Server 2008 R2 Service Pack 2


บทนำ


บทความนี้แสดงบักที่ได้รับการแก้ไขใน Microsoft SQL Server 2008 R2 Service Pack 2 (SP2)

หมายเหตุ 
  • การแก้ไขปัญหาอื่น ๆ ที่ไม่ได้จัดทำเอกสารอาจจะรวมอยู่ใน service pack
  • รายการนี้จะถูกปรับปรุงเมื่อมีบทความเพิ่มเติมออก
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับเซอร์วิสแพ็คของ SQL Server 2008 R2 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2527041วิธีการขอรับ service pack ล่าสุดสำหรับ SQL Server 2008 R2

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


นอกจากการแก้ไขที่ระบุไว้ในบทความนี้ SQL Server 2008 R2 SP2 ประกอบด้วยโปรแกรมแก้ไขด่วนที่รวมอยู่ในการสะสม Update 1 ถึง 5 การปรับปรุงสะสมสำหรับ SQL Server 2008 R2 Service Pack 1 (SP1)

หมายเหตุ ถ้าคุณกำลังปรับรุ่นจาก SQL Server 2008 R2 SP1 สะสมปรับปรุง 6 คุณต้องใช้ลงรายการบัญชี-SQL Server 2008 R2 SP2 สะสมปรับปรุงแบบหลังจากที่คุณปรับรุ่นเป็น SQL Server 2008 R2 ติดตั้ง SP2 เพื่อขอรับการแก้ไขทั้งหมด

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

ปัญหาที่ได้รับการแก้ไขใน service pack นี้

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบักที่ได้รับการแก้ไขใน SQL Server 2008 R2 SP2 คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft
หมายเลขข้อบกพร่องของ VSTS หมายเลขบทความ KB คำอธิบาย
820875 922578 แก้ไข: ล็อตของข้อความที่มีรหัสข้อความ 19030 และข้อความรหัส 19031 จะถูกบันทึกใน SQL Server 2005, SQL Server 2008 หรือ Errorlog R2 2008 ของเซิร์ฟเวอร์ SQL เมื่อคุณใช้ส่วนกำหนดค่าของเซิร์ฟเวอร์ SQL ใน SQL Server 2005, SQL Server 2008 หรือ ใน SQL Server 2008 R2
728527 2216456 ปรับปรุง SQL Server 2008 Service Pack 2 และ SQL Server 2008 R2 Service Pack 2 ข้อผิดพลาด "การดำเนินการถูกยกเลิก" ข้อความข้อความใน Analysis Services
820858 2550375 การแก้ไข: การชะงักงันอาจเกิดขึ้นใน sys.dm_database_encryption_keys DMV ใน SQL Server 2008 R2 เมื่อคุณเรียกใช้แฟ้มบันทึกการจัดส่งจากฐานข้อมูลไปยังเซิร์ฟเวอร์รองหนึ่ง
820878 2565683 การแก้ไข: คุณอาจได้รับผลลัพธ์ที่ไม่ถูกต้องเมื่อคุณเรียกใช้แบบสอบถามที่ซับซ้อนที่ประกอบด้วยฟังก์ชันรวม รวมฟังก์ชัน และฟังก์ชันในแบบสอบถามย่อยในสภาพแวดล้อมแบบ SQL Server 2008 หรือ SQL Server 2008 R2 ที่แตกต่างกัน
820756 2588050 การแก้ไข: การติดตั้ง Slipstream ของ SQL Server 2008 หรือ SQL Server 2008 R2 เซอร์วิสแพ็คล้มเหลวเมื่อคุณเพิ่มคุณลักษณะใหม่กับอินสแตนซ์ SQL ถ้ามีการติดตั้งกลไกจัดการฐานข้อมูล
901689 2653857 การแก้ไข: คุณไม่สามารถเชื่อมต่อกับ SQL Server โดยใช้โปรแกรมควบคุม JDBC สำหรับ SQL Server หลังจากที่คุณปรับรุ่นเป็น JRE 6 ปรับปรุง 29 หรือรุ่นที่ใหม่กว่า
873603 2682488 การแก้ไข: การดำเนินการสำรองข้อมูลล้มเหลว ใน SQL Server 2008, SQL Server 2008 R2 หรือ ในฐานข้อมูล SQL Server 2012 หลังจากที่คุณเปิดใช้งานการติดตามการเปลี่ยนแปลง
958983 2719217 การแก้ไข: ข้อผิดพลาดการหมดเวลา Latch เมื่อคุณมีตารางฮีปและเมื่อเปิดใช้การบีบอัดข้อมูล ใน SQL Server 2008 R2 หรือ ใน SQL Server 2012

 

ปัญหาอื่น ๆ ที่ได้รับการแก้ไขใน service pack รุ่น CTP

แก้ปัญหาปัญหาต่อไปนี้จะรวมอยู่ใน SQL Server 2008 R2 SP2

หมายเลขข้อบกพร่องของ VSTS คำอธิบาย
820845 เกี่ยวข้องกับการใช้งานของวิธีการ BindParameter และการอ้างอิงพารามิเตอร์ชนิดยาวที่ใช้ โดยวิธีนี้
852397 อัพเด UpgradeIncompleteFeatureConfigEventHandler.cs เพื่อรวมสถานการณ์สมมติ RebuildDatabase เมื่อคุณตั้งค่า ConfigurationState
887672 สำหรับไลบรารีเอกสาร ด้วยการตั้งค่า "เปิดเอกสารในตัวเบราว์เซอร์" การตั้งค่าเป็น "เปิดในโปรแกรมประยุกต์ไคลเอ็นต์" GetSnapshot.exe ละเว้นการตั้งค่าคอนฟิก และแสดงสมุดงาน โดยใช้ Excel Services ราวกับว่ามีการตั้งค่า "ที่เปิดในเบราว์เซอร์
820805 การแก้ไข: บนเป็นภาษารัสเซียเป็นภาษาท้องถิ่นการสร้างของการตั้งค่าคอนฟิกโปรแกรมจัดการบริการรายงาน ข้อมูลบัญชีการดำเนินการประกอบด้วยสายอักขระที่มีการตัดทอน
718430 จำนวนครั้งการใช้ ExpectedCount และ ExpectedElapsedMs มีการปรับปรุงเพื่อสะท้อนจำนวนแท้จริง
737914 แก้ไขปัญหา SQL Server 2008 R2 Analysis Services ล้มเหลวในระหว่างการซิงโครไนส์ฐานข้อมูล
788389 แฟล็กการติดตาม 1264 จะถูกเอาออกเพื่อให้ชื่อกระบวนการเก็บรวบรวม โดยค่าเริ่มต้นในการส่งที่ไม่ใช่การถ่ายโอนข้อมูลสถานการณ์สมมติ จำนวนเธรดระเบียนในผลลัพธ์ที่ไม่ใช่แฟ้มการถ่ายโอนข้อมูลสถานการณ์สมมติจะเพิ่มขึ้นจาก 1K ถึง 16K
820762 SQL Server 2008 R2 เปลี่ยนพารามิเตอร์ FireAgain เป็น True ถ้าควรล็อกเหตุการณ์ อย่างไรก็ตาม หลังจากรหัสบางอย่างจะถูกเอาออกโดยไม่ได้ตั้งใจ บันทึกบางอย่างสูญหายไปเนื่องจากพารามิเตอร์ FireAgain จะถูกกำหนด โดยที่ตัวฟังเหตุการณ์ภายนอกเท่านั้น หลังจากที่คุณใช้โปรแกรมแก้ไขด่วนนี้ การตัดสินค้าจากคลังได้รับการแก้ไข
820764 พิจารณาสถานการณ์สมมติต่อไปนี้ คุณได้ทำดัชนีคอลัมน์โครงการมุมมองจากตารางพื้นฐาน และที่ไม่ใช่ฐานข้อมูลใน SQL Server 2008 R2 คอลัมน์จากตารางพื้นฐานที่ไม่มีรหัสใบสั่งซื้อเดียวกันและชนิดเป็นคอลัมน์ของตารางพื้นฐาน ในสถานการณ์สมมตินี้ SQL Server 2008 R2 สลับพาร์ติชัน หลังจากใช้โปรแกรมแก้ไขด่วน SQL Server 2008 R2 ประสบข้อผิดพลาดแทนที่เป็นการสลับการพาร์ติชัน
820792 แก้ไขปัญหาซึ่งวัตถุที่ถูกปันส่วนบนแบบ PMO SOS_Task สามารถยังใช้ตามภารกิจอื่นที่มีช่วงอายุการใช้งานต่าง ๆ Service pack นี้ใช้ PMO ถูกต้องสำหรับการปันส่วนวัตถุ
820796 หลังจากใช้โปรแกรมแก้ไขด่วน ตัวเพิ่มประสิทธิภาพการ understands ว่า CRYPT_GEN_RANDOM สามารถส่งกลับผลลัพธ์ที่แตกต่างกันสำหรับการป้อนข้อมูลเดียวกัน
820859 แก้ไขปัญหาที่มีค่าที่ไม่ถูกต้องถูกส่งกลับเมื่อคุณเรียกใช้ SCOPE_IDENTITY()
820864 แก้ไขปัญหาที่การตั้งค่า SQL Server 2008 R2 ล้มเหลวเมื่อคุณติดตั้ง SxS กับ Shiloh OLAP SP3a ปัญหานี้เกิดขึ้นเนื่องจาก Shiloh OLAP SP3a เขียนคีย์รีจิสทรีรุ่นไม่ถูกต้องเป็น "Service Pack 3.0"
820873 แก้ไขปัญหาที่เป็นเวลาของ CPU ไม่ถูกต้องมีรายงาน โดย sys.dm_exec_query_stats เมื่อเกี่ยวข้องกับแผนแบบสอบถามแบบขนาน
820880 แก้ไขปัญหาที่เกิดขึ้นเมื่อบัฟเฟอร์อ่านแฟ้มแบบอะซิงโครนัสภายในมีการแบ่งตัวคั่นอักขระแบบหลายคอลัมน์ในสองส่วน แก้ไขนี้เพื่อ รีเซ็ตตัวชี้ในการแยกวิเคราะห์ปัจจุบันหลังจากที่มีสลับบัฟเฟอร์อย่างถูกต้อง
847805 ใช้การซิงโครไนส์เฉพาะเมื่อรันการดำเนินการ SQLWixCompilerExtension ในเทียน
890643 เปลี่ยนแปลงการดำเนินการ HierarchyGet เพื่อหลีกเลี่ยงเส้นทางรหัสบางอย่างสำหรับ cap ชัดเจนที่นำไปใช้เฉพาะกับส่วนของลำดับชั้นที่สืบทอดมา การปรับปรุงจะมีการปรับปรุงหนึ่งบรรทัดที่มีความเสี่ยงที่ต่ำ
731796 แก้ไขปัญหาที่คุณได้รับข้อผิดพลาดในคำสั่งเมื่อคุณล้างข้อมูลจาก snapshots.notable_query_text
820829 ค่า GUID ไม่ถูกต้องที่ถูกแยกวิเคราะห์จากแฟ้มธรรมดาไม่สามารถทำให้เกิดข้อผิดพลาด การแก้ไขจะถอยกลับเข้าสู่โหมดการตัดทอนถ้าแหล่งบัฟเฟอร์มีขนาดใหญ่กว่าขนาดสูงสุดของสตริง GUID
677173 คำนวณใหม่ latch ขีดจำกัดโปรโมชันเป็นระยะ ๆ เพื่อหลีกเลี่ยงการเปลี่ยนแปลงได้เนื่องจากมีข้อผิดพลาดการคำนวณเมื่อเริ่มต้น
725819 แก้ไขปัญหาแนะนำจะจับคู่แบบแผนการเรียกระหว่างผู้เรียกและบุคคลที่เรียกว่า
769975 แก้ไขความเสียหายในระหว่างการเริ่มต้นระบบเมื่อคอมพิวเตอร์ไม่มีช่องว่างเป็นตัวประมวลผลที่ว่าง หรือใช้ /setgroupsize ตัวเลือกการเริ่มระบบใหม่
788233 ลดเวลาระหว่างที่การ latch backs ปิดเมื่อนั้นประสบการณ์ spinlock ซึ่งช่วยปรับปรุงประสิทธิภาพการทำงาน
840461 แก้ไขสภาวะการแย่งชิงในระหว่างการเริ่มต้นเซสชัน XE ที่อาจก่อให้เกิดการเซิร์ฟเวอร์ SQL ล้มเหลว

ข้อมูลอ้างอิง


สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการตรวจสอบ SQL Server รุ่นปัจจุบันและรุ่น คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
321185
วิธีการระบุรุ่นของ SQL Server และรุ่นของคุณ
ผลิตภัณฑ์ของบริษัทอื่นที่กล่าวถึงในบทความนี้ผลิตขึ้น โดยบริษัทที่ไม่ขึ้นอยู่กับ Microsoft ไมโครซอฟท์ไม่รับประกัน ทั้งโดยนัย หรืออย่างอื่น ใด เกี่ยวกับประสิทธิภาพหรือความน่าเชื่อถือของผลิตภัณฑ์เหล่านี้