อาการ
สมมติว่าคุณเรียกใช้อินสแตนซ์ของ Microsoft SQL Server ๒๐๑๔และคุณเปิดใช้งานคุณสมบัติ AutoGrowth สำหรับฐานข้อมูล ถึงแม้ว่าการเปลี่ยนแปลงที่เกิดขึ้นกับฐานข้อมูลอาจไม่ถูกบันทึก นอกจากนี้คุณจะได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้ว่าการบันทึกทรานแซคชันเต็มแล้ว:
Msg ๙๐๐๒ระดับ17สถานะ2บรรทัด1 บันทึกทรานแซคชันสำหรับฐานข้อมูล 'database_name' เต็ม เนื่องจาก ' LOG_BACKUP '
ถ้าคุณพยายามสำรองไฟล์บันทึกธุรกรรมคุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
Msg ๓๐๕๒ระดับ16สถานะ1บรรทัด1 บันทึกการสำรองข้อมูลไม่สามารถบันทึกการอัปเดตสำหรับฐานข้อมูล 'database_name' ได้
ถ้าคุณพยายามที่จะขยายไฟล์บันทึกธุรกรรมด้วยตนเองคุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
Msg ๙๐๐๒ระดับ17สถานะ1บรรทัด1 บันทึกทรานแซคชันสำหรับฐานข้อมูล 'database_name' เต็มเนื่องจาก ' จุดตรวจสอบ '
ถ้าคุณสอบถาม sys.dm_db_log_space_usage DMV ผลลัพธ์จะระบุว่าบันทึกธุรกรรมคือ๑๐๐-เปอร์เซ็นต์หรือมากกว่าที่ใช้งานอยู่ นอกจากนี้คุณอาจพบ ว่ามีเนื้อที่ว่างเพียงพอ ในไดรฟ์ที่เก็บข้อมูลเพื่อรองรับการเติบโตของไฟล์บันทึก
การแก้ไข
การแก้ไขนี้จะรวมอยู่ในการ อัปเดตที่สะสม 12 สำหรับ SQL Server ๒๐๑๔ service Pack 2
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนและการแก้ไขปัญหาด้านความปลอดภัยทั้งหมดที่อยู่ในรุ่นก่อนหน้า ตรวจสอบ การอัปเดตที่สะสมล่าสุด สำหรับ SQL Server ๒๐๑๔
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์