ข้อมูลประจํารุ่น KB5003279 - SQL Server 2016 Service Pack 3

วันที่วางจําหน่าย: กันยายน 15, 2021
เวอร์ชัน: 13.0.6300.2

บทความนี้มีข้อมูลที่สําคัญที่ควรอ่านก่อนติดตั้ง Microsoft SQL Server 2016 Service Pack 3 (SP3) โดยจะอธิบายวิธีการขอรับ Service Pack รายการการแก้ไขที่รวมอยู่ใน Service Pack ปัญหาที่ทราบ และรายการระบุแหล่งที่มาด้านลิขสิทธิ์สําหรับผลิตภัณฑ์

หมายเหตุ

บทความนี้ทําหน้าที่เป็นแหล่งข้อมูลเดียวในการค้นหาเอกสารทั้งหมดที่เกี่ยวข้องกับ Service Pack นี้ ซึ่งรวมถึงข้อมูลทั้งหมดที่คุณพบก่อนหน้านี้ในบันทึกย่อประจํารุ่นและไฟล์ Readme.txt

ปัญหาที่ทราบแล้วในการอัปเดตนี้

ถ้าคุณใช้ฟีเจอร์การติดตามการเปลี่ยนแปลง คุณอาจพบข้อผิดพลาด สําหรับข้อมูลเพิ่มเติม โปรดดู KB5007039 ก่อนที่คุณจะใช้แพคเกจอัปเดตนี้

รายการการแก้ไขที่รวมอยู่ใน SQL Server 2016 SP3

Microsoft SQL Server 2016 Service Pack เป็นการอัปเดตแบบสะสม SQL Server 2016 SP3 จะอัปเกรดรุ่นและระดับบริการทั้งหมดของ SQL Server 2016 เป็น SQL Server 2016 SP3 นอกจากการแก้ไขที่แสดงอยู่ในบทความนี้ SQL Server 2016 SP3 ยังมีโปรแกรมแก้ไขด่วนที่มีอยู่ในการอัปเดตสะสม 1 (CU1) ของ SQL Server 2016 เป็น SQL Server 2016 SP2 CU17

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตสะสมที่พร้อมใช้งานใน SQL Server 2016 ให้ดูเวอร์ชันบิลด์ของ SQL Server 2016

หมายเหตุ

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

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับข้อบกพร่องที่ได้รับการแก้ไขใน SQL Server 2016 SP3 ให้ไปที่บทความฐานความรู้ของ Microsoft ต่อไปนี้

การอ้างอิงบัก เส้นทางพื้นที่ คำอธิบาย
14048342 การปรับปรุง: ตัวรอรับ Availability Group ที่ไม่มีการปรับสมดุลการโหลดใน SQL Server 2019, 2017 และ 2016 (KB4578579) ความพร้อมใช้งานสูง
12344341 การแก้ไข: บันทึกทรานแซคชันไม่ถูกตัดทอนบนกลุ่มให้บริการโหนดเดียวใน SQL Server (KB4515772) ความพร้อมใช้งานสูง
13323519 การแก้ไข: ข้อผิดพลาด Non-yielding Scheduler อาจเกิดขึ้นกับกลุ่มให้บริการ Always On ใน Microsoft SQL Server (KB4541303) ความพร้อมใช้งานสูง
14059362 การแก้ไข: บรรทัดบันทึกถูกใช้อย่างละเอียดเมื่อกลุ่มให้บริการ Always On มีฐานข้อมูลจํานวนมากใน SQL Server 2019 และ 2016 (KB5003596) ความพร้อมใช้งานสูง
13829857 แก้ไขข้อยกเว้นการละเมิดการเข้าถึงที่อาจเกิดขึ้นเมื่อ sp_server_diagnostics ดําเนินการ ความพร้อมใช้งานสูง
14031841 แก้ไขปัญหาที่ทําให้ฐานข้อมูล log_reuse_wait_desc เปลี่ยนไปเมื่อ AVAILABILITY_REPLICA ฐานข้อมูลถูกเอาออกจากกลุ่มให้บริการ ความพร้อมใช้งานสูง
13435419 แก้ไขช่องโหว่ด้านความปลอดภัย CVE-2015-6420 และ CVE-2017-15708 บริการการผสาน
13163658 การแก้ไข: การตั้งค่าล้มเหลวเมื่อคุณติดตั้ง SQL Server บน FCI ที่มีจุดเมาต์ (KB5005686) ตั้งค่า & ติดตั้ง
14056703 การปรับปรุง: เปิดใช้งานฟีเจอร์ DNN ใน FCI ของ SQL Server 2019 และ 2016 (KB4537868) การเชื่อมต่อ SQL
13526297 INSERT EXEC ล้มเหลวเนื่องจากกระบวนงานที่จัดเก็บไว้เปลี่ยนแปลง Schema ของข้อผิดพลาดตารางเป้าหมายใน SQL Server 2016 โปรแกรม SQL
12670403 การปรับปรุง: ปรับปรุงความสามารถในการสนับสนุนและการใช้งานของ CDC ด้วยฐานข้อมูล In-Memory (KB4500511) โปรแกรม SQL
13330609 การปรับปรุง: ขนาดและนโยบายการเก็บข้อมูลเพิ่มขึ้นใน system_health การติดตาม XEvent เริ่มต้นใน SQL Server 2019, 2017 และ 2016 (KB4541132) โปรแกรม SQL
13032229 การปรับปรุง: XEvents temp_table_cache_trace และ temp_table_destroy_list_trace ใหม่จะถูกสร้างขึ้นใน SQL Server 2019 และ 2016 (KB5003937) โปรแกรม SQL
11324212 การแก้ไข: การยืนยันเกิดขึ้นเมื่อคุณเข้าถึงตารางที่ปรับหน่วยความจําให้เหมาะสมผ่าน MARS ใน SQL Server 2017 หรือ 2016 (KB4046056) โปรแกรม SQL
12920913 การแก้ไข: เกิดข้อผิดพลาดเมื่อมีการใช้ sp_addarticle เพื่อเพิ่มบทความสําหรับการจําลองแบบธุรกรรมไปยังตารางที่ปรับให้เหมาะสมกับหน่วยความจําบนผู้สมัครใช้งานใน SQL Server 2017 และ 2016 (KB4493329) โปรแกรม SQL
13048725 FIX: Geocentric Datum of Australia 2020 ถูกเพิ่มลงใน SQL Server 2017, 2016 และ 2014 (KB4506023) โปรแกรม SQL
13186160 การแก้ไข: แพคเกจการอัปเดต SQL ไม่อัปเดตไฟล์ DB ภายในเครื่องอย่างถูกต้องเมื่อติดตั้งโดยใช้ SqlLocalDb.msi (KB4526524) โปรแกรม SQL
12107073 การแก้ไข: การยืนยันเกิดขึ้นเมื่อใช้ sys.sp_cdc_enable_table เพื่อเปิดใช้งาน CDC ในตารางชุดคอลัมน์ใน SQL Server 2017 และ 2016 (KB4531386) โปรแกรม SQL
13128336 การแก้ไข: แก้ไขบัญชีหน้าหน่วยความจําไม่ถูกต้อง ซึ่งทําให้เกิดข้อผิดพลาดไม่มีหน่วยความจําใน SQL Server (KB4536005) โปรแกรม SQL
13127842 การแก้ไข: เกิดข้อยกเว้นการละเมิดการเข้าถึงเมื่อเลื่อนระดับการล็อกของหน้าฐานข้อมูลที่ใช้บ่อยใน SQL Server 2017 และ 2016 (KB4551720) โปรแกรม SQL
13345987 การแก้ไข: การสํารองข้อมูลที่มีการจัดการไม่สามารถสํารองข้อมูลทั้งหมดได้เมื่อตั้งค่าการกําหนดลักษณะการสํารองข้อมูลเป็นรองใน Read-Only รองใน SQL Server 2016 (KB5004059) โปรแกรม SQL
14048422 การแก้ไข: อัปเดตบริการ CEIP ของ SQL Server 2017 และ 2016 เพื่อส่งข้อมูลการใช้งานและการวินิจฉัยไปยังจุดสิ้นสุดใหม่ (KB5004466) โปรแกรม SQL
14037575 การแก้ไข: ข้อมูล SQLLocalDB.exe ไม่แสดงข้อมูลเกี่ยวกับอินสแตนซ์ LocalDB ที่ระบุถ้ามีการติดตั้ง SQL LocalDB 2016 SP2 (KB5005453) โปรแกรม SQL
13327250 การแก้ไข: "SQLLocalDB.exe เวอร์ชัน" หยุดการแสดงรายการเวอร์ชันของ LocalDB ที่ติดตั้งบนคอมพิวเตอร์ถ้าติดตั้ง SQL LocalDB 2016 SP1/SP2 (KB5005687) โปรแกรม SQL
13965515 แก้ไข EXCEPTION_INVALID_CRT_PARAMETER ข้อยกเว้นเมื่อคุณดําเนินการ INSERT\UPDATE ตารางที่จําลองแบบกว้าง โปรแกรม SQL
13990061 แก้ไขหน่วยความจําพร่องหายไปเมื่อคุณใช้วิธีเชิงพื้นที่ STDistance กับดัชนีเชิงพื้นที่ โปรแกรม SQL
13992219 แก้ไข sp_hadr_verify_replication_publisher การแสดงชื่อฐานข้อมูลการแจกจ่ายที่ไม่ถูกต้องในข้อความแสดงข้อผิดพลาด โปรแกรม SQL
14034656 ขอแนะนําการบันทึกและ XEvents ใหม่เพื่อช่วยแก้ไขปัญหาการสแกนบัฟเฟอร์พูลที่ใช้เวลานาน สําหรับข้อมูลเพิ่มเติม โปรดดู การดําเนินการที่สแกนพูลบัฟเฟอร์ SQL Server ทํางานช้าบนเครื่องหน่วยความจําขนาดใหญ่ โปรแกรม SQL
14042368 แก้ไขปัญหาโฟลเดอร์การทํางานชั่วคราวบางส่วนไม่ถูกล้างเมื่อเรียกใช้แบบสอบถาม R จํานวนมากพร้อมกัน โปรแกรม SQL
14043334 แก้ไขการยืนยันต่อไปนี้ที่อาจทําให้ SQL Server สร้างบันทึกข้อมูล:

RecXdes::AnalyzeLogRecord file =FilePath\FileName line = LineNumber expression = m_state == XDES_COMMITTED
โปรแกรม SQL
14068486 แก้ไขปัญหาที่คุณไม่สามารถตั้งค่าการสํารองข้อมูลที่มีการจัดการบน SQL Server 2016 โดยใช้ข้อมูลประจําตัว Azure SAS กับความลับอันยาวเนื่องจากการหมดอายุของ SAS โปรแกรม SQL
14072767 เปิดใช้งานรูปแบบการบันทึกใหม่สําหรับ SQL Writer ที่มีข้อมูลการแก้ไขปัญหาเพิ่มเติมในรูปแบบที่อ่าน/แยกวิเคราะห์ได้ง่าย พร้อมกับการควบคุมการใช้คําฟุ่มเฟือยของบันทึกและการเปิด/ปิดใช้งานที่ได้รับการปรับปรุง สําหรับข้อมูลเพิ่มเติม ดูที่การบันทึกของ SQL Server VSS Writer โปรแกรม SQL
14117764 แก้ไขปัญหาประสิทธิภาพการทํางานของเอเจนต์สแนปช็อตที่ตรวจพบบน SQL 2016 SP2 CU13 และใหม่กว่า โปรแกรม SQL
14130908 แก้ไขปัญหาข้อมูลที่หายไปในตารางด้านข้างของ Change Data Capture (CDC) และเพิ่มการจัดการข้อผิดพลาดเพิ่มเติมเพื่อป้องกันไม่ให้ข้อมูลสูญหาย โปรแกรม SQL
14187407 แก้ไขปัญหาที่คุณไม่สามารถเรียกใช้บริการการเรียนรู้ของเครื่อง (สคริปต์ R) เมื่อคุณสลิปสตรีมการติดตั้ง Microsoft SQL Server 2016 โดยไม่มี vc_redist 2015 (msvcp140.dll) โปรแกรม SQL
14193631 แก้ไขปัญหาที่เกิดการละเมิดการเข้าถึง (AV) และคุณเห็นคําสําคัญEXCEPTION_ACCESS_VIOLATIONและFFtFileObject::ProcessSetInfoในบันทึกข้อผิดพลาดของ SQL Server เมื่อคุณใช้ฟีเจอร์ FileTable ใน SQL Server บนเครื่องที่ใช้โปรแกรมป้องกันไวรัสของ Defender ของ Windows Defender

หมายเหตุ: ปัญหานี้อาจเกิดขึ้นได้หลังจากการอัปเดต Windows Defender บน Windows 10 เวอร์ชัน 1607 หรือเวอร์ชันใหม่กว่า, Windows Server 2016 และ Windows Server 2019
โปรแกรม SQL
12904837 การปรับปรุง: การปรับปรุงเพิ่ม sql_statement_post_compile XEvent ใน SQL Server 2017 และ 2016 (KB4480630) ประสิทธิภาพของ SQL
11985415
13377244
การปรับปรุง: สามารถตรวจพบสถิติที่เสียหายได้โดยใช้ extended_logical_checks ใน SQL Server 2019 และ 2016 (KB4530907) ประสิทธิภาพของ SQL
12994428 ทําให้เวลาและระยะเวลา CPU ที่รายงานโดย xevent query_plan_profile มีความแม่นยํามากขึ้น สําหรับข้อมูลเพิ่มเติม ให้ดูโครงสร้างพื้นฐานการสร้างโพรไฟล์คิวรี ประสิทธิภาพของ SQL
13989322 แก้ไขข้อผิดพลาดการละเมิดการเข้าถึงที่เกิดขึ้นเมื่อ ALTER INDEX ถูกบังคับให้ดําเนินการโดยใช้ Query Store ประสิทธิภาพของ SQL
14056563 แก้ไขปัญหาสแตกเกินเมื่อคุณเรียกใช้คิวรีที่มีจํานวนส่วน UNION คําสั่งจํานวนมาก ประสิทธิภาพของ SQL
14080827 แก้ไขการยืนยันใน CQPOnDemandTask::ExecuteQPJob ถ้าเปิดใช้งานสถิติการอัปเดตเอซิงค์อัตโนมัติ ประสิทธิภาพของ SQL
10087766 การแก้ไข: SQL Server ล้มเหลวในการเริ่มต้นด้วยข้อความแสดงข้อผิดพลาดเมื่อมีการเตรียมใช้งานใบรับรองที่ไม่ถูกต้องสําหรับ SSL (KB5005689) ความปลอดภัยของ SQL

วิธีการรับ SQL Server 2016 SP3

SQL Server 2016 SP3, Microsoft SQL Server 2016 SP3 Express และ Microsoft SQL Server 2016 SP3 Feature Pack พร้อมให้ดาวน์โหลดและติดตั้งด้วยตนเองที่เว็บไซต์ศูนย์ดาวน์โหลด Microsoft ต่อไปนี้

หมายเหตุ

หลังจากที่คุณติดตั้ง Service Pack นี้ เวอร์ชันบริการของ SQL Server ควรจะเป็น 13.0.6300.2 Microsoft SQL Server 2016 Service Pack เป็นการอัปเดตแบบสะสม SQL Server 2016 SP3 จะอัปเกรดรุ่นและระดับบริการทั้งหมดของ SQL Server 2016 เป็น SQL Server 2016 SP3

ข้อมูลไฟล์

ข้อมูลแฮชไฟล์
ชื่อไฟล์ แฮช SHA256
SQLServer2016SP3-KB5003279-x64-ENU.exe CAE75F65C7C3C263A7BDBAEF0F4AFD0AE49BAF57C08AB27141A7B26008658A91
SQLServer2016-SSEI-Expr.exe 25692917049A856B9CCEA2C1242F42A1A585D3AD94F1F449E93BE183F17C397A

บันทึกย่อสำหรับการอัปเดตนี้

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

การถอนการติดตั้ง SQL Server 2016 SP3 (ไม่แนะนํา)

ถ้าคุณเลือกที่จะถอนการติดตั้ง SQL Server 2016 SP3 ไม่ว่าด้วยเหตุผลใดก็ตาม การถอนการติดตั้ง SQL Server 2016 SP3 จะไม่ถูกบล็อก และคุณจะสามารถถอนการติดตั้ง SQL Server 2016 SP3 ในลักษณะเดียวกับ Service Pack อื่นๆ อย่างไรก็ตาม ถ้าคุณกําลังใช้งาน SQL Server รุ่น Standard, Web หรือ Express และคุณใช้ฟีเจอร์ใหม่บางอย่างที่จะปลดล็อกเฉพาะเมื่อคุณเริ่มต้น SQL Server 2016 SP3 คุณอาจพบข้อผิดพลาดหรือเห็นฐานข้อมูลเหลืออยู่ในสถานะที่น่าสงสัยหลังจากถอนการติดตั้ง SQL Server 2016 SP3 หรือในกรณีที่แย่กว่านั้น ถ้าฐานข้อมูลระบบใช้ฟีเจอร์ใหม่ (ตัวอย่างเช่น ตารางที่ถูกแบ่งพาร์ติชันในฐานข้อมูลหลัก) อาจป้องกันไม่ให้อินสแตนซ์ SQL Server เริ่มทํางานหลังจากที่คุณถอนการติดตั้ง SQL Server 2016 SP3

เราขอแนะนําให้คุณตรวจสอบว่าฟีเจอร์ใหม่ทั้งหมดถูกปิดใช้งานหรือหายไปก่อนที่คุณจะเลือกถอนการติดตั้ง SQL Server 2016 SP3 ในรุ่นอื่นนอกเหนือจากรุ่น Enterprise คุณไม่สามารถวางกลุ่มไฟล์ memory_optimized_data บนฐานข้อมูลที่มี SP3 ได้ คุณไม่ควรถอนการติดตั้ง SQL Server 2016 SP3 มิฉะนั้น ฐานข้อมูลจะเข้าสู่สถานะน่าสงสัย และรายการต่อไปนี้จะถูกบันทึกในบันทึกข้อผิดพลาด:

<ข้อผิดพลาดวันที่และเวลา:> 41381, ความรุนแรง: 21, สถานะ: 1.DateTime
<> ฐานข้อมูลไม่สามารถเริ่มได้ใน SQL Server รุ่นนี้เนื่องจากมีกลุ่มไฟล์ MEMORY_OPTIMIZED_DATA อยู่ ดูหนังสือออนไลน์สําหรับรายละเอียดเพิ่มเติมเกี่ยวกับการสนับสนุนฟีเจอร์ใน SQL Server รุ่นอื่นๆ

วิธีรวม R Services

เมื่อต้องการเรียนรู้วิธีการติดตั้ง SQL Server 2016 R Services บน Windows ให้ดูการติดตั้ง SQL Server 2016 R Services

การระบุแหล่งที่มาของลิขสิทธิ์
  • ผลิตภัณฑ์นี้ประกอบด้วยซอฟต์แวร์ที่ได้มาจากฟังก์ชันแฮชที่ปลอดภัยของ Xerox

  • ผลิตภัณฑ์นี้มีซอฟต์แวร์จากไลบรารีการบีบอัดสําหรับวัตถุประสงค์ทั่วไปของ zlib

  • ส่วนต่างๆ ของซอฟต์แวร์นี้ เป็นส่วนหนึ่งของผลงานของ RSA Data Security, Inc. เนื่องจาก Microsoft ได้รวมซอฟต์แวร์ RSA Data Security, Inc. ไว้ในผลิตภัณฑ์นี้ Microsoft จึงจําเป็นต้องระบุข้อความด้านล่างที่มาพร้อมกับซอฟต์แวร์ดังกล่าว:

    • ลิขสิทธิ์ 1990, RSA Data Security, Inc. All rights reserved.

    • การอนุญาตให้คัดลอกและใช้ซอฟต์แวร์นี้จะมอบให้ถ้ามีการระบุว่าเป็น "RSA Data Security, Inc., MD5 Message-Digest Algorithm" ในเนื้อหาทั้งหมดที่กล่าวถึงหรืออ้างอิงถึงซอฟต์แวร์นี้หรือฟังก์ชันนี้ นอกจากนี้ ยังอนุญาตให้สร้างและใช้งานลอกเลียนแบบได้ โดยมีเงื่อนไขว่างานดังกล่าวต้องระบุว่า "ได้มาจาก RSA Data Security, Inc., MD5 Message-Digest Algorithm" ในเนื้อหาทั้งหมดที่กล่าวถึงหรืออ้างอิงถึงงานที่ได้รับ

    • RSA Data Security, Inc. ไม่ได้รับรองเกี่ยวกับความสามารถในการซื้อขายของซอฟต์แวร์นี้ หรือความเหมาะสมของซอฟต์แวร์นี้สําหรับวัตถุประสงค์เฉพาะใดๆ โดยให้ไว้ "ตามสภาพที่เป็น" โดยไม่มีการรับประกันโดยชัดแจ้งหรือโดยนัยทุกชนิด

    ประกาศเหล่านี้ต้องเก็บอยู่ในสําเนาของส่วนใดๆ ของเอกสารหรือซอฟต์แวร์นี้

  • ฟีเจอร์การแมป Reporting Services จะใช้ข้อมูลจาก TIGER/Line Shapefile ที่ได้รับความอนุเคราะห์จากสํานักสํารวจสํามะโนประชากรของสหรัฐอเมริกา TIGER/Line Shapefiles เป็นสารสกัดจากข้อมูลทางภูมิศาสตร์และการทําแผนที่ที่เลือกจากฐานข้อมูล Census MAF/TIGER TIGER/Line Shapefile มีให้ใช้งานโดยไม่มีค่าใช้จ่ายจากสํานักสํารวจสํามะโนประชากรของสหรัฐอเมริกา เมื่อต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับ TIGER/Line shapefile ให้ไปที่ TIGER/Line shapefiles ข้อมูลขอบเขตใน TIGER/Line Shapefiles มีไว้เพื่อวัตถุประสงค์ในการรวบรวมข้อมูลทางสถิติและการจัดตารางเท่านั้น การแสดงและการกําหนดเพื่อวัตถุประสงค์ทางสถิติไม่ได้ถือเป็นการกําหนดอํานาจศาล สิทธิ์ในการเป็นเจ้าของ หรือสิทธิ์ และไม่แสดงถึงรายละเอียดที่ดินทางกฎหมาย Census TIGER และ TIGER/Line เป็นเครื่องหมายการค้าจดทะเบียนของสํานักสํารวจสํามะโนประชากรของสหรัฐอเมริกา

ลิขสิทธิ์ 2012 Microsoft สงวนลิขสิทธิ์

การอ้างอิง

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

321185 วิธีการระบุเวอร์ชันและรุ่นของ SQL Server ของคุณ

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