อาการ
ในฐานะที่เป็นส่วนหนึ่งของการกู้คืนฐานข้อมูลในหน่วยความจําSQL Server งานแบบขนานจะเริ่มกู้คืนวัตถุในหน่วยความจํา ในบางสถานการณ์ งานนี้อาจล้มเหลว มีสภาวะการแย่งชิงในระหว่างการกู้คืนบันทึกที่ถ้าความล้มเหลวเกิดขึ้นในขั้นตอนสุดท้ายของทําซ้ําบันทึกงานขนานพลาดการแจ้งเตือนความล้มเหลวและไม่ออกจากการทํางาน ซึ่งแปลเป็นฐานข้อมูลที่ค้างในระหว่างการกู้คืน
หมายเหตุ นี่คือปัญหาสภาวะการแข่งขันชั่วคราว และการเริ่มระบบเซิร์ฟเวอร์ใหม่จะยกเลิกการบล็อกฐานข้อมูล
การแก้ไข
การแก้ไขนี้รวมอยู่ในการอัปเดตต่อไปนี้สําหรับ SQL Server:
การอัปเดตสะสม 8 สําหรับ SQL Server 2017
การอัปเดตนี้แก้ไขการแจ้งให้ทราบที่ไม่ได้รับเพื่อให้งานการกู้คืนตรวจพบความล้มเหลวและปล่อยให้ฐานข้อมูลเป็นการกู้คืนล้มเหลว จากนั้นคําสั่ง ALTER DATABASE SET ONLINE สามารถออกเพื่อเริ่มกระบวนการกู้คืนฐานข้อมูลใหม่ได้
เกี่ยวกับรุ่นSQL Server
แต่ละรุ่นใหม่สําหรับSQL Serverประกอบด้วยการแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่อยู่ในรุ่นก่อนหน้า เราขอแนะนําให้คุณติดตั้งรุ่นล่าสุดสําหรับSQL Serverเวอร์ชันของคุณ:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์มาตรฐานที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์