ודא שהעדכונים חלים על ההתקנה הנוכחית
- ה OPatch נכשל עם קוד שגיאה 73 היא שגיאה נפוצה המונעת התקנת עדכונים.
- קרא את המדריך הזה כדי לגלות את הפתרונות שעבדו עבור אחרים.
אורקל הוא פופולרי מערכת ניהול מסדי נתונים יחסיים (RDBMS) פותח על ידי תאגיד אורקל. זה נמצא בשימוש נרחב ברחבי העולם, אבל כמה מנהלים נתקלו OPatch נכשל עם קוד שגיאה 73 בזמן התקנת תיקון או במהלך שדרוג של Oracle.
הבעיה מדווחת באופן נרחב עבור עדכונים מסוימים, אך בדרך כלל זו בעיה בקצה המשתמש שאשמה בחוסר היכולת להחיל תיקוני ביניים.
למי שתוהה מהו קוד שגיאה 73, זה מציין שהתיקון אינו תואם להתקנה הנוכחית או שתהליך אחר חוסם אותו. להלן הסיבות הנפוצות מאחורי זה:
- נתיב לא נכון
- הרשאות לא מספיקות
- אַחֵר מתקין אוניברסלי של אורקל רץ
- בעיות מלאי
- הפעלת מתקין התיקון השגוי של Oracle Interim Patch
איך אני מתקן את הכשל של OPatch עם קוד שגיאה 73?
לפני שניגש לפתרונות המעט מורכבים, נסה תחילה את הפתרונות המהירים הבאים:
- הפעל מחדש את המחשב ולאחר מכן נסה להפעיל שוב את התיקון של Oracle.
- ודא שאתה מתקין את התיקון הנכון. בדוק אם זה מתאים למערכת שלך.
- ודא שאתה מתקין את התיקון של Oracle עם חשבון מנהל מערכת.
- הפעל את שורת הפקודה עם הרשאות ניהול. פשוט לחץ לחיצה ימנית עליו ולאחר מכן בחר הפעל כמנהל.
- בדוק אם ה ORACLE_HOME/.patch_storage הספרייה נעולה. אם זה המקרה, שחזר אותו ואז מחק את ה patch_locked לנעול קובץ.
- הורד את התיקון שוב, למקרה שהאשם בקבצי התיקון הפגומים.
אם אף אחד לא עובד, עבור לתיקונים הרשומים הבאים.
1. הפסק את כל שאר התהליכים של Oracle
- ללחוץ Ctrl + מִשׁמֶרֶת + יציאה כדי לפתוח את מנהל משימות ולאתר את כולם נבואה תהליכים.
- לחץ לחיצה ימנית על כל אחד בנפרד ולאחר מכן בחר סיום המשימה.
- לאחר שתסיים את כולם, נסה שוב את התקנת התיקון.
לעתים קרובות, כשאתה רואה OPatch נכשל עם קוד שגיאה 73 19c, זה עוד תהליך של אורקל להאשים, וסיומו אמור להפעיל את הדברים.
2. הגדר מחדש את ההרשאות
- פנה אל ה ORACLE_HOME/.patch_storage תיקיה, לאחר מכן לחץ עליה באמצעות לחצן העכבר הימני ובחר נכסים.
- עבור אל בִּטָחוֹן לשונית ולאחר מכן לחץ על לַעֲרוֹך.
- בחר מנהלים או פרופיל המשתמש הפעיל מהרשימה, ולאחר מכן סמן את תיבת הסימון עבור שליטה מלאה תַחַת להתיר, ולחץ בסדר כדי לשמור את השינויים.
לחלופין, תוכל לשנות את הבעלות על ספריית המשנה של oraInventory ולהגדיר אותו בצורה נכונה.
3. רשם מחדש את Oracle Home
מתי OPatch LsInventory מחזיר את OPatch נכשל עם קוד שגיאה 73 הודעה, סביר להניח שאנו מצביעים על מיקום מלאי OPatch שגוי או ש-Oracle Home אינו מחובר אליו.
כדי לתקן דברים, הפעל את הפקודות הבאות: % cd $ORACLE_HOME/oui/bin %
./attachHome.sh
4. העבר את הקבצים באופן ידני
כאשר תיקוני המעבד אינם מותקנים, העבר ידנית את הקבצים הבאים מספריית ההתקנה של OPatch לספריית OPatch הייעודית:
- opatch.install
- opatch.log
- opatch.license
- opatch.manual
- opatch.properties
- opatch.scripting
- opatch.service
- opatch.settings
- opatch.version
5. שנה את המיקום של Oracle Home
מנהל מערכת דיווח שקיבל את ה OPatch נכשל עם קוד שגיאה 73 הודעה עם Weblogic 12c כאשר Oracle Home לא הוגדר כהלכה. פשוט לשנות את מיקומו עשה את העבודה.
זה צריך להיות בהתחלה ב: /oracle/DRD/11203
העבר את Oracle Home ל: /oracle/DRD/112_64
ותוודא שה ORACLE_HOME משתנה הסביבה מאוחסן באותה ספרייה כמו Oracle.
6. השתמש במתג ignoreSysPrereqs
- ללחוץ חלונות + ס לפתוח לחפש, הקלד שורת פקודה, לאחר מכן לחץ לחיצה ימנית על התוצאה הרלוונטית ובחר הפעל כמנהל.
- נְקִישָׁה כן בתוך ה UAC מיידי.
- הגדר את תיקיית ההתקנה של OPatch.
- כעת, הפעל את הפקודה הבאה:
OPatch -ignoreSysPrereqs
- המתן לביצוע הפקודה ובדוק אם התקנת OPatch מסתיימת בהצלחה.
כששום דבר אחר לא עובד, האפשרות האחרונה היא לעשות זאת פנה לתמיכה של Oracle. אולי זה באג בתיקון האחרון, ואם גם אחרים דיווחו על כך, צוות התמיכה ידע.
גם אחרת, הם מצוידים היטב לטפל בשאילתות כאלה ולדעת אילו בעיות עלולות להפעיל את OPatch נכשל עם קוד שגיאה 73 הוֹדָעָה.
אמנם יש הרבה סיבות בסיסיות מאחורי השגיאה, כולל כמה התנגשויות תיקון, אבל בדרך כלל קל לתקן דברים.
זכור, עדיף להוריד עדכונים על פני יציב ו חיבור מהיר לאינטרנט כדי להימנע מפספוס קבצים קריטיים או השחתת קבצים בתהליך.
ספר לנו מה עזר לך לתקן את השגיאה בסעיף ההערות למטה.