פתרון בעיות ב-CLI של לקוח הגילוי של Migration Center

בדף הזה מוסבר איך לפתור בעיות ב-CLI של לקוח הגילוי של Migration Center.

בעיה בשדרוג

כשמשדרגים את mcdc CLI לגרסה האחרונה, מתבצע שדרוג פנימי של סכימת מסד הנתונים, שיוצר באופן אוטומטי גיבוי של הנתונים שנאספו ונבדקו על ידי הגרסה הקודמת.

במקרים נדירים, השדרוג של mcdc CLI לא מסתיים בהצלחה בגלל כשל בשדרוג של מסד הנתונים המקומי. זה יכול לקרות בגלל תקלה במהלך שדרוג מסד הנתונים שגורמת להשחתת מסד הנתונים, ולכן הנתונים שנאספו קודם לכן אובדים.

אחרי שמשדרגים את mcdc CLI, אם מריצים את הגרסה האחרונה ומופיעה שגיאה שמציינת ששדרוג מסד הנתונים נכשל, אפשר להשתמש בפקודה recover-db כדי לשחזר את מסד הנתונים לגרסה קודמת תקינה, ואז לשנמך לגרסה הקודמת של mcdc CLI.

כך עושים את זה:

  1. שחזור מסד הנתונים לגרסה קודמת תקינה:

    ./mcdc discover recover-db
    
  2. מורידים את גרסת mcdc CLI שהשתמשתם בה לפני השדרוג.

    במהלך התקנה של גרסה ישנה יותר של mcdc CLI, אל תסירו את ספריית mcdc CLI שנוצרה על ידי הגרסה הנוכחית.