นำไปใช้กับ
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Express SQL Server 2012 Web SQL Server 2012 Standard

อาการ

สมมติว่าคุณกำลังใช้ Microsoft SQL Server ๒๐๑๒หรือ SQL Server ๒๐๑๔ เมื่อไฟล์บันทึกของฐานข้อมูล tempdb เต็ม SQL Server หยุดทำงานและคุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

ข้อผิดพลาด: ๙๐๐๒ความรุนแรง:17 สถานะ: 4 การบันทึกธุรกรรมสำหรับฐานข้อมูล ' tempdb ' เต็มเนื่องจาก ' ACTIVE_TRANSACTION ' ข้อผิดพลาด: ๓๓๑๔ความรุนแรง:21 สถานะ: 3 ระหว่างการยกเลิกการดำเนินการที่บันทึกไว้ในฐานข้อมูล ' tempdb ' ข้อผิดพลาดเกิดขึ้นที่ ID ระเบียนบันทึก (135:376:442) โดยทั่วไปแล้วความล้มเหลวที่เฉพาะเจาะจงถูกบันทึกไว้ก่อนหน้านี้เป็นข้อผิดพลาดในบริการบันทึกเหตุการณ์ของ Windows คืนค่าฐานข้อมูลหรือไฟล์จากสำเนาสำรองหรือซ่อมแซมฐานข้อมูล ข้อผิดพลาด: ๓๔๔๙ความรุนแรง:21 สถานะ: 1 เซิร์ฟเวอร์ SQL ต้องปิดเพื่อกู้คืนฐานข้อมูล (ฐานข้อมูล ID 2) ฐานข้อมูลเป็นฐานข้อมูลผู้ใช้ที่ไม่สามารถปิดหรือฐานข้อมูลระบบได้ เริ่ม SQL Server ใหม่ ถ้าฐานข้อมูลล้มเหลวในการกู้คืนหลังจากการเริ่มต้นใช้งานอื่นให้ซ่อมแซมหรือคืนค่าฐานข้อมูล การติดตาม SQL ถูกหยุดเนื่องจากการปิดระบบเซิร์ฟเวอร์ รหัสการติดตาม = ' 1 ' นี่คือข้อความที่ให้ข้อมูลเท่านั้น ไม่จำเป็นต้องมีการกระทำของผู้ใช้

ปัญหานี้เกิดขึ้นถ้าขนาดของไฟล์บันทึกtempdbไม่เพียงพอที่จะจัดการปริมาณงานtempdbและการเติบโตอัตโนมัติของไฟล์บันทึกถูกตั้งค่าเป็นปิด ถ้าการย้อนกลับล้มเหลวใน tempdb เนื่องจากพื้นที่ที่จำกัด SQL Server หยุดทำงาน โปรแกรมแก้ไขด่วนนี้เปิดใช้งานการคำนวณช่องว่างที่สงวนไว้อย่างแม่นยำยิ่งขึ้นเมื่อบันทึกหมดพื้นที่ นอกจากนี้โปรแกรมแก้ไขด่วนนี้ยังช่วยหลีกเลี่ยงการย้อนกลับล้มเหลวใน tempdb โดยการเปิดใช้งานการบันทึก tempdb ที่ขยายชั่วคราว การเปลี่ยนแปลงเหล่านี้จะช่วยป้องกันไม่ให้เซิร์ฟเวอร์หยุดทำงาน

การแก้ไข

ข้อมูล service pack สำหรับ SQL Server ๒๐๑๔

เมื่อต้องการแก้ไขปัญหานี้ให้ขอรับ service pack ล่าสุดสำหรับ Microsoft SQL Server ๒๐๑๔ สำหรับข้อมูลเพิ่มเติมให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

๒๙๕๘๐๖๙ วิธีการขอรับ service pack ล่าสุดสำหรับ SQL Server ๒๐๑๔ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ SQL Server ๒๐๑๔ Service Pack 1 (SP1) ให้ดูที่ข้อบกพร่องที่ได้รับการแก้ไขใน SQL Server ๒๐๑๔ Service pack 1

ข้อมูล service pack สำหรับ SQL Server ๒๐๑๒

เมื่อต้องการแก้ไขปัญหานี้ให้ขอรับ service pack ล่าสุดสำหรับ Microsoft SQL Server ๒๐๑๒ สำหรับข้อมูลเพิ่มเติมให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

๒๗๕๕๕๓๓ วิธีการขอรับ service pack ล่าสุดสำหรับ SQL Server ๒๐๑๒

สถานะ

Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ