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

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

บทนํา

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

บันทึกย่อ

  • การแก้ไขอื่นๆ ที่ไม่ได้ระบุเป็นเอกสารอาจรวมอยู่ใน Service Pack
  • รายการนี้จะได้รับการอัปเดตเมื่อมีบทความเพิ่มเติมออกวางจําหน่าย

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับ Service Pack ของ SQL Server 2008 R2 โปรดคลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

2527041 วิธีการขอรับ Service Pack ล่าสุดสําหรับ SQL Server 2008 R2

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

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

หมายเหตุ หากคุณอัปเกรดจาก SQL Server 2008 R2 SP1 Cumulative Update 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 Knowledge Base

หมายเลขบักของ VSTS หมายเลขบทความ KB คำอธิบาย
820875 922578 การแก้ไข: มีการบันทึกข้อความจํานวนมากที่มี ID ข้อความ 19030 และข้อความ ID 19031 ใน SQL Server 2005, SQL Server 2008 หรือ SQL Server 2008 R2 Errorlog file เมื่อคุณใช้โปรไฟล์ SQL Server ใน SQL Server 2005, SQL Server 2008 หรือใน SQL Server 2008 ร.2
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 Service Pack ล้มเหลวเมื่อคุณเพิ่มฟีเจอร์ใหม่ไปยังอินสแตนซ์ SQL ถ้ามีการติดตั้งกลไกจัดการฐานข้อมูลไว้
901689 2653857 การแก้ไข: คุณไม่สามารถเชื่อมต่อกับ SQL Server โดยใช้โปรแกรมควบคุม JDBC สําหรับ SQL Server หลังจากคุณอัปเกรดเป็น JRE 6 Update 29 หรือรุ่นที่ใหม่กว่า
873603 2682488 การแก้ไข: การดําเนินการสํารองข้อมูลล้มเหลวใน SQL Server 2008, SQL Server 2008 R2 หรือในฐานข้อมูล SQL Server 2012 หลังจากที่คุณเปิดใช้งานการติดตามการเปลี่ยนแปลง
958983 2719217 การแก้ไข: ข้อผิดพลาดการหมดเวลาของสลักเมื่อคุณมีตารางฮีปและเมื่อเปิดใช้งานการบีบอัดข้อมูลใน SQL Server 2008 R2 หรือใน SQL Server 2012

ปัญหาเพิ่มเติมที่ได้รับการแก้ไขใน Service Pack เวอร์ชัน CTP นี้

วิธีแก้ไขปัญหาต่อไปนี้รวมอยู่ใน SQL Server 2008 R2 SP2 เช่นกัน

หมายเลขบักของ VSTS คำอธิบาย
820845 ยินดีกับการใช้เมธอด BindParameter และการอ้างอิงของพารามิเตอร์ชนิดยาวที่ใช้โดยวิธีนี้
852397 Updates UpgradeIncompleteFeatureConfigEventHandler.cs เพื่อรวมสถานการณ์สมมติ RebuildDatabase เมื่อคุณรีเซ็ต ConfigurationState
887672 สําหรับไลบรารีเอกสารที่มีการตั้งค่า "เปิดเอกสารในเบราว์เซอร์" ตั้งค่าเป็น "เปิดในแอปพลิเคชันไคลเอ็นต์" GetSnapshot.exe ละเว้นการกําหนดค่าและจะแสดงเวิร์กบุ๊กเสมอโดยใช้ Excel Services เหมือนกับว่าการตั้งค่าเป็น "เปิดในเบราว์เซอร์"
820805 การแก้ไข: ในบิลด์ภาษารัสเซียของ Reporting Services ตัวจัดการการกำหนดค่า ข้อมูลบัญชีการดําเนินการมีสตริงที่ถูกตัด
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 คอลัมน์จากตารางที่ไม่ใช่ฐานมี ID ลําดับและชนิดเดียวกันกับคอลัมน์ในตารางพื้นฐาน ในสถานการณ์นี้ SQL Server 2008 R2 จะสลับพาร์ติชัน หลังจากที่คุณใช้โปรแกรมแก้ไขด่วน SQL Server 2008 R2 พบข้อผิดพลาดแทนที่จะสลับพาร์ติชัน
820792 แก้ไขปัญหาวัตถุที่จัดสรรบน SOS_Task PMO อาจถูกใช้งานโดยงานอื่นที่มีอายุการใช้งานต่างกันได้ Service Pack นี้ใช้ PMO ที่ถูกต้องในการจัดสรรวัตถุ
820796 หลังจากที่คุณใช้โปรแกรมแก้ไขด่วน ตัวปรับให้เหมาะสมจะเข้าใจว่า CRYPT_GEN_RANDOM สามารถส่งกลับผลลัพธ์ที่แตกต่างกันสําหรับอินพุตเดียวกัน
820859 แก้ไขปัญหาที่ส่งคืนค่าที่ไม่ถูกต้องเมื่อคุณเรียกใช้ SCOPE_IDENTITY()
820864 แก้ไขปัญหาที่การตั้งค่า SQL Server 2008 R2 หยุดทํางานเมื่อคุณติดตั้ง SxS ด้วย Shiloh OLAP SP3a ปัญหานี้เกิดขึ้นเนื่องจาก Shiloh OLAP SP3a เขียนรีจิสทรีคีย์ของเวอร์ชันเป็น "Service Pack 3.0" ไม่ถูกต้อง
820873 แก้ไขปัญหาที่ sys.dm_exec_query_stats รายงานเวลา CPU ที่ไม่ถูกต้องเมื่อแผนคิวรีแบบขนานเกี่ยวข้อง
820880 แก้ไขปัญหาที่เกิดขึ้นเมื่อบัฟเฟอร์การอ่านไฟล์แบบอะซิงโครนัสภายในกําลังแยกตัวคั่นคอลัมน์แบบหลายอักขระออกเป็นสองส่วน วิธีการแก้ไขปัญหาคือ รีเซ็ตตัวชี้การแยกวิเคราะห์ปัจจุบันอย่างถูกต้องหลังจากมีการสลับบัฟเฟอร์
847805 ใช้การซิงโครไนซ์เฉพาะเมื่อการดําเนินการ SQLWixCompilerExtension ทํางานใน candle เท่านั้น
890643 เปลี่ยนแปลงการดําเนินการ HierarchyGet เพื่อหลีกเลี่ยงเส้นทางโค้ดบางอย่างสําหรับ explicit cap ที่นําไปใช้เฉพาะกับส่วน derived ของลําดับชั้น การอัปเดตนี้เป็นการอัปเดตหนึ่งบรรทัดที่มีความเสี่ยงต่ํา
731796 แก้ไขปัญหาที่คุณได้รับข้อผิดพลาดในคําสั่งเมื่อคุณล้างข้อมูลจาก snapshots.notable_query_text
820829 ค่า GUID ที่ไม่ถูกต้องซึ่งถูกแยกวิเคราะห์จากไฟล์แบบแฟลตอาจทําให้เกิดข้อผิดพลาด การแก้ไขปัญหาคือให้กลับไปยังโหมดการตัดทอนหากบัฟเฟอร์ต้นทางมีขนาดใหญ่กว่าขนาดสูงสุดของสตริง GUID
677173 คํานวณค่าเกณฑ์การเลื่อนระดับสลักใหม่เป็นระยะเพื่อหลีกเลี่ยงความแปรปรวนเนื่องจากข้อผิดพลาดในการคํานวณเมื่อเริ่มต้น
725819 การแก้ไขที่แนะนําคือการจับคู่แบบแผนการโทรระหว่างผู้โทรและบุคคลที่ถูกโทร
769975 แก้ไขการหยุดทํางานระหว่างการเริ่มต้นทํางานเมื่อคอมพิวเตอร์มีช่องตัวประมวลผลว่างเปล่าหรือใช้ตัวเลือกเริ่มระบบใหม่ /setgroupsize
788233 ลดเวลาที่สลักถอยออกมาเมื่อเกิดการสปินล็อค ซึ่งช่วยปรับปรุงประสิทธิภาพการทํางาน
840461 แก้ไขสภาพการแข่งขันระหว่างการเริ่มต้นเซสชัน XE ที่อาจทําให้ SQL Server หยุดทํางาน

การอ้างอิง

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

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