อาการ
ลองทำตามสถานการณ์ต่อไปนี้:
- คุณมี Microsoft SQL Server การตั้งค่าการจัดส่งบันทึกหรือการสํารองข้อมูล/คืนค่าระหว่างสองเซิร์ฟเวอร์
- ฐานข้อมูลอาจไม่ได้ใช้งานหรือมี VLF ขนาดเล็ก (แต่ไม่จําเป็น)
- คุณทําการสํารองข้อมูลของฐานข้อมูลนี้ และจากนั้น คุณพยายามคืนค่า โดยใช้ตัวเลือกสแตนด์บายบนฐานข้อมูลรอง
ในสถานการณ์สมมตินี้ การดําเนินการคืนค่าอาจล้มเหลว และส่งกลับข้อความแสดงข้อผิดพลาดต่อไปนี้:
หมายเหตุ
- ข้อผิดพลาด: 9004 ความรุนแรง: 21 รัฐ: 1
- มีข้อผิดพลาดเกิดขึ้นขณะประมวลผลแฟ้มบันทึกสําหรับ database_name ฐานข้อมูล ถ้าเป็นไปได้ ให้คืนค่าจากการสํารองข้อมูล หากการสํารองข้อมูลไม่พร้อมใช้งาน อาจจําเป็นต้องสร้างบันทึกใหม่
หลังจากเกิดข้อผิดพลาดนี้ ฐานข้อมูลรองจะเข้าสู่สถานะการคืนค่า
การแก้ปัญหา
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตสะสมต่อไปนี้:
- การอัปเดตสะสม 5 สําหรับ SQL Server 2017
- การอัปเดตสะสม 8 สําหรับ SQL Server 2016 SP1
- Cumulative Update 10 สําหรับ SQL Server 2014 Service Pack 2
เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server
แต่ละปรับปรุงสะสมใหม่สําหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการปรับปรุงสะสมก่อนหน้านี้ ดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2017
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2016
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2014
สถานะ
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"
การอ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์เฉพาะทาง ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์