KB4052574 - การอัปเดตสะสม 2 สําหรับ SQL Server 2017

วันที่วางจําหน่าย: 28 พฤศจิกายน 2017
เวอร์ชัน: 14.0.3008.27

สรุป

บทความนี้อธิบายแพคเกจการอัปเดตสะสม 2 (CU2) สําหรับ Microsoft SQL Server 2017 การอัปเดตนี้ประกอบด้วยการแก้ไข 34 รายการที่ออกหลังจากการเผยแพร่ SQL Server 2017 Cumulative Update 1 และอัปเดตคอมโพเนนต์ในรุ่นต่อไปนี้:

  • SQL Server - เวอร์ชันผลิตภัณฑ์: 14.0.3008.27 เวอร์ชันไฟล์: 2017.140.3008.27
  • บริการการวิเคราะห์ - เวอร์ชันผลิตภัณฑ์: 14.0.1.440 เวอร์ชันไฟล์: 2017.140.1.440

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

ถ้าคุณใช้ฟีเจอร์ Query Store อย่าติดตั้งการอัปเดตสะสม 2 (CU2) (14.0.3008.27) นี้ ติดตั้ง CU3 (14.0.3015.40) แทน

ถ้าคุณได้ติดตั้ง CU2 แล้ว หลังจากที่ติดตั้ง CU3 หรือสูงกว่า คุณต้องดําเนินการสคริปต์ต่อไปนี้ทันทีเพื่อลบแผนทั้งหมดที่รวบรวมโดย Query Store ในขณะที่ CU2 ถูกติดตั้ง:

SET NOCOUNT ON;
DROP TABLE IF EXISTS #tmpUserDBs;

SELECT [database_id], 0 AS [IsDone]
INTO #tmpUserDBs
FROM master.sys.databases
WHERE [database_id] > 4
AND [state] = 0 -- must be ONLINE
AND is_read_only = 0 -- cannot be READ_ONLY
AND [database_id] NOT IN (SELECT dr.database_id FROM sys.dm_hadr_database_replica_states dr -- Except all local Always On secondary replicas
INNER JOIN sys.dm_hadr_availability_replica_states rs ON dr.group_id = rs.group_id
INNER JOIN sys.databases d ON dr.database_id = d.database_id
WHERE rs.role = 2 -- Is Secondary
AND dr.is_local = 1
AND rs.is_local = 1)

DECLARE @userDB sysname;

WHILE (SELECT COUNT([database_id]) FROM #tmpUserDBs WHERE [IsDone] = 0) > 0
BEGIN
SELECT TOP 1 @userDB = DB_NAME([database_id]) FROM #tmpUserDBs WHERE [IsDone] = 0

-- PRINT 'Working on database ' + @userDB

EXEC ('USE [' + @userDB + '];
DECLARE @clearPlan bigint, @clearQry bigint;
IF EXISTS (SELECT [actual_state] FROM sys.database_query_store_options WHERE [actual_state] IN (1,2))
BEGIN
IF EXISTS (SELECT plan_id FROM sys.query_store_plan WHERE engine_version = ''14.0.3008.27'')
BEGIN
DROP TABLE IF EXISTS #tmpclearPlans;

SELECT plan_id, query_id, 0 AS [IsDone]
INTO #tmpclearPlans
FROM sys.query_store_plan WHERE engine_version = ''14.0.3008.27''

WHILE (SELECT COUNT(plan_id) FROM #tmpclearPlans WHERE [IsDone] = 0) > 0
BEGIN
SELECT TOP 1 @clearPlan = plan_id, @clearQry = query_id FROM #tmpclearPlans WHERE [IsDone] = 0
EXECUTE sys.sp_query_store_unforce_plan @clearQry, @clearPlan;
EXECUTE sys.sp_query_store_remove_plan @clearPlan;

UPDATE #tmpclearPlans
SET [IsDone] = 1
WHERE plan_id = @clearPlan AND query_id = @clearQry
END;

PRINT ''- Cleared possibly affected plans in database [' + @userDB + ']''
END
ELSE
BEGIN
PRINT ''- No affected plans in database [' + @userDB + ']''
END
END
ELSE
BEGIN
PRINT ''- Query Store not enabled in database [' + @userDB + ']''
END')
UPDATE #tmpUserDBs
SET [IsDone] = 1
WHERE [database_id] = DB_ID(@userDB)
END

การปรับปรุงและการแก้ไขที่รวมอยู่ในการอัปเดตนี้

มีเวิร์กบุ๊ก Excel ที่สามารถดาวน์โหลดได้ซึ่งประกอบด้วยรายการสรุปของรุ่นต่างๆ พร้อมทั้งวงจรการสนับสนุนปัจจุบัน นอกจากนี้ ไฟล์ Excel ยังมีรายการแก้ไขโดยละเอียดสําหรับ SQL Server 2019 และ SQL Server 2017 เลือกเพื่อดาวน์โหลดไฟล์ Excel นี้ทันที

หมายเหตุ

รายการแต่ละรายการในตารางต่อไปนี้สามารถอ้างอิงได้โดยตรงผ่านบุ๊กมาร์ก ถ้าคุณเลือก ID การอ้างอิงบักในตาราง แท็กบุ๊กมาร์กจะถูกเพิ่มลงใน URL โดยใช้รูปแบบ "#NNNNNNNN" จากนั้นคุณสามารถแชร์ URL นี้กับผู้อื่น เพื่อให้พวกเขาสามารถข้ามไปยังการแก้ไขที่ต้องการในตารางได้โดยตรง

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

การอ้างอิงบัก คำอธิบาย ส่วนที่แก้ไข คอมโพเนนต์ แพลตฟอร์ม
11078719 การแก้ไข: ฟังก์ชันบุ๊กมาร์กทํางานไม่ได้อย่างสมบูรณ์เมื่อคุณเปิดรายงานในรูปแบบ MHTML ผ่าน Outlook ใน SSRS (KB4043947) บริการการวิเคราะห์ บริการการรายงาน Windows
10970440 การแก้ไข: "ข้อผิดพลาดที่ไม่รู้จัก" สําหรับ "แสดงสมาชิกเพิ่มเติม" บนหน้า Explorer การขึ้นต่อกันของเอนทิตีใน SQL Server 2017 Master Data Services (KB4042962) บริการข้อมูลหลัก ไคลเอ็นต์ Windows
11195748 การแก้ไข: ข้อความเตือนที่ไม่ถูกต้องที่ขอให้รีสตาร์ต SQL Server เมื่อไม่จําเป็นต้องใน SQL Server 2017 บน Linux (KB4053447) เครื่องมือไคลเอ็นต์ SQL Server เครื่องมือบรรทัดคําสั่ง Linux
11133452 การแก้ไข: นโยบายการจัดการตามนโยบายไม่ทํางานหลังจากที่คุณติดตั้ง CU2 สําหรับ SQL Server 2016 SP1 (KB4037454) เครื่องมือไคลเอ็นต์ SQL Server การจัดการตามนโยบาย ทั้งหมด
11078705 การแก้ไข: ไม่สามารถเปลี่ยนรหัสผ่านสําหรับบัญชีบริการ SQL Server 2017 เมื่อเปิดใช้งานการป้องกัน LSA เพิ่มเติม (KB4039592) เครื่องมือไคลเอ็นต์ SQL Server ความสามารถในการจัดการของ SQL Server (SSM) Windows
11057322 การแก้ไข: ข้อผิดพลาด 33111 และ 3013 เมื่อคุณสํารองฐานข้อมูลที่เข้ารหัสลับ TDE ใน SQL Server (KB4052134) SQL Server Engine การคืนค่าการสำรองข้อมูล ทั้งหมด
11078729 การแก้ไข: ข้อผิดพลาด "ข้อความ 611" เมื่อคุณใช้ INSERT จํานวนมากหรือ INSERT SELECT เพื่อแทรกข้อมูลลงในดัชนีที่เก็บคอลัมน์แบบกลุ่ม (KB4045814) SQL Server Engine คอลัมน์ที่เก็บ Windows
11187256 การแก้ไข: คิวรีการเรียกข้อมูลโดยใช้การค้นหาดัชนีแบบไม่เป็นกลุ่มใช้เวลานานขึ้นใน SQL Server (KB4052625) SQL Server Engine คอลัมน์ที่เก็บ Windows
11195379 การแก้ไข: การยืนยันเกิดขึ้นเมื่อเข้าถึงตารางที่ปรับหน่วยความจําให้เหมาะสมผ่าน MARS (KB4046056) SQL Server Engine คอลัมน์ที่เก็บ Windows
11008401 การแก้ไข: การใช้หน่วยความจํากับฐานข้อมูลจํานวนมากใน SQL Server 2017 มากกว่าเวอร์ชันก่อนหน้า (KB4035062) SQL Server Engine การจัดการฐานข้อมูล ทั้งหมด
11179674 การแก้ไข: ไลบรารี R ภายนอกถูกติดตั้งหรือถอนการติดตั้งซ้ําๆ ใน SQL Server (KB4053348) SQL Server Engine ความสามารถในการขยาย Windows
11179675 การแก้ไข: มุมมองแค็ตตาล็อก "sys.external_libraries" ว่างเปล่าสําหรับผู้ใช้ที่ไม่ใช่ DBO ใน SQL Server (KB4053349) SQL Server Engine ความสามารถในการขยาย Windows
11186915 การแก้ไข: การชะงักงันเมื่อฟังก์ชัน PREDICT T-SQL หลายฟังก์ชันทํางานพร้อมกัน (KB4053329) SQL Server Engine ความสามารถในการขยาย Windows
11128694 การแก้ไข: ข้อผิดพลาดเมื่อคุณสํารองฐานข้อมูลด้วยตารางที่ปรับหน่วยความจําให้เหมาะสมใน SQL Server 2017 (KB4052984) SQL Server Engine OLTP ที่ประมวลผลภายในหน่วยความจำ ทั้งหมด
11192144 การแก้ไข: การใช้ ALTER TABLE บนตารางที่ปรับให้เหมาะสมให้เหมาะสมกับหน่วยความจําทําให้ SQL Server 2017 (KB4053386) หยุดทํางาน SQL Server Engine OLTP ที่ประมวลผลภายในหน่วยความจำ Windows
11195380 การแก้ไข: ข้อผิดพลาดร้ายแรงเมื่อเรียกใช้กระบวนการที่เก็บไว้ที่คอมไพล์มาทีฟเพื่อเข้าถึงตารางที่ปรับให้เหมาะสมกับหน่วยความจําใน SQL Server 2017 (KB4054037) SQL Server Engine OLTP ที่ประมวลผลภายในหน่วยความจำ Windows
11281561 การแก้ไข: ลักษณะการทํางานที่ไม่สอดคล้องกันสําหรับการส่งกลับค่าว่างต่อท้ายที่จุดสิ้นสุดของข้อมูล CHAR และไบนารีใน SQL Server (KB4055758) SQL Server Engine OLTP ที่ประมวลผลภายในหน่วยความจำ ทั้งหมด
11128807 การแก้ไข: ชุดโปรแกรมการเข้ารหัส TLS ที่มี PFS ไม่ทํางานสําหรับการเชื่อมต่อที่ปลอดภัยใน SQL Server 2017 บน Linux (KB4052697) SQL Server Engine Linux Linux
11129098 การแก้ไข: รอ PREMPTIVE_OS_CREATEDIRECTORY มากเกินไประหว่างปริมาณงานที่คอมไพล์หรือแปลตารางหรือชนิดตารางที่ปรับให้เหมาะสมกับหน่วยความจําใหม่ (KB4052338) SQL Server Engine Linux Linux
11133453 การแก้ไข: SQL Server 2017 ไม่สามารถถอดรหัสลับข้อมูลที่เข้ารหัสลับโดย SQL Server เวอร์ชันก่อนหน้าโดยใช้คีย์แบบสมมาตร (KB4053407) เดียวกันได้ SQL Server Engine Linux Linux
11188013 การแก้ไข: เกิดข้อผิดพลาดการจําแนกชื่อเมื่อปิดใช้งาน IPv6 ใน SQL Server 2017 บน Linux (KB4053392) SQL Server Engine Linux Linux
11188014 การแก้ไข: SQL Server 2017 บน Linux ไม่ฟังที่อยู่ IP ที่ไม่ใช่ค่าเริ่มต้นที่ระบุโดยสคริปต์ mssql-conf (KB4053393) SQL Server Engine Linux Linux
11076441 การแก้ไข: แผนปฏิบัติการคิวรีแบบคู่ขนานที่มีตัวดําเนินการ "ผสานรวม" จะใช้เวลานานขึ้นในการดําเนินการในการอัปเดตสะสม 3, 4 หรือ 5 สําหรับ SQL Server 2016 Service Pack 1 (KB4046858) SQL Server Engine การดําเนินการคิวรี ทั้งหมด
11078715 การแก้ไข: การละเมิดการเข้าถึงเมื่อคุณยกเลิกคิวรีที่ค้างอยู่ ถ้าฟีเจอร์ดัชนีที่หายไปถูกเปิดใช้งานใน SQL Server (KB4042232) SQL Server Engine การดําเนินการคิวรี ทั้งหมด
11183519 แก้ไข: "sys.dm_exec_query_profiles" DMV ส่งคืน "estimate_row_count" ที่ไม่ถูกต้องใน SQL Server 2017 บน Linux และ Windows (KB4053291) SQL Server Engine การดําเนินการคิวรี ทั้งหมด
11195381 การแก้ไข: ข้อผิดพลาด 213 เมื่อคุณผสานหรือแยกพาร์ติชันของตารางกราฟที่ถูกแบ่งพาร์ติชันใน SQL Server 2017 บน Linux หรือ Windows (KB4054035) SQL Server Engine ตัวปรับคิวรีให้เหมาะสม ทั้งหมด
11195382 การแก้ไข: ข้อผิดพลาด 8624 เมื่อคุณดําเนินการคิวรีที่มีคําสั่ง SELECT DISTINCT บนคอลัมน์กราฟใน SQL Server 2017 บน Linux หรือ Windows (KB4054036) SQL Server Engine ตัวปรับคิวรีให้เหมาะสม ทั้งหมด
11003332 การแก้ไข: สถานะคําแนะนํา ForceLastGoodPlan ถูกรายงานอย่างผิดๆ เป็น หมดอายุแล้ว ถ้านําไปใช้ด้วยตนเองใน SQL Server 2017 (KB4046102) SQL Server Engine Query Store ทั้งหมด
11076653 การอัปเดตสําหรับขั้นตอนการล้างข้อมูลการติดตามการเปลี่ยนแปลงด้วยตนเองใน SQL Server 2017 (KB4052129) SQL Server Engine การจำลองแบบ Windows
11229737 การปรับปรุง: การปรับปรุงทั่วไปของกระบวนการล้างข้อมูลการติดตามการเปลี่ยนแปลงใน SQL Server 2017 (KB4054842) SQL Server Engine การจำลองแบบ Windows
10966006 การแก้ไข: ข้อผิดพลาด 156 เมื่อ SQL Server บทความการจําลองแบบมี GEOGRAPHY_AUTO_GRID หรือ GEOMETRY_AUTO_GRID (KB4037412) SQL Server Engine การจำลองแบบ ทั้งหมด
11123810 การปรับปรุงประสิทธิภาพสําหรับตัวกรองระดับกลางเชิงพื้นที่ใน SQL Server 2017 (KB4052122) SQL Server Engine เชิงพื้นที่ Windows
11182963 การแก้ไข: ขีดจํากัดหน่วยความจําขั้นต่ําถูกตั้งค่าเป็น 2 GB เพื่อติดตั้งหรือเริ่มต้น SQL Server 2017 (KB4052969) SQL Server Engine SQL OS Linux
11076285 การอัปเดตเพิ่มเหตุการณ์เพิ่มเติมใหม่ "marked_transaction_latch_trace" ใน SQL Server 2017 บน Linux และ Windows (KB4052126) SQL Server Engine บริการธุรกรรม ทั้งหมด

วิธีการรับหรือดาวน์โหลดแพคเกจการอัปเดตนี้หรือแพคเกจการอัปเดตสะสมล่าสุด

วิธีการรับหรือดาวน์โหลดแพคเกจการอัปเดตสะสมล่าสุดสำหรับ Windows (แนะนำ)

การอัปเดตต่อไปนี้จะพร้อมใช้งานจากศูนย์ดาวน์โหลด Microsoft:

ดาวน์โหลดแพคเกจโปรแกรมปรับปรุงสะสมล่าสุดสําหรับ SQL Server 2017 ตอนนี้

หากหน้าดาวน์โหลดไม่ปรากฏ ให้ติดต่อฝ่ายบริการลูกค้าและฝ่ายสนับสนุนของ Microsoft เพื่อรับแพคเกจการอัปเดตสะสม

วิธีการรับหรือดาวน์โหลดแพคเกจการอัปเดตสะสมนี้สำหรับ Windows จาก Microsoft Update Catalog

หมายเหตุ

หลังจากเผยแพร่การอัปเดตแบบสะสมในอนาคตสําหรับ SQL Server 2017 การอัปเดตนี้และ CU ก่อนหน้านี้ทั้งหมดจะสามารถดาวน์โหลดได้จาก Microsoft Update Catalog อย่างไรก็ตาม เราขอแนะนําให้คุณติดตั้งการอัปเดตแบบสะสมล่าสุดที่พร้อมใช้งานอยู่เสมอ

การอัปเดตต่อไปนี้จะพร้อมใช้งานจาก Microsoft Update Catalog:

ดาวน์โหลดแพคเกจการอัปเดตสะสมสําหรับ SQL Server 2017 CU2 ทันที

วิธีการรับหรือดาวน์โหลดแพคเกจการอัปเดตสะสมล่าสุดสำหรับ Linux

เมื่อต้องการอัปเดต SQL Server 2017 บน Linux เป็น CU ล่าสุด คุณต้องกําหนดค่าที่เก็บการอัปเดตสะสมก่อน จากนั้น อัปเดตแพคเกจ SQL Server ของคุณโดยใช้คำสั่งการอัปเดตเฉพาะแพลตฟอร์มที่เหมาะสม

สําหรับคําแนะนําในการติดตั้งและลิงก์โดยตรงไปยังการดาวน์โหลดแพคเกจ CU โปรดดูบันทึกย่อประจํารุ่นของ SQL Server 2017

ข้อมูลไฟล์

ข้อมูลแฮชไฟล์

คุณสามารถตรวจสอบการดาวน์โหลดโดยการคํานวณแฮชของไฟล์ SQLServer2017-KB4052574-x64.exe โดยใช้คําสั่งต่อไปนี้:

certutil -hashfile SQLServer2017-KB4052574-x64.exe SHA256

ชื่อไฟล์ แฮช SHA256
SQLServer2017-KB4052574-x64.exe 1ABAD43EF6F320485A5A55008FCC5A2510F93252D8446369B8597A0F0F7E2E42
ข้อมูลไฟล์แพคเกจการอัปเดตสะสม

เวอร์ชันภาษาอังกฤษของแพ็กเกจนี้มีแอตทริบิวต์ของไฟล์ (หรือแอตทริบิวต์ของไฟล์ที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับไฟล์เหล่านี้แสดงตามเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลไฟล์ ข้อมูลไฟล์จะถูกแปลงเป็นเวลาท้องถิ่น หากต้องการค้นหาความแตกต่างระหว่างเวลา UTC และเวลาท้องถิ่นให้ใช้แท็บโซนเวลาในรายการวันที่และเวลาในแผงควบคุม

เวอร์ชันที่ทํางานบน x64

บริการการวิเคราะห์ของ SQL Server 2017

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Asplatformhost.dll 2017.140.1.440 266400 08-พ.ย.-17 12:55 x64
Microsoft.analysisservices.minterop.dll 14.0.1.440 741024 08-พ.ย.-17 12:57 x86
Microsoft.analysisservices.server.core.dll 14.0.1.440 1380512 08-พ.ย.-17 12:55 x86
Microsoft.analysisservices.server.tabular.dll 14.0.1.440 984224 08-พ.ย.-17 12:55 x86
Microsoft.analysisservices.server.tabular.json.dll 14.0.1.440 521376 08-พ.ย.-17 12:55 x86
Microsoft.data.mashup.dll 2.49.4831.201 174816 25 ต.ค.-17 03:11 x86
Microsoft.data.mashup.oledb.dll 2.49.4831.201 36576 25 ต.ค.-17 03:11 x86
Microsoft.data.mashup.preview.dll 2.49.4831.201 48864 25 ต.ค.-17 03:11 x86
Microsoft.data.mashup.providercommon.dll 2.49.4831.201 105184 25 ต.ค.-17 03:11 x86
Microsoft.hostintegration.connectors.dll 2.49.4831.201 5167328 25 ต.ค.-17 03:11 x86
Microsoft.mashup.container.exe 2.49.4831.201 26336 25 ต.ค.-17 03:11 x64
Microsoft.mashup.container.netfx40.exe 2.49.4831.201 26848 25 ต.ค.-17 03:11 x64
Microsoft.mashup.container.netfx45.exe 2.49.4831.201 26848 25 ต.ค.-17 03:11 x64
Microsoft.mashup.eventsource.dll 2.49.4831.201 159456 25 ต.ค.-17 03:11 x86
Microsoft.mashup.oauth.dll 2.49.4831.201 82656 25 ต.ค.-17 03:11 x86
Microsoft.mashup.oledbprovider.dll 2.49.4831.201 67296 25 ต.ค.-17 03:11 x86
Microsoft.mashup.shims.dll 2.49.4831.201 25824 25 ต.ค.-17 03:11 x86
Microsoft.mashup.storage.xmlserializers.dll 1.0.0.0 151264 25 ต.ค.-17 03:11 x86
Microsoft.mashupengine.dll 2.49.4831.201 13032160 25 ต.ค.-17 03:11 x86
Microsoft.powerbi.adomdclient.dll 14.0.1.484 1044672 25 ต.ค.-17 03:11 x86
Msmdctr.dll 2017.140.1.440 40088 08-พ.ย.-17 12:57 x64
Msmdlocal.dll 2017.140.1.440 59898528 08-พ.ย.-17 12:57 x64
Msmdlocal.dll 2017.140.1.440 40357024 08-พ.ย.-17 12:57 x86
Msmdpump.dll 2017.140.1.440 8544416 08-พ.ย.-17 12:57 x64
Msmdredir.dll 2017.140.1.440 7091872 08-พ.ย.-17 12:57 x86
Msmdsrv.exe 2017.140.1.440 60590752 08-พ.ย.-17 12:57 x64
Msmgdsrv.dll 2017.140.1.440 8208544 08-พ.ย.-17 12:57 x64
Msmgdsrv.dll 2017.140.1.440 7310496 08-พ.ย.-17 12:57 x86
Msolap.dll 2017.140.1.440 7776416 08-พ.ย.-17 12:56 x86
Msolap.dll 2017.140.1.440 9468064 08-พ.ย.-17 12:57 x64
Msolui.dll 2017.140.1.440 310944 08-พ.ย.-17 12:57 x64
Msolui.dll 2017.140.1.440 287392 08-พ.ย.-17 12:57 x86
Powerbiextensions.dll 2.49.4831.201 5316832 25 ต.ค.-17 03:11 x64
Sql_as_keyfile.dll 2017.140.3008.27 100512 16-พ.ย.-17 18:31 x64
Sqlboot.dll 2017.140.3008.27 195232 16-พ.ย.-17 18:31 x64
Sqlceip.exe 14.0.3008.27 249504 16-พ.ย.-17 19:19 x86
Sqldumper.exe 2017.140.3008.27 118944 16-พ.ย.-17 18:28 x86
Sqldumper.exe 2017.140.3008.27 140448 16-พ.ย.-17 19:04 x64

บริการฐานข้อมูล SQL Server 2017 Common Core

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Instapi140.dll 2017.140.3008.27 61088 16-พ.ย.-17 17:54 x86
Instapi140.dll 2017.140.3008.27 70304 16-พ.ย.-17 18:31 x64
Microsoft.analysisservices.adomdclient.dll 14.0.1.440 1088672 08-พ.ย.-17 12:55 x86
Microsoft.analysisservices.adomdclient.dll 14.0.1.440 1088672 08-พ.ย.-17 12:57 x86
Microsoft.analysisservices.core.dll 14.0.1.440 1381536 08-พ.ย.-17 12:57 x86
Microsoft.analysisservices.xmla.dll 14.0.1.440 741536 08-พ.ย.-17 12:55 x86
Microsoft.analysisservices.xmla.dll 14.0.1.440 741536 08-พ.ย.-17 12:57 x86
Microsoft.sqlserver.edition.dll 14.0.3008.27 37024 16-พ.ย.-17 19:18 x86
Msasxpress.dll 2017.140.1.440 36000 08-พ.ย.-17 12:57 x64
Msasxpress.dll 2017.140.1.440 31904 08-พ.ย.-17 12:57 x86
Pbsvcacctsync.dll 2017.140.3008.27 82080 16-พ.ย.-17 19:17 x64
Pbsvcacctsync.dll 2017.140.3008.27 67744 16-พ.ย.-17 19:19 x86
Sql_common_core_keyfile.dll 2017.140.3008.27 100512 16-พ.ย.-17 18:31 x64
Sqldumper.exe 2017.140.3008.27 118944 16-พ.ย.-17 18:28 x86
Sqldumper.exe 2017.140.3008.27 140448 16-พ.ย.-17 19:04 x64
Sqlftacct.dll 2017.140.3008.27 62112 16-พ.ย.-17 19:17 x64
Sqlftacct.dll 2017.140.3008.27 54432 16-พ.ย.-17 19:19 x86
Sqlmgmprovider.dll 2017.140.3008.27 415904 16-พ.ย.-17 19:15 x64
Sqlmgmprovider.dll 2017.140.3008.27 372384 16-พ.ย.-17 19:18 x86
Sqlsvcsync.dll 2017.140.3008.27 356000 16-พ.ย.-17 18:31 x64
Sqlsvcsync.dll 2017.140.3008.27 273056 16-พ.ย.-17 18:32 x86
Svrenumapi140.dll 2017.140.3008.27 1173152 16-พ.ย.-17 18:31 x64
Svrenumapi140.dll 2017.140.3008.27 893600 16-พ.ย.-17 19:19 x86

SQL Server 2017 sql_dreplay_client

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Dreplayclient.exe 2017.140.3008.27 120992 16-พ.ย.-17 19:18 x86
Dreplaycommon.dll 2017.140.3008.27 697504 16-พ.ย.-17 19:18 x86
Dreplayutil.dll 2017.140.3008.27 309920 16-พ.ย.-17 19:18 x86
Instapi140.dll 2017.140.3008.27 70304 16-พ.ย.-17 18:31 x64
Sql_dreplay_client_keyfile.dll 2017.140.3008.27 100512 16-พ.ย.-17 18:31 x64

SQL Server 2017 sql_dreplay_controller

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Dreplaycommon.dll 2017.140.3008.27 697504 16-พ.ย.-17 19:18 x86
Dreplaycontroller.exe 2017.140.3008.27 350368 16-พ.ย.-17 19:18 x86
Dreplayprocess.dll 2017.140.3008.27 171168 16-พ.ย.-17 19:18 x86
Instapi140.dll 2017.140.3008.27 70304 16-พ.ย.-17 18:31 x64
Sql_dreplay_controller_keyfile.dll 2017.140.3008.27 100512 16-พ.ย.-17 18:31 x64

SQL Server 2017 Database Services Core Instance

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Datacollectorcontroller.dll 2017.140.3008.27 225952 16-พ.ย.-17 19:15 x64
Fssres.dll 2017.140.3008.27 89248 16-พ.ย.-17 19:17 x64
Hadrres.dll 2017.140.3008.27 187552 16-พ.ย.-17 19:17 x64
Hkcompile.dll 2017.140.3008.27 1421984 16-พ.ย.-17 19:17 x64
Hkengine.dll 2017.140.3008.27 5858472 16-พ.ย.-17 19:17 x64
Hkruntime.dll 2017.140.3008.27 161952 16-พ.ย.-17 19:17 x64
Microsoft.analysisservices.applocal.xmla.dll 14.0.1.440 741024 08-พ.ย.-17 12:55 x86
Microsoft.sqlautoadmin.autobackupagent.dll 14.0.3008.27 237216 16-พ.ย.-17 19:15 x86
Microsoft.sqlautoadmin.sqlautoadmin.dll 14.0.3008.27 79520 16-พ.ย.-17 19:15 x86
Microsoft.sqlserver.types.dll 2017.140.3008.27 392352 16-พ.ย.-17 19:05 x86
Microsoft.sqlserver.xevent.linq.dll 2017.140.3008.27 304288 16-พ.ย.-17 19:05 x64
Qds.dll 2017.140.3008.27 1165472 16-พ.ย.-17 21:28 x64
Sqagtres.dll 2017.140.3008.27 74400 16-พ.ย.-17 19:17 x64
Sql_engine_core_inst_keyfile.dll 2017.140.3008.27 100512 16-พ.ย.-17 18:31 x64
Sqlaamss.dll 2017.140.3008.27 89760 16-พ.ย.-17 19:15 x64
Sqlaccess.dll 2017.140.3008.27 474784 16-พ.ย.-17 18:31 x64
Sqlagent.exe 2017.140.3008.27 579744 16-พ.ย.-17 19:15 x64
Sqlagentctr140.dll 2017.140.3008.27 61088 16-พ.ย.-17 19:15 x64
Sqlagentctr140.dll 2017.140.3008.27 52896 16-พ.ย.-17 19:18 x86
Sqlagentmail.dll 2017.140.3008.27 53920 16-พ.ย.-17 18:31 x64
Sqlboot.dll 2017.140.3008.27 195232 16-พ.ย.-17 18:31 x64
Sqlceip.exe 14.0.3008.27 249504 16-พ.ย.-17 19:19 x86
Sqlcmdss.dll 2017.140.3008.27 72352 16-พ.ย.-17 19:15 x64
Sqlctr140.dll 2017.140.3008.27 129184 16-พ.ย.-17 19:17 x64
Sqlctr140.dll 2017.140.3008.27 111776 16-พ.ย.-17 19:19 x86
Sqldk.dll 2017.140.3008.27 2789536 16-พ.ย.-17 21:28 x64
Sqldtsss.dll 2017.140.3008.27 107168 16-พ.ย.-17 19:54 x64
Sqlevn70.rll 2017.140.3008.27 3207328 16-พ.ย.-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3668128 16-พ.ย.-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3813024 16-พ.ย.-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3777184 16-พ.ย.-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 4016800 16-พ.ย.-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 2032800 16-พ.ย.-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 1442464 16-พ.ย.-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3359904 16-พ.ย.-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3771040 16-พ.ย.-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 3474080 16-พ.ย.-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 3284640 16-พ.ย.-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 3909792 16-พ.ย.-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 2085536 16-พ.ย.-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 3395232 16-พ.ย.-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 3290272 16-พ.ย.-17 18:29 x64
Sqlevn70.rll 2017.140.3008.27 3580576 16-พ.ย.-17 18:29 x64
Sqlevn70.rll 2017.140.3008.27 3778208 16-พ.ย.-17 18:29 x64
Sqlevn70.rll 2017.140.3008.27 3331744 16-พ.ย.-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 3906720 16-พ.ย.-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 1495200 16-พ.ย.-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 3589792 16-พ.ย.-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 3627168 16-พ.ย.-17 18:33 x64
Sqllang.dll 2017.140.3008.27 41173152 16-พ.ย.-17 21:28 x64
Sqlmin.dll 2017.140.3008.27 40238752 16-พ.ย.-17 21:28 x64
Sqlolapss.dll 2017.140.3008.27 107680 16-พ.ย.-17 19:15 x64
Sqlos.dll 2017.140.3008.27 26272 16-พ.ย.-17 19:05 x64
Sqlpowershellss.dll 2017.140.3008.27 67744 16-พ.ย.-17 19:15 x64
Sqlrepss.dll 2017.140.3008.27 64160 16-พ.ย.-17 19:15 x64
Sqlscm.dll 2017.140.3008.27 70816 16-พ.ย.-17 19:15 x64
Sqlscriptdowngrade.dll 2017.140.3008.27 27808 16-พ.ย.-17 17:43 x64
Sqlscriptupgrade.dll 2017.140.3008.27 5871264 16-พ.ย.-17 18:31 x64
Sqlservr.exe 2017.140.3008.27 487072 16-พ.ย.-17 21:28 x64
Sqlsvc.dll 2017.140.3008.27 161440 16-พ.ย.-17 19:15 x64
Sqltses.dll 2017.140.3008.27 9537696 16-พ.ย.-17 21:28 x64
Sqsrvres.dll 2017.140.3008.27 260256 16-พ.ย.-17 19:17 x64
Svl.dll 2017.140.3008.27 153760 16-พ.ย.-17 19:17 x64
Xpadsi.exe 2017.140.3008.27 89760 16-พ.ย.-17 19:17 x64
Xplog70.dll 2017.140.3008.27 75936 16-พ.ย.-17 19:17 x64
Xpqueue.dll 2017.140.3008.27 74912 16-พ.ย.-17 19:17 x64
Xprepl.dll 2017.140.3008.27 101536 16-พ.ย.-17 19:17 x64
Xpsqlbot.dll 2017.140.3008.27 32416 16-พ.ย.-17 18:31 x64
Xpstar.dll 2017.140.3008.27 437408 16-พ.ย.-17 19:17 x64

SQL Server 2017 Database Services Core ที่แชร์

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Bcp.exe 2017.140.3008.27 119968 16-พ.ย.-17 18:31 x64
Distrib.exe 2017.140.3008.27 202400 16-พ.ย.-17 18:31 x64
Dts.dll 2017.140.3008.27 2997920 16-พ.ย.-17 19:15 x64
Dtsconn.dll 2017.140.3008.27 496800 16-พ.ย.-17 19:15 x64
Dtshost.exe 2017.140.3008.27 103584 16-พ.ย.-17 19:17 x64
Dtspipeline.dll 2017.140.3008.27 1265824 16-พ.ย.-17 19:15 x64
Dtutil.exe 2017.140.3008.27 147104 16-พ.ย.-17 19:15 x64
Logread.exe 2017.140.3008.27 623776 16-พ.ย.-17 19:17 x64
Mergetxt.dll 2017.140.3008.27 63136 16-พ.ย.-17 18:31 x64
Microsoft.analysisservices.applocal.core.dll 14.0.1.440 1381536 08-พ.ย.-17 12:55 x86
Microsoft.data.datafeedclient.dll 13.1.1.0 171208 28 ต.ค. 17 03:16 x86
Microsoft.sqlserver.replication.dll 2017.140.3008.27 1650336 16-พ.ย.-17 19:16 x64
Msgprox.dll 2017.140.3008.27 269984 16-พ.ย.-17 18:31 x64
Msxmlsql.dll 2017.140.3008.27 1450656 16-พ.ย.-17 19:17 x64
Qrdrsvc.exe 2017.140.3008.27 472224 16-พ.ย.-17 19:17 x64
Rdistcom.dll 2017.140.3008.27 839840 16-พ.ย.-17 19:17 x64
Repldp.dll 2017.140.3008.27 284320 16-พ.ย.-17 18:31 x64
Replerrx.dll 2017.140.3008.27 153760 16-พ.ย.-17 19:17 x64
Replisapi.dll 2017.140.3008.27 361632 16-พ.ย.-17 19:17 x64
Replmerg.exe 2017.140.3008.27 524448 16-พ.ย.-17 19:17 x64
Replprov.dll 2017.140.3008.27 801440 16-พ.ย.-17 18:31 x64
Replrec.dll 2017.140.3008.27 975008 16-พ.ย.-17 18:31 x64
Replsub.dll 2017.140.3008.27 445600 16-พ.ย.-17 19:17 x64
Replsync.dll 2017.140.3008.27 153760 16-พ.ย.-17 19:17 x64
Spresolv.dll 2017.140.3008.27 252064 16-พ.ย.-17 19:17 x64
Sql_engine_core_shared_keyfile.dll 2017.140.3008.27 100512 16-พ.ย.-17 18:31 x64
Sqldistx.dll 2017.140.3008.27 224920 16-พ.ย.-17 19:17 x64
Sqlmergx.dll 2017.140.3008.27 360608 16-พ.ย.-17 18:31 x64
Sqlscm.dll 2017.140.3008.27 60064 16-พ.ย.-17 18:32 x86
Sqlscm.dll 2017.140.3008.27 70816 16-พ.ย.-17 19:15 x64
Sqlsvc.dll 2017.140.3008.27 161440 16-พ.ย.-17 19:15 x64
Sqlsvc.dll 2017.140.3008.27 134304 16-พ.ย.-17 19:18 x86
Ssradd.dll 2017.140.3008.27 74912 16-พ.ย.-17 18:31 x64
Ssravg.dll 2017.140.3008.27 74912 16-พ.ย.-17 18:31 x64
Ssrdown.dll 2017.140.3008.27 60064 16-พ.ย.-17 19:17 x64
Ssrmax.dll 2017.140.3008.27 72864 16-พ.ย.-17 19:17 x64
Ssrmin.dll 2017.140.3008.27 73376 16-พ.ย.-17 19:17 x64
Ssrpub.dll 2017.140.3008.27 60576 16-พ.ย.-17 19:17 x64
Ssrup.dll 2017.140.3008.27 60064 16-พ.ย.-17 18:31 x64
Xmlsub.dll 2017.140.3008.27 260256 16-พ.ย.-17 19:17 x64

SQL Server 2017 sql_extensibility

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Launchpad.exe 2017.140.3008.27 1122464 16-พ.ย.-17 19:17 x64
Sql_extensibility_keyfile.dll 2017.140.3008.27 100512 16-พ.ย.-17 18:31 x64
Sqlsatellite.dll 2017.140.3008.27 920736 16-พ.ย.-17 19:17 x64

SQL Server 2017 Full-Text Engine

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Fd.dll 2017.140.3008.27 667296 16-พ.ย.-17 19:17 x64
Fdhost.exe 2017.140.3008.27 114336 16-พ.ย.-17 19:17 x64
Fdlauncher.exe 2017.140.3008.27 62112 16-พ.ย.-17 19:17 x64
Sql_fulltext_keyfile.dll 2017.140.3008.27 100512 16-พ.ย.-17 18:31 x64
Sqlft140ph.dll 2017.140.3008.27 67744 16-พ.ย.-17 19:17 x64

SQL Server 2017 sql_inst_mr

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Imrdll.dll 14.0.3008.27 23712 16-พ.ย.-17 18:31 x86
Sql_inst_mr_keyfile.dll 2017.140.3008.27 100512 16-พ.ย.-17 18:31 x64

บริการการผสาน SQL Server 2017

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Attunity.sqlserver.cdccontroltask.dll 5.0.0.70 75248 25 ต.ค.-17 03:10 x86
Attunity.sqlserver.cdcsplit.dll 5.0.0.70 36336 25 ต.ค.-17 03:10 x86
Attunity.sqlserver.cdcsrc.dll 5.0.0.70 76272 25 ต.ค.-17 03:10 x86
Dts.dll 2017.140.3008.27 2997920 16-พ.ย.-17 19:15 x64
Dts.dll 2017.140.3008.27 2548896 16-พ.ย.-17 19:18 x86
Dtsconn.dll 2017.140.3008.27 496800 16-พ.ย.-17 19:15 x64
Dtsconn.dll 2017.140.3008.27 398496 16-พ.ย.-17 19:18 x86
Dtshost.exe 2017.140.3008.27 103584 16-พ.ย.-17 19:17 x64
Dtshost.exe 2017.140.3008.27 89760 16-พ.ย.-17 19:18 x86
Dtspipeline.dll 2017.140.3008.27 1265824 16-พ.ย.-17 19:15 x64
Dtspipeline.dll 2017.140.3008.27 1058464 16-พ.ย.-17 19:18 x86
Dtutil.exe 2017.140.3008.27 147104 16-พ.ย.-17 19:15 x64
Dtutil.exe 2017.140.3008.27 126112 16-พ.ย.-17 19:18 x86
Isdeploymentwizard.exe 14.0.3008.27 476832 16-พ.ย.-17 19:53 x64
Isdeploymentwizard.exe 14.0.3008.27 477344 16-พ.ย.-17 20:27 x86
Microsoft.analysisservices.applocal.core.dll 14.0.1.440 1381536 08-พ.ย.-17 12:55 x86
Microsoft.analysisservices.applocal.core.dll 14.0.1.440 1381536 08-พ.ย.-17 12:57 x86
Microsoft.data.datafeedclient.dll 13.1.1.0 171208 28 ต.ค. 17 03:16 x86
Microsoft.sqlserver.integrationservices.isserverdbupgrade.dll 14.0.3008.27 493728 16-พ.ย.-17 18:31 x86
Microsoft.sqlserver.integrationservices.isserverdbupgrade.dll 14.0.3008.27 493728 16-พ.ย.-17 19:18 x86
Microsoft.sqlserver.integrationservices.server.dll 14.0.3008.27 83616 16-พ.ย.-17 19:15 x86
Microsoft.sqlserver.integrationservices.server.dll 14.0.3008.27 83616 16-พ.ย.-17 19:18 x86
Microsoft.sqlserver.integrationservices.wizard.common.dll 14.0.3008.27 415392 16-พ.ย.-17 19:54 x86
Microsoft.sqlserver.integrationservices.wizard.common.dll 14.0.3008.27 415392 16-พ.ย.-17 20:27 x86
Msdtssrvr.exe 14.0.3008.27 219808 16-พ.ย.-17 19:15 x64
Msmdpp.dll 2017.140.1.440 8400544 08-พ.ย.-17 12:57 x64
Sql_is_keyfile.dll 2017.140.3008.27 100512 16-พ.ย.-17 18:31 x64
Sqlceip.exe 14.0.3008.27 249504 16-พ.ย.-17 19:19 x86

SQL Server 2017 sql_polybase_core_inst

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Instapi140.dll 2017.140.3008.27 70304 16-พ.ย.-17 18:31 x64
Mpdwsvc.exe 2017.140.3008.27 7323296 16-พ.ย.-17 19:04 x64
Sqldumper.exe 2017.140.3008.27 140448 16-พ.ย.-17 19:04 x64
Sqlevn70.rll 2017.140.3008.27 1495200 16-พ.ย.-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 3906720 16-พ.ย.-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 3207328 16-พ.ย.-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3909792 16-พ.ย.-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 3813024 16-พ.ย.-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 2085536 16-พ.ย.-17 18:28 x64
Sqlevn70.rll 2017.140.3008.27 2032800 16-พ.ย.-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3580576 16-พ.ย.-17 18:29 x64
Sqlevn70.rll 2017.140.3008.27 3589792 16-พ.ย.-17 18:31 x64
Sqlevn70.rll 2017.140.3008.27 1442464 16-พ.ย.-17 18:27 x64
Sqlevn70.rll 2017.140.3008.27 3777184 16-พ.ย.-17 18:27 x64

SQL Server 2017 sql_shared_mr

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Smrdll.dll 14.0.3008.27 23712 16-พ.ย.-17 18:31 x86
Sql_engine_core_shared_keyfile.dll 2017.140.3008.27 100512 16-พ.ย.-17 18:31 x64

SQL Server 2017 sql_tools_extensions

ชื่อไฟล์ เวอร์ชันของไฟล์ ขนาดไฟล์ วันที่ เวลา แพลตฟอร์ม
Dts.dll 2017.140.3008.27 2997920 16-พ.ย.-17 19:15 x64
Dts.dll 2017.140.3008.27 2548896 16-พ.ย.-17 19:18 x86
Dtsconn.dll 2017.140.3008.27 496800 16-พ.ย.-17 19:15 x64
Dtsconn.dll 2017.140.3008.27 398496 16-พ.ย.-17 19:18 x86
Dtshost.exe 2017.140.3008.27 103584 16-พ.ย.-17 19:17 x64
Dtshost.exe 2017.140.3008.27 89760 16-พ.ย.-17 19:18 x86
Dtspipeline.dll 2017.140.3008.27 1265824 16-พ.ย.-17 19:15 x64
Dtspipeline.dll 2017.140.3008.27 1058464 16-พ.ย.-17 19:18 x86
Dtutil.exe 2017.140.3008.27 147104 16-พ.ย.-17 19:15 x64
Dtutil.exe 2017.140.3008.27 126112 16-พ.ย.-17 19:18 x86
Microsoft.sqlserver.astasksui.dll 14.0.3008.27 184480 16-พ.ย.-17 20:53 x86
Microsoft.sqlserver.chainer.infrastructure.dll 14.0.3008.27 406688 16-พ.ย.-17 19:15 x86
Microsoft.sqlserver.chainer.infrastructure.dll 14.0.3008.27 406688 16-พ.ย.-17 19:18 x86
Microsoft.sqlserver.configuration.sco.dll 14.0.3008.27 2093216 16-พ.ย.-17 19:15 x86
Microsoft.sqlserver.configuration.sco.dll 14.0.3008.27 2093216 16-พ.ย.-17 19:18 x86
Msmgdsrv.dll 2017.140.1.440 7310496 08-พ.ย.-17 12:57 x86
Sql_tools_extensions_keyfile.dll 2017.140.3008.27 100512 16-พ.ย.-17 18:31 x64
Sqlscm.dll 2017.140.3008.27 60064 16-พ.ย.-17 18:32 x86
Sqlscm.dll 2017.140.3008.27 70816 16-พ.ย.-17 19:15 x64
Sqlsvc.dll 2017.140.3008.27 161440 16-พ.ย.-17 19:15 x64
Sqlsvc.dll 2017.140.3008.27 134304 16-พ.ย.-17 19:18 x86

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

ข้อกำหนดเบื้องต้น

เมื่อต้องการใช้แพคเกจการอัปเดตสะสมนี้ คุณต้องใช้ SQL Server 2017

ข้อมูลการรีสตาร์ต

คุณอาจต้องรีสตาร์ตคอมพิวเตอร์หลังจากที่คุณนำแพคเกจการอัปเดตสะสมนี้ไปใช้

ข้อมูลรีจิสทรี

เมื่อต้องการใช้หนึ่งในโปรแกรมแก้ไขด่วนในแพคเกจนี้ คุณไม่จำเป็นต้องทำการเปลี่ยนแปลงใดๆ กับรีจิสทรี

ประกาศสำคัญ

บทความนี้ยังให้ข้อมูลสําคัญเกี่ยวกับสถานการณ์ต่อไปนี้ด้วย

  • Pacemaker: การเปลี่ยนแปลงลักษณะการทํางานจะเกิดขึ้นในการแจกจ่ายที่ใช้ Pacemaker เวอร์ชันล่าสุดที่พร้อมใช้งาน มีวิธีการบรรเทาผลกระทบ

  • Query Store: คุณต้องเรียกใช้สคริปต์นี้ถ้าคุณใช้ Query Store และคุณได้ติดตั้ง Microsoft SQL Server 2017 Cumulative Update 2 (CU2) ไว้ก่อนหน้านี้

เวอร์ชันบิลด์ของ Analysis Services CU

ตั้งแต่ Microsoft SQL Server 2017 หมายเลขเวอร์ชันรุ่น Analysis Services และหมายเลขเวอร์ชันรุ่นของกลไกจัดการฐานข้อมูล SQL Server ไม่ตรงกัน สำหรับข้อมูลเพิ่มเติม ให้ดูตรวจสอบเวอร์ชันของรุ่นการอัปเดตสะสม Analysis Services

การอัปเดตสะสม (CU)

การอัปเดตสะสม (CU) พร้อมใช้งานแล้วที่ศูนย์ดาวน์โหลด Microsoft

เฉพาะ CU ล่าสุดที่เผยแพร่สําหรับ SQL Server 2017 เท่านั้นที่จะพร้อมใช้งานที่ศูนย์ดาวน์โหลด

แพ็คเกจ CU สําหรับ Linux มีจําหน่ายที่https://packages.microsoft.com

  • CU ใหม่แต่ละรายการมีการแก้ไขทั้งหมดที่มาพร้อมกับ CU ก่อนหน้าสำหรับ SQL Server เวอร์ชันที่ติดตั้งไว้
  • SQL Server CU ได้รับการรับรองในระดับเดียวกับ Service Pack และควรติดตั้งในระดับความเชื่อมั่นเดียวกัน
  • เราขอแนะนำให้ติดตั้ง CU อย่างต่อเนื่องในเชิงรุกเมื่อพร้อมใช้งานตามแนวทางเหล่านี้:
    • ข้อมูลในอดีตแสดงให้เห็นว่ากรณีการสนับสนุนจำนวนมากเกี่ยวข้องกับปัญหาที่ได้รับการแก้ไขแล้วใน CU ที่เผยแพร่
    • CU อาจมีคุณค่าเพิ่มเติมที่เหนือกว่าการแก้ไขด่วน ซึ่งรวมถึงการอัปเดตความสามารถในการสนับสนุน ความสามารถในการจัดการ และความน่าเชื่อถือ
  • เราขอแนะนำให้คุณทดสอบ SQL Server CU ก่อนที่คุณจะปรับใช้กับสภาพแวดล้อมการผลิต
ประกาศเกี่ยวกับ Pacemaker

สำคัญ

การแจกจ่ายทั้งหมด (รวมถึง RHEL 7.3 และ 7.4) ที่ใช้แพคเกจ Pacemaker 1.1.18-11.el7 ที่มีอยู่ล่าสุด จะมีการเปลี่ยนแปลงลักษณะการทํางานสําหรับstart-failure-is-fatalการตั้งค่าคลัสเตอร์ ถ้าค่าเป็นfalse การเปลี่ยนแปลงนี้จะมีผลต่อเวิร์กโฟลว์ที่ใช้ในการแทนที่เมื่อเกิดข้อผิดพลาด หากแบบจําลองหลักประสบปัญหาขัดข้อง คาดว่าคลัสเตอร์จะไม่เกิดข้อผิดพลาดไปยังหนึ่งในแบบจําลองรองที่พร้อมใช้งาน แต่ผู้ใช้จะสังเกตเห็นว่าคลัสเตอร์ยังคงพยายามเริ่มแบบจําลองหลักที่ล้มเหลว หากรายการหลักไม่เคยออนไลน์ (เนื่องจากการหยุดทํางานถาวร) คลัสเตอร์จะไม่เกิดข้อผิดพลาดไปยังแบบจําลองรองอื่นที่พร้อมใช้งาน

ปัญหานี้ส่งผลกระทบต่อ SQL Server ทุกเวอร์ชัน โดยไม่คํานึงถึงเวอร์ชันของการอัปเดตสะสมที่ใช้งานอยู่

เมื่อต้องการบรรเทาปัญหานี้ ให้ใช้วิธีการอย่างใดอย่างหนึ่งต่อไปนี้

วิธีที่ 1

ทำตามขั้นตอนต่อไปนี้:

  1. เอาการแทนที่ออกจาก start-failure-is-fatal คลัสเตอร์ที่มีอยู่

    # RHEL, Ubuntu Properties unset start-failure-is-fatal # or pcs property set start-failure-is-fatal=true # SLES crm configure property start-failure-is-fatal=true

  2. ลด cluster-recheck-interval ค่า

    # RHEL, Ubuntu pcs property set cluster-recheck-interval=<Xmin> # SLES crm configure property cluster-recheck-interval=<Xmin>

  3. เพิ่ม failure-timeout คุณสมบัติ meta ให้กับแต่ละทรัพยากร AG

    # RHEL, การอัปเดตทรัพยากรพีซี Ubuntu ag1 meta failure-timeout=60s # SLES crm configure edit ag1 # ในตัวแก้ไขข้อความ ให้เพิ่ม 'meta failure-timeout=60s' หลัง 'param's และก่อน 'op's ใดๆ

    หมายเหตุ

    ในโค้ดนี้ ให้แทนที่ค่า <Xmin> ตามความเหมาะสม หากแบบจําลองหยุดทํางาน คลัสเตอร์จะพยายามเริ่มการทํางานของแบบจําลองใหม่ในช่วงเวลาที่ผูกมัดด้วย failure-timeout ค่าและ cluster-recheck-interval ค่า ตัวอย่างเช่น ถ้า failure-timeout ถูกตั้งค่าเป็น 60 วินาทีและ cluster-recheck-interval ถูกตั้งค่าเป็น 120 วินาที การรีสตาร์ตจะถูกพยายามในช่วงเวลาที่มากกว่า 60 วินาทีแต่น้อยกว่า 120 วินาที เราขอแนะนําให้คุณตั้งค่า failure-timeout เป็น 60s และค่า cluster-recheck-interval ที่มากกว่า 60 วินาที เราขอแนะนําไม่ให้คุณตั้งค่า cluster-recheck-interval เป็นค่าน้อย สําหรับข้อมูลเพิ่มเติม โปรดดูคู่มือของ Pacemaker หรือสอบถามผู้ให้บริการระบบ

วิธีที่ 2

เปลี่ยนกลับไปเป็น Pacemaker เวอร์ชัน 1.1.16

ประกาศ Query Store

สำคัญ

คุณต้องเรียกใช้สคริปต์นี้ถ้าคุณใช้ Query Store และคุณกําลังอัปเดตจาก SQL Server 2017 Cumulative Update 2 (CU2) ไปยัง SQL Server 2017 Cumulative Update 3 (CU3) โดยตรงหรือการอัปเดตแบบสะสมที่ใหม่กว่า คุณไม่ต้องเรียกใช้สคริปต์นี้ถ้าคุณได้ติดตั้ง SQL Server 2017 การอัปเดตสะสม 3 (CU3) หรือการอัปเดตสะสมของ SQL Server 2017 ที่ใหม่กว่า

SET NOCOUNT ON;
DROP TABLE IF EXISTS #tmpUserDBs;

SELECT [database_id], 0 AS [IsDone]
INTO #tmpUserDBs
FROM master.sys.databases
WHERE [database_id] > 4
 AND [state] = 0 -- must be ONLINE
 AND is_read_only = 0 -- cannot be READ_ONLY
 AND [database_id] NOT IN (SELECT dr.database_id FROM sys.dm_hadr_database_replica_states dr -- Except all local Always On secondary replicas
  INNER JOIN sys.dm_hadr_availability_replica_states rs ON dr.group_id = rs.group_id
  INNER JOIN sys.databases d ON dr.database_id = d.database_id
  WHERE rs.role = 2 -- Is Secondary
   AND dr.is_local = 1
   AND rs.is_local = 1)

DECLARE @userDB sysname;

WHILE (SELECT COUNT([database_id]) FROM #tmpUserDBs WHERE [IsDone] = 0) > 0
BEGIN
 SELECT TOP 1 @userDB = DB_NAME([database_id]) FROM #tmpUserDBs WHERE [IsDone] = 0

 -- PRINT 'Working on database ' + @userDB

 EXEC ('USE [' + @userDB + '];
DECLARE @clearPlan bigint, @clearQry bigint;
IF EXISTS (SELECT [actual_state] FROM sys.database_query_store_options WHERE [actual_state] IN (1,2))
BEGIN
 IF EXISTS (SELECT plan_id FROM sys.query_store_plan WHERE engine_version = ''14.0.3008.27'')
 BEGIN
  DROP TABLE IF EXISTS #tmpclearPlans;

  SELECT plan_id, query_id, 0 AS [IsDone]
  INTO #tmpclearPlans
  FROM sys.query_store_plan WHERE engine_version = ''14.0.3008.27''

  WHILE (SELECT COUNT(plan_id) FROM #tmpclearPlans WHERE [IsDone] = 0) > 0
  BEGIN
   SELECT TOP 1 @clearPlan = plan_id, @clearQry = query_id FROM #tmpclearPlans WHERE [IsDone] = 0
   EXECUTE sys.sp_query_store_unforce_plan @clearQry, @clearPlan;
   EXECUTE sys.sp_query_store_remove_plan @clearPlan;

   UPDATE #tmpclearPlans
   SET [IsDone] = 1
   WHERE plan_id = @clearPlan AND query_id = @clearQry
  END;

  PRINT ''- Cleared possibly affected plans in database [' + @userDB + ']''
 END
 ELSE
 BEGIN
  PRINT ''- No affected plans in database [' + @userDB + ']''
 END
END
ELSE
BEGIN
 PRINT ''- Query Store not enabled in database [' + @userDB + ']''
END')
  UPDATE #tmpUserDBs
  SET [IsDone] = 1
  WHERE [database_id] = DB_ID(@userDB)
END
การปรับใช้สภาพแวดล้อมแบบไฮบริด

เมื่อคุณปรับใช้การอัปเดตกับสภาพแวดล้อมแบบไฮบริด (เช่น กลุ่มให้บริการ AlwaysOn, การจำลองแบบ, คลัสเตอร์ และการมิเรอร์) เราขอแนะนำให้คุณอ้างอิงถึงบทความต่อไปนี้ก่อนที่คุณจะปรับใช้การอัปเดต:

การสนับสนุนภาษา

ขณะนี้ SQL Server CU มีหลายภาษา ดังนั้นแพคเกจ CU นี้ไม่ได้มีไว้สำหรับภาษาเดียวเท่านั้น ซึ่งนำไปใช้กับภาษาที่รองรับทั้งหมด

อัปเดตคอมโพเนนต์ (ฟีเจอร์) แล้ว

แพคเกจ CU หนึ่งรายการมีการอัปเดตที่พร้อมใช้งานทั้งหมดสําหรับคอมโพเนนต์ (ฟีเจอร์) ทั้งหมดของ SQL Server 2017 แต่แพคเกจการอัปเดตสะสมจะอัปเดตเฉพาะคอมโพเนนต์ที่ติดตั้งอยู่ในอินสแตนซ์ SQL Server ที่คุณเลือกที่จะให้บริการเท่านั้น ถ้ามีการเพิ่มฟีเจอร์ SQL Server (ตัวอย่างเช่น Analysis Services) ลงในอินสแตนซ์หลังจากนำ CU นี้ไปใช้ คุณต้องนำ CU นี้ไปใช้ใหม่เพื่ออัปเดตฟีเจอร์ใหม่เป็น CU นี้

การสนับสนุนสำหรับการอัปเดตนี้

ถ้าปัญหาอื่นๆ เกิดขึ้น หรือหากจำเป็นต้องแก้ไขปัญหาใดๆ คุณอาจต้องสร้างคำขอรับบริการ ค่าใช้จ่ายในการสนับสนุนปกติจะนำไปใช้กับคำถามการสนับสนุนเพิ่มเติมและปัญหาที่ไม่มีคุณสมบัติสำหรับแพคเกจการอัปเดตสะสมเฉพาะนี้ สำหรับรายการทั้งหมดของหมายเลขโทรศัพท์ฝ่ายบริการลูกค้าและฝ่ายสนับสนุนของ Microsoft หรือเพื่อสร้างคำขอรับบริการแยกต่างหาก ให้ไปที่เว็บไซต์ฝ่ายสนับสนุนของ Microsoft

วิธีถอนการติดตั้งการอัปเดตนี้

วิธีถอนการติดตั้งการอัปเดตนี้ใน Windows
  1. ในแผงควบคุม ให้เปิดรายการโปรแกรมและฟีเจอร์ จากนั้นเลือกดูการอัปเดตที่ติดตั้ง
  2. ค้นหารายการที่สอดคล้องกับแพคเกจการอัปเดตสะสมนี้ภายใต้ SQL Server 2017
  3. กดค้าง (หรือคลิกขวา) ที่รายการ จากนั้นเลือกถอนการติดตั้ง
วิธีถอนการติดตั้งการอัปเดตนี้ใน Linux

เมื่อต้องการถอนการติดตั้ง CU นี้ใน Linux คุณต้องย้อนกลับแพคเกจเป็นเวอร์ชันก่อนหน้า สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการย้อนกลับการติดตั้ง ให้ดูย้อนกลับ SQL Server

การปฏิเสธความรับผิดชอบข้อมูลของบุคคลที่สาม

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

การอ้างอิง