none
שרת prod שהוזז והוחזר חזרה : הפעלת jobs או סתם שאילתות ב ssms גורמות להודעה Could not find database ID 2, name 'tempdb'. The database may be offline. Wait a few minutes and try again RRS feed

  • דיון כללי

  • הרצת השאילתא  select name,state_desc from sys.databases  מגלה כי חלק מה db במצב  של recovery

    כלומר מובצע  restart  אוטומטי

    כמו כן קיימות הודעות שגיאה מסוג : 

     

    S Q L S e r v e r   E r r o r :   4 0 6 0 < c / >   C a n n o t   o p e n   d a t a b a s e   " m s d b "   r e q u e s t e d   b y   t h  e   l o g i n .   T h e   l o g i n   f a i l e d .   [ S Q L S T A T E   4 2 0 0

     0 ] , , , , , , ,

     

    ניסיתי  לשחזר msdb למצב  לפני ההעברה ולא עזר

    הרצה פקודת  DBCC FREEPROCCACHE

    לאחר חיפוש בפורומים השונים בהנחה  שמספרי אוביקטיים "שונים" בין  העברה והחזרה "מבלבלים" את המערכת

    שגם היא לא  עזרה

     למישהוא  יש  רעיון  נוסף

    תודה

    דניאל

     

    יום ראשון 12 יוני 2011 16:36

כל התגובות

  • הי דניאל,

    אתה יכול להיות יותר ספציפי? מה זה הוזז?

    לקחתה מכונה פיזית עם התקנה של שרת SQL והעברתה לרשת אחרת?

     


    אסף שלם
    יום שני 13 יוני 2011 09:50
  • אסף שלום

    להלן התסריט:

    שרת sql 2005 פיזי  - נלקח snapshot

    הוגדר שרת נוסף בוירטואלי כאשר העותק מה  snapshot שוחזר לוירטואלי .

    הפיזי הושאר בטעות כך  שהמשיך לעדכן.

    ולכן נלקח  snapshop  נוסף לעדכון  הוירטואלי.  ואז  נסגר  הפיזי.

    הבעיות הנ"ל החלו אז  בוירטואלי .

    מכיון שכך ,  נלקחו גיבןיים  בוירטואלי ושוחזרו לפיזי.

    הבעיות  הנ"ל צצו אף  בפיזי.

    דניאל

    יום שני 13 יוני 2011 11:32