การซ่อมแซมฐานข้อมูลที่เสียหาย

หากมีฐานข้อมูลเสียหายและไม่สามารถเริ่มทำงานได้ โดยจะระบุในวิดเจ็ต ฐานข้อมูล

ในแดชบอร์ดแก้ไขปัญหาฐานข้อมูล คุณสามารถพยายามซ่อมแซมฐานข้อมูลที่เสียหายได้

โดยทั่วไป ความเสียหายคือ ความไม่สอดคล้องกันระหว่างคำอธิบายของฐานข้อมูลที่เก็บใน metadata.json กับไฟล์ที่แสดงอยู่ในฐานข้อมูล

  1. เลือก Dashboards > OLAP > การแก้ไขปัญหาฐานข้อมูล
  2. ในวิดเจ็ต ฐานข้อมูล คลิกไอคอน ซ่อมแซม ของฐานข้อมูลเพื่อซ่อมแซม
  3. เลือกตัวเลือกการซ่อมแซม ตัวเลือกเหล่านี้ขึ้นอยู่กับลักษณะของความเสียหาย แต่ตัวเลือกเหล่านี้สามารถใช้งานได้ตามปกติ:
    ตัวเลือก คำอธิบาย
    ตรวจสอบความถูกต้องตรงกันของฐานข้อมูลอีกครั้ง ตรวจสอบความสอดคล้องของฐานข้อมูลปัจจุบันอีกครั้ง
    ย้อนกลับไปยังเวอร์ชันซึ่งบันทึกไว้ที่ใช้งานได้นี้ แปลงกลับเป็นเวอร์ชันของฐานข้อมูลที่ถูกต้องเมื่อถูกบันทึก

    โดยปกติ เวอร์ชันที่บันทึกไว้หนึ่งเวอร์ชันเท่านั้นที่พร้อมใช้งาน

    ย้อนกลับไปยังเวอร์ชันสำรองที่ใช้งานได้นี้ แปลงกลับเป็นข้อมูลสำรองในฐานข้อมูลที่ถูกต้องเมื่อถูกสำรองข้อมูล
    ปรับแก้ไขไฟล์คำอธิบายฐานข้อมูลไปยังไฟล์ที่บันทึกไว้ เปลี่ยนคำอธิบายในเมตาดาตาเพื่อให้ตรงกับไฟล์ปัจจุบัน

    ตัวเลือกนี้จะทำให้ไฟล์เมตาดาตาและไฟล์ฐานข้อมูลสอดคล้องกันและสามารถเปิดใช้งานฐานข้อมูลเพื่อเริ่มได้ แต่ไม่ได้รับประกันว่าฐานข้อมูลจะดำเนินการตามที่ต้องการ

    การอัปเดตฐานข้อมูลอีกครั้ง ดำเนินการอัปเดตฐานข้อมูลครั้งล่าสุดอีกครั้ง
    พยายามเรียกคืนไฟล์ฐานข้อมูลในเครื่อง ดำเนินการกู้คืนฐานข้อมูลที่หยุดทำงานอีกครั้ง เงื่อนไขสำหรับความสำเร็จคือการที่ทราบว่าฐานข้อมูลของโหนดคลัสเตอร์ใดที่กำลังทำงาน และโหนดนั้นยังเป็นส่วนหนึ่งของฟาร์ม
    ไม่มีตัวเลือกการซ่อมแซมใดที่สามารถยกเลิกได้ แต่หากพยายามซ่อมแซมแล้วล้มเหลว ตัวเลือกอื่นจะยังคงสามารถใช้งานได้ ตัวเลือกที่ใช้งานได้ขึ้นอยู่กับผลลัพธ์ของความพยายามในการซ่อมแซม
  4. ตามค่าเริ่มต้น ฐานข้อมูลที่ซ่อมแซมแล้วจะเริ่มทำงานโดยอัตโนมัติหลังซ่อม หรือ ล้างตัวเลือกเพื่อเริ่มฐานข้อมูล
  5. คลิก ซ่อมแซม จากนั้นคลิก ตกลง เพื่อยืนยัน