อาการ
สมมติว่าคุณใช้คุณลักษณะกลุ่มความพร้อมใช้งาน AlwaysOn ใน Microsoft SQL Server ๒๐๑๔ หลังจากที่คุณเริ่มอินสแตนซ์ของ SQL Server ฐานข้อมูลที่เข้าร่วมในกลุ่มความพร้อมใช้งานอาจแสดงสถานะ "ไม่ซิงโครไนซ์" บนแบบจำลองรอง นอกจากนี้คุณไม่สามารถเข้าร่วมหรือเอาฐานข้อมูลออกจากกลุ่มความพร้อมใช้งานได้ และคุณยังไม่สามารถเอากลุ่มความพร้อมใช้งานออกจากแบบจำลองทุติยภูมิได้ด้วย ในสถานการณ์นี้ข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้จะถูกบันทึกในแฟ้มบันทึกข้อผิดพลาด SQL Server:
การเริ่มต้นฐานข้อมูล 'Database_Name' การข้ามการเริ่มต้นใช้งานเริ่มต้นของฐานข้อมูล 'Database_Name' เนื่องจากฐานข้อมูลเป็นสมาชิกของกลุ่มความพร้อมใช้งาน (ID ของกลุ่ม: Group_ID) ฐานข้อมูลจะเริ่มต้นโดยกลุ่มความพร้อมใช้งาน นี่คือข้อความที่ให้ข้อมูลเท่านั้น ไม่จำเป็นต้องมีการกระทำของผู้ใช้ ข้อมูลสถานะสำหรับฐานข้อมูล 'Database_Name'-Hardended Lsn: ' (0:0:0) ' การยอมรับ lsn: ' (0:0:0) ' การยอมรับเวลา: "วันเวลา' การเชื่อมต่อกลุ่มความพร้อมใช้งาน AlwaysOn กับฐานข้อมูลหลักที่สิ้นสุดลงสำหรับฐานข้อมูลรอง 'Database_Name' บนแบบจำลองความพร้อมใช้งาน 'Replica_Name' ที่มีรหัสแบบจำลอง: {Replica_ID} นี่คือข้อความที่ให้ข้อมูลเท่านั้น ไม่จำเป็นต้องมีการกระทำของผู้ใช้ ข้อมูลสถานะสำหรับฐานข้อมูล 'Database_Name'-Hardended Lsn: ' (0:0:0) ' การยอมรับ lsn: ' (0:0:0) ' การกำหนดเวลา: ข้อมูลสถานะ 'วันที่' สำหรับฐานข้อมูล 'Database_Name'-Hardended Lsn: ' (0:0:0) ' ยอมรับ Lsn: ' (0:0:0) ' กำหนดเวลา: 'วันที่เวลา' การเริ่มต้นฐานข้อมูล 'Database_Name' การเชื่อมต่อกลุ่มความพร้อมใช้งาน AlwaysOn กับฐานข้อมูลหลักที่สร้างขึ้นสำหรับฐานข้อมูลรอง 'Database_Name' บนแบบจำลองที่พร้อมใช้งาน 'REPLICA_NAME' ที่มี ID ของแบบจำลอง: {Replica_ID} นี่คือข้อความที่ให้ข้อมูลเท่านั้น ไม่จำเป็นต้องมีการกระทำของผู้ใช้การกระทำของผู้ใช้ที่ไม่มีการดำเนินการต่อไปในฐานข้อมูล 'Database_Name' (107:0) นี่คือข้อความที่ให้ข้อมูลเท่านั้น ไม่จำเป็นต้องมีการกระทำของผู้ใช้ CHECKDB สำหรับฐานข้อมูล 'Database_Name' เสร็จสิ้นโดยไม่มีข้อผิดพลาดใน วันที่เวลา (เวลาท้องถิ่น) นี่คือข้อความที่ให้ข้อมูลเท่านั้น ไม่จำเป็นต้องมีการกระทำของผู้ใช้ การเชื่อมต่อกลุ่มความพร้อมใช้งาน AlwaysOn กับฐานข้อมูลหลักที่ยกเลิกสำหรับฐานข้อมูลรอง 'Database_Name' บนแบบจำลองที่พร้อมใช้งาน 'REPLICA_NAME' ที่มี ID ของแบบจำลอง: {Replica_ID} นี่คือข้อความที่ให้ข้อมูลเท่านั้น ไม่จำเป็นต้องมีการกระทำของผู้ใช้
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากสภาวะการชะงักงันระหว่างเธรดที่ทำซ้ำและเธรดการสลับบทบาท
การแก้ไข
ปัญหานี้ได้รับการแก้ไขในการอัปเดตที่สะสมต่อไปนี้สำหรับ SQL Server ๒๐๑๔ครั้งแรก:
การอัปเดตที่สะสม2สำหรับ Sql server ๒๐๑๔ Service Pack 1 การอัปเดตที่สะสม9สำหรับ sql server ๒๐๑๔
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์