1. ขั้นแรก ยืนยันว่า Tempdb.mdf และ Templog.ldf มีอยู่ในอินสแตนซ์ฐานข้อมูลที่เกี่ยวข้องหรือไม่ (ใต้โฟลเดอร์ data)
2. หากมีอยู่ ให้เปลี่ยนชื่อหรือย้ายไปยังที่อื่น (เป็นหลักสำหรับการสำรองข้อมูล อาจไม่จำเป็นต้องใช้หลังจากสำเร็จ)
3. เปิดหน้าต่างบรรทัดคำสั่งและใช้คำสั่งต่อไปนี้:
sqlservr -c -f -T3608 -T4022
หมายเหตุ: โปรแกรม sqlservr อยู่ภายใต้ binn ของเส้นทางการติดตั้ง sqlserver ของคุณ หากคุณมีอินสแตนซ์ sqlserver หลายตัวติดตั้งอยู่บนเครื่องของคุณ คุณต้องใช้พารามิเตอร์ -s สำหรับการตั้งค่าพารามิเตอร์เฉพาะ โปรดดูวิธีใช้ sqlserver
4. เปิดตัววิเคราะห์แบบสอบถาม เชื่อมต่อกับเซิร์ฟเวอร์ และดำเนินการ exec master..sp_resetstatus Tempdb
5. กด CTRL+C ในหน้าต่างพร้อมท์คำสั่ง (ปิดเซิร์ฟเวอร์ ห้ามใช้วิธีอื่นในการปิดระบบ)
6. รีสตาร์ทเซิร์ฟเวอร์ SQL