อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณใช้กลุ่มความพร้อมใช้งาน AlwaysOn ในอินสแตนซ์ของ Microsoft SQL Server 2016 หรือ 2017
-
คุณตั้งค่า SQL Server การสํารองข้อมูลที่มีการจัดการบนฐานข้อมูลผู้ใช้ของคุณอย่างน้อยหนึ่งฐานข้อมูลซึ่งถูกเพิ่มลงในกลุ่มที่พร้อมใช้งาน
-
คุณเรียกใช้การสํารองล็อกออนดีมานด์บนฐานข้อมูล
-
คุณเอาฐานข้อมูลออกจากกลุ่มที่พร้อมใช้งาน แล้วเพิ่มกลับ หรือคุณย้ายฐานข้อมูลของคุณเมื่อเกิดข้อผิดพลาด
-
คุณเรียกใช้การสํารองล็อกออนดีมานด์บนฐานข้อมูล
ในสถานการณ์สมมตินี้ คุณพบว่ามีการหยุดทํางานในสายแฟ้มบันทึก โดยการสอบถามตาราง managed_backup.fn_available_backups บนฐานข้อมูล msdb
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากเมื่อคุณเอาฐานข้อมูลออกจากกลุ่มที่พร้อมใช้งาน แล้วเพิ่มกลับหรือคุณย้ายฐานข้อมูลของคุณเมื่อเกิดข้อผิดพลาด GUID ฐานข้อมูลใหม่จะถูกสร้างขึ้นในคอลัมน์ database_guid ของตาราง smart_backup_files ซึ่งทําให้พาร์ติชันแสดงรายการข้อมูลตามลําดับที่ไม่เป็นลําดับ และทริกเกอร์สายแฟ้มบันทึกการหยุดทํางาน
การแก้ไข
การแก้ไขนี้รวมอยู่ในการอัปเดตสะสมต่อไปนี้สําหรับ SQL Server:
การอัปเดตสะสม 1 สําหรับ SQL Server 2017
การอัปเดตสะสม 5 สําหรับ SQL Server 2016 Service Pack 1
เกี่ยวกับรุ่น SQL Server
แต่ละรุ่นใหม่สําหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในรุ่นก่อนหน้า เราขอแนะนําให้คุณติดตั้งการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์