KB4087406 - การแก้ไข: ข้อผิดพลาด 9002 เมื่อมีเนื้อที่ดิสก์ไม่เพียงพอสําหรับการขยายตัวของบันทึกที่สําคัญใน SQL Server 2014, 2016 และ 2017

นำไปใช้กับ
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

อาการ

เมื่อคุณเรียกใช้การดําเนินการที่ไม่มีการขยายขนาดไฟล์หลายรายการ เช่น การสํารองข้อมูลใน 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 ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์