none
eseutil /r/p/mh/d RRS feed

  • שאלה

  • היי שלום לכל המומחים.


    הכותרת: eseutil

    לאחר מספר רב של ניסיונות בקריאות של מאמרים הסבך לי כל העסק.

    אני רוצה להבין מתי נכון להשתמש בה, היחיד שאני יודע זה eseutil /mh  אשר מספק לי סטטוס על הDB שלי.

    מתי נכון  להשתמש ומה זה פקודת eseutil /r  ? הבנתי שזה קשור ללוגיים אבל בתכלס מה היא עושה?

    מתי נכון  להשתמש ומה זה פקודת eseutil /p  ? הבנתי שהיא בעצם עושה סוג של תיקון לDB השאלה באיזה רמה היא עושה? ולמה משתמשים בה כאופציה אחרונה?

    עוד שאלה קטנה במיקום של DB של הEXCHANGE יש המון קבצי לוגויים וקובץ אחד בשם E00 מה הוא שונה לבין כל שאר הלוגים?

    מבקש ממכם בלי קישורים מצורפים רק אנשים עם סבלנות ומומחים בDB של EXCHANGE תודה רבה מחכה לתשובה ממכם


    יום רביעי 25 יוני 2014 21:45

תשובות

  • הי,

    Eseutil מאפשר לך לתקן את בסיס הנתונים כאשר הוא נמצא במצב בעייתי ואינו עולה או כאשר רוצים לבצע בדיקה או Defrag.
    כיום כבר יש פחות שימוש בפקודה זאת עקב שיפור שחל במנוע Jet עצמו, אך עדיין ישנם מקרים בהם אנו צריכים את הפקודה הזאת.

    לגבי השאלות:

    מתי נכון להשתמש - כאשר בסיס הנתונים נפל ואין אפשרות לחזור מגיבוי או למשל כאשר חוזרים מגיבוי ובסיס הנתונים נמצא במצב Dirty Shutdown

    פרמטר R - מאפשר לך לבצע שחזור מול קובץ לוג, ניתן לבצע שחזור בשני רמות Soft או Hard, הפקודה מבצעת reply של הלוג מול בסיס הנתונים

    פרמטר P - מבצע תיקון לבסיס הנתונים כאשר אין אפשרות לבצע reply מול לוג מסוים אז מבצעים תיקון אשר יכול לקחת זמן בהתאם לגודל בסיס הנתונים, התיקון מתבצע ברמת שורות וטבלאות של בסיס הנתונים, לרוב משתמשים בה שאופציה אחרונה כי היא אורכת זמן, יכולה להקטין את בסיס הנתונים (במקרים מסוימים) ואפילו לגרום לבעיות בפתיחת פריטים.

    E00 - הוא קובץ לוג "אחרון" בסדרה שרושם את הנתונים אל בסיס הנתונים, קובץ CHK יודע מיהו הלוג האחרון ומתי עשה reply אל הבסיס נתונים

    אלי.


    Email:eshlomo9@hotmail.com;Twitter:https://twitter.com/EliShlomo1

    • הוצע כתשובה על-ידי Eran Sharvit יום ראשון 29 יוני 2014 09:21
    • סומן כתשובה על-ידי Eran Sharvit יום שלישי 01 יולי 2014 09:17
    יום שישי 27 יוני 2014 09:24

כל התגובות

  • הי,

    Eseutil מאפשר לך לתקן את בסיס הנתונים כאשר הוא נמצא במצב בעייתי ואינו עולה או כאשר רוצים לבצע בדיקה או Defrag.
    כיום כבר יש פחות שימוש בפקודה זאת עקב שיפור שחל במנוע Jet עצמו, אך עדיין ישנם מקרים בהם אנו צריכים את הפקודה הזאת.

    לגבי השאלות:

    מתי נכון להשתמש - כאשר בסיס הנתונים נפל ואין אפשרות לחזור מגיבוי או למשל כאשר חוזרים מגיבוי ובסיס הנתונים נמצא במצב Dirty Shutdown

    פרמטר R - מאפשר לך לבצע שחזור מול קובץ לוג, ניתן לבצע שחזור בשני רמות Soft או Hard, הפקודה מבצעת reply של הלוג מול בסיס הנתונים

    פרמטר P - מבצע תיקון לבסיס הנתונים כאשר אין אפשרות לבצע reply מול לוג מסוים אז מבצעים תיקון אשר יכול לקחת זמן בהתאם לגודל בסיס הנתונים, התיקון מתבצע ברמת שורות וטבלאות של בסיס הנתונים, לרוב משתמשים בה שאופציה אחרונה כי היא אורכת זמן, יכולה להקטין את בסיס הנתונים (במקרים מסוימים) ואפילו לגרום לבעיות בפתיחת פריטים.

    E00 - הוא קובץ לוג "אחרון" בסדרה שרושם את הנתונים אל בסיס הנתונים, קובץ CHK יודע מיהו הלוג האחרון ומתי עשה reply אל הבסיס נתונים

    אלי.


    Email:eshlomo9@hotmail.com;Twitter:https://twitter.com/EliShlomo1

    • הוצע כתשובה על-ידי Eran Sharvit יום ראשון 29 יוני 2014 09:21
    • סומן כתשובה על-ידי Eran Sharvit יום שלישי 01 יולי 2014 09:17
    יום שישי 27 יוני 2014 09:24
  • היי ...

    תודה על העזרה אלי .

    אתה בעצם אומר שפרמטר R מבצע שחזור מול קובץ לוג אחד ? מה קורה עם נדפקו לי 20 קבצי לוג ? האם ניתן לתקן אותם בעזרת פרמטר R?

    במידה וכן איזה תהליך הוא מבצע הפקודה הזו ? הרי הוא לא יכול לשחזר את הקובץ כי הוא צריך גיבוי האם הוא בעצם מתקן אותם בשיטה כל שהיא ?

    בנוגע ל hard ו soft שאלה קטנה הרי אין לך אפשרות להשתמש באחד מהם לפי מה שהבנתי זה מושג כללי על הפרמטר R תוכל לפרט ב2-3 מילים ?

    בנוגע לקובץ E00 גם אני שמתי לב שיש באמת עשרות קבצי E0000X0X0X  משהו כזה ויש אחד בודד בשם E00 אתה אומר בעצם שהוא אחרון מה בדיוק היתרון של זה שהוא אחרון ? הקובץ E00 בעצם מחיל אינפורמציה על כל הלוגים ? אני ישמח אם תפרט על זה גם קצת .

    תודה רבה אין כמו לשמוע מהמומחים וללמוד!

    שבת 28 יוני 2014 15:10
  • הי,

    אין אפשרות לתקן לוגים, אין מצב שבו יכולים להיות יותר מלוגים בודדים תקולים.

    השחזור מבצע למעשה Reply על סמך הלוגים הקיימים מול בסיס הנתונים, תמיד הלוג האחרון שהוא E00 עושה את השחזור מול בסיס הנתונים.
    ישנם מצבים בהם הלוג האחרון אינו תקין ומשתמשים בלוג שלאחריו.

    Hard - מבוצע כאשר בסיס הנתונים מצריך שחזור ידני על סמך פרמטר /r ו-/c כאן אנו מבצעים את הפעולות או מתוך גיבוי.

    Soft - כאשר ישנה בעיה בבסיס הנתונים ובמצב שעדיין הלוגים נמצאים במקום, בסיב הנתונים יודע לבצע reply ללוגים על סמך קובץ chk.

    אלי.


    Email:eshlomo9@hotmail.com;Twitter:https://twitter.com/EliShlomo1


    • נערך על-ידי Eli_ShlomoMVP יום שישי 04 יולי 2014 08:51
    • הוצע כתשובה על-ידי Hnaderson יום שישי 04 יולי 2014 12:27
    יום שישי 04 יולי 2014 08:50