cool way
คือการใช้สคริปต์การติดตั้งแบบอัตโนมัติที่เพียงถูกเรียกจากแต่ละเซิร์ฟเวอร์ที่สื่อสำหรับการติดตั้งอยู่ในไดเรกทอรีกลางบนเครือข่ายของคุณที่สามารถเข้าถึงได้จากแต่ละเซิร์ฟเวอร์ คุณจะต้องเรียกใช้สคริปต์ในโหมดยกระดับซึ่งค่อนข้างง่ายใน PowerShell
คุณจะต้องใช้ CLI เพื่อแยกโปรแกรมแก้ไขด่วนฉันพบว่าที่นี่ จากนั้นตัวเลือก CLI สำหรับแพทช์ SQL Server สามารถพบได้ที่นี่
คำสั่งต่อไปนี้เป็นสิ่งที่ฉันใช้ในการใช้โปรแกรมแก้ไข CU6 กับอินสแตนซ์ของ SQL Server 2012 SP2 ในเครื่องบนแล็ปท็อปของฉัน ฉันเปลี่ยนเป็นไดเรกทอรีที่ฉันดาวน์โหลดโปรแกรมแก้ไขด่วนเป็น:
.\SQLServer2012-KB3052468-x64.exe /X:E:\Software\SQL_Server\2012\SP2_CU6\Extracted
cd Extracted
.\setup.exe /action=patch /instancename=SQL12 /quiet /IAcceptSQLServerLicenseTerms
คุณค่อนข้างเขียนงานนี้เป็นสคริปต์สำหรับแต่ละเซิร์ฟเวอร์จากนั้นดึงบิตสรุปของบันทึก (หรือเพียงแค่บันทึกทั้งหมด) ไปยังจุดศูนย์กลางเพื่อให้คุณสามารถย้อนกลับและกำหนดสถานะ ตัวเลือกที่ 2 จะรวมรหัสสองสามบรรทัดเพื่อเชื่อมต่อกับแต่ละอินสแตนซ์และตรวจสอบหมายเลขบิลด์