อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณมี Microsoft SQL Server 2016 หรือ 2017 ซึ่งเป็นผู้จัดจําหน่ายในการจําลองแบบSQL Server
-
บัญชี sysadmin ในตัว "sa" ถูกเปลี่ยนชื่อเป็นชื่ออื่นแม้ว่า "sa" จะถูกปิดใช้งาน
-
คุณพยายามอัปเกรดเป็น SQL Server 2016 Service Pack 2 (SP2) Cumulative Update 3 (CU3), Cumulative Update 4 (CU4) หรือเวอร์ชันที่ใหม่กว่า
ในสถานการณ์นี้ คุณอาจสังเกตเห็นว่าการดําเนินการปรับรุ่นล้มเหลว และคุณอาจได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้ในบันทึกข้อผิดพลาดSQL Server:
'@owner_login_name' ที่ระบุไม่ถูกต้อง (ค่าที่ถูกต้องจะถูกส่งกลับโดยsp_helplogins [ไม่รวมกลุ่ม NT Windows])
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตสะสมสําหรับSQL Serverต่อไปนี้:
หมาย เหตุ: เพื่อหลีกเลี่ยงการรับข้อความแสดงข้อผิดพลาดขณะอัปเกรดเป็น SQL Server 2016 SP2 CU3 หรือ CU4 คุณควรถอนการติดตั้ง CU3 หรือ CU4 และติดตั้ง SQL Server 2016 SP2 CU5 หรือเวอร์ชันที่ใหม่กว่า
เกี่ยวกับการอัปเดตสะสมสําหรับSQL Server:
แต่ละปรับปรุงสะสมใหม่สําหรับSQL Serverประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการปรับปรุงสะสมก่อนหน้านี้ ดูการอัปเดตแบบสะสมล่าสุดสําหรับSQL Server:
อ้างอิง
เรียนรู้เกี่ยวกับคําศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์