Microsoft แจกจ่ายการแก้ไขของ Microsoft SQL Server 2012 เป็นไฟล์ที่สามารถดาวน์โหลดได้ไฟล์เดียว เนื่องจากการแก้ไขเป็นแบบสะสม การเผยแพร่ใหม่แต่ละครั้งจะมีโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการเผยแพร่การแก้ไข SQL Server 2012 ก่อนหน้า
อาการ
คุณมีอินสแตนซ์ของ Microsoft SQL Server 2012 หรือ SQL Server 2014 หลายอินสแตนซ์ที่อยู่บนเซิร์ฟเวอร์เดียวกัน ถ้าคุณติดตั้งการอัปเดตหรือ Service Pack สําหรับอินสแตนซ์เหล่านั้นทีละรายการ ฐานข้อมูลทรัพยากรจะหายไปหลังจากที่คุณรีสตาร์ตเซิร์ฟเวอร์ นอกจากนี้ คุณอาจพบรายการต่อไปนี้เข้าสู่ระบบในบันทึกข้อผิดพลาด SQL Server:
กําลังเริ่มต้นฐานข้อมูล 'mssqlsystemresource'ข้อผิดพลาด: 17204 ความรุนแรง: 16 รัฐ: 1FCB::การเปิดล้มเหลว: ไม่สามารถเปิดไฟล์ C:\Program Files\Microsoft SQL Server\MSSQL11 MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.mdf สําหรับหมายเลขไฟล์ 1 ข้อผิดพลาดของระบบปฏิบัติการ: 2(ไม่สามารถเรียกข้อความสําหรับข้อผิดพลาดนี้ได้ เหตุผล: 15100)ข้อผิดพลาด: 5120 ความรุนแรง: 16 รัฐ: 101ไม่สามารถเปิดไฟล์ทางกายภาพ "C:\Program Files\Microsoft SQL Server\MSSQL11 MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.mdf" ข้อผิดพลาดของระบบปฏิบัติการ 2: "2(ไม่สามารถเรียกข้อความสําหรับข้อผิดพลาดนี้ได้ เหตุผล: 15105)"ข้อผิดพลาด: 17207 ความรุนแรง: 16 รัฐ: 1FileMgr::StartLogFiles: ข้อผิดพลาดของระบบปฏิบัติการ 2(ไม่สามารถเรียกข้อความสําหรับข้อผิดพลาดนี้ได้ เหตุผล: 15105) เกิดขึ้นขณะสร้างหรือเปิดไฟล์ 'C:\Program Files\Microsoft SQL Server\MSSQL11 MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.ldf' วินิจฉัยและแก้ไขข้อผิดพลาดของระบบปฏิบัติการ และลองดําเนินการอีกครั้งการเปิดใช้งานไฟล์ล้มเหลว ชื่อไฟล์จริง "C:\Program Files\Microsoft SQL Server\MSSQL11 MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.ldf" อาจไม่ถูกต้องข้อผิดพลาด: 945 ความรุนแรง: 14 รัฐ: 2ไม่สามารถเปิดฐานข้อมูล 'mssqlsystemresource' ได้เนื่องจากไม่สามารถเข้าถึงไฟล์หรือหน่วยความจําหรือเนื้อที่ดิสก์ไม่เพียงพอ ดูรายละเอียดได้ที่ข้อผิดพลาด SQL Server
สาเหตุ
ปัญหานี้เกิดขึ้นเมื่อการตั้งค่าไม่สามารถแทนที่ไฟล์ฐานข้อมูลทรัพยากรที่มีอยู่ mssqlsystemresource.mdf และ mssqlsystemresource.ldf ด้วยเวอร์ชันใหม่และไฟล์ทรัพยากรที่มีอยู่จะถูกลบหลังจากเริ่มต้นระบบใหม่แทนที่จะแทนที่ไฟล์ใหม่
การแก้ไข
ข้อมูลการอัปเดตสะสม
ปัญหานี้ได้รับการแก้ไขเป็นครั้งแรกในการอัปเดตแบบสะสมของ SQL Server ต่อไปนี้:
แต่ละปรับปรุงสะสมใหม่สําหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการปรับปรุงสะสมก่อนหน้านี้ ดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์ ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์