อาการ
เมื่อคุณเรียกใช้การดําเนินการที่ไม่มีการขยายขนาดไฟล์หลายรายการ เช่น การสํารองข้อมูลใน Microsoft SQL Server 2014, 2016 หรือ 2017 การดําเนินการอาจใช้เนื้อที่ดิสก์ทั้งหมดและมีพื้นที่ว่างไม่เพียงพอสําหรับการขยายขนาดบันทึกที่สําคัญ เนื่องจากฐานข้อมูลไม่สามารถสร้างพื้นที่บันทึกได้มากขึ้น การปรับเปลี่ยนฐานข้อมูลและการซิงโครไนซ์ด้วยข้อมูลรองล้มเหลว การกู้คืนจึงล้มเหลว และไม่สามารถนําฐานข้อมูลมาออนไลน์ได้ นอกจากนี้ คุณอาจได้รับข้อความแสดงข้อผิดพลาดอย่างน้อยหนึ่งข้อความต่อไปนี้:
-
หมายเหตุ
ข้อผิดพลาด 9002 ความรุนแรง: 17 รัฐ: 9
บันทึกทรานแซคชันสําหรับฐานข้อมูล 'DatabaseName' เต็มเนื่องจาก 'AVAILABILITY_REPLICA' -
หมายเหตุ
คําเตือน 3052: Msg 3052, ระดับ 16, รัฐ 1, LineNumber
BACKUP LOG ไม่สามารถบันทึกการอัปเดตสําหรับฐานข้อมูล 'DatabaseName' ได้
การสํารองข้อมูลบันทึกที่ตามมาจะต้องทําให้จุดสํารองข้อมูลจาก 'LSNID1' เป็น 'LSNID2' หลังจากมีพื้นที่บันทึกให้พร้อมใช้งานสําหรับการบันทึก -
หมายเหตุ
ข้อผิดพลาด 3314
ในระหว่างการเลิกทําการดําเนินการที่บันทึกในฐานข้อมูล 'DatabaseName' มีข้อผิดพลาดเกิดขึ้นที่รหัสเรกคอร์ดบันทึก %S_LSN โดยทั่วไป ความล้มเหลวเฉพาะจะได้รับการบันทึกไว้ก่อนหน้านี้เป็นข้อผิดพลาดในบริการบันทึกเหตุการณ์ของ Windows คืนค่าฐานข้อมูลหรือไฟล์จากข้อมูลสํารอง หรือซ่อมแซมฐานข้อมูล
การแก้ปัญหา
การแก้ไขนี้รวมอยู่ในการอัปเดตสะสมต่อไปนี้สําหรับ SQL Server:
การอัปเดตสะสม 1 สําหรับ SQL Server 2016 SP2
การอัปเดตสะสม 5 สําหรับ SQL Server 2017
การอัปเดตสะสม 8 สําหรับ SQL Server 2016 SP1
การอัปเดตสะสม 11 สําหรับ SQL Server 2014 SP2
เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server:
แต่ละปรับปรุงสะสมใหม่สําหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการปรับปรุงสะสมก่อนหน้านี้ ดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
การอัปเดตสะสมล่าสุดสําหรับ SQL Service 2017
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2016
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2014
สถานะ
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"
การอ้างอิง
เรียนรู้เกี่ยวกับคำศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์