פוסטים

ניקוי קבצים ישנים ב-OH דרך OPatch

לפני תקופה מסויימת קיבלתי הודעה ממערכת השו”ב כי הדיסק שעליו יושב ה-Oracle Home התמלא ואם אני יכול לבדוק מה אפשר למחוק שם כדי לפנות מקום. במסגרת החיפושים “מה תופס מקום” מצאתי ספריה תחת ה-Oracle Home שלי בשם .patch_storage שתפסה כמה ג’יגות (4) של מקום.

בבדיקה ב-MOS (מה שנקרא פעם Metalink והיום נקרא My Oracle Support) – במסמך מספר 550522.1 התברר לי שזו הספרייה שמאפשרת לנו לעשות rollback ל-patchs, patchsets, CPU וכו’ אבל החל מגרסת opatch 10.2.0.4.5 התווסף כלי שמאפשר לנו לקנות את כל הקבצים המיותרים בספריה מבלי לפגוע ביכולת לחזור לאחור. הקבצים המיותרים כוללים לדוגמה patch-ים מגרסאות קודמות (לדוגמה אם שידרגנו גרסאת major ועברנו לגרסה 10.2.0.4 אז ניתן למחוק את כל הפאצ’ים שהותקנו על 10.2.0.3) או שאינם רלוונטים יותר.
המשך קריאה…

דרך לראות מה הפאצ’ים שמותקים ב-home של אורקל, מתי הם הותקנו ומה תיאורם

טיפ נחמד ושימושי לשימוש ב-opatch (עובד בגרסה 10 והילך, לא בדקתי בגרסאות קודמות):

אם אנחנו רוצים לגלות מה ה-Patch-ים שהותקנו ב-Home מסויים של אורקל + מתי הם הותקנו ותיאור קצר שמתאר כל פץ’ ניתן להשתמש בפקודה הבאה:

$ORACLE_HOME/OPatch/opatch lsinventory -bugs_fixed

אם אנחנו רוצים לזהות איזה PSU-ים כבר הותקנו אפשר להפעיל את הפקודה הבאה:

$ORACLE_HOME/OPatch/opatch lsinventory -bugs_fixed |grep -i psu
(repost לטובת ישור קו בתחום הקטגוריות והתגים)