Βεβαιωθείτε ότι οι ενημερώσεις ισχύουν για την τρέχουσα εγκατάσταση
- ο Το Opatch απέτυχε με κωδικό σφάλματος 73 είναι ένα συνηθισμένο σφάλμα που εμποδίζει την εγκατάσταση ενημερώσεων.
- Διαβάστε αυτόν τον οδηγό για να μάθετε τις λύσεις που λειτούργησαν για άλλους.
Η Oracle είναι δημοφιλής Σύστημα Διαχείρισης Σχεσιακών Βάσεων Δεδομένων (RDBMS) που αναπτύχθηκε από την Oracle Corporation. Χρησιμοποιείται εκτενώς σε όλο τον κόσμο, αλλά κάποιοι διαχειριστές το βρήκαν Το Opatch απέτυχε με κωδικό σφάλματος 73 κατά την εγκατάσταση μιας ενημέρωσης κώδικα ή κατά τη διάρκεια μιας αναβάθμισης της Oracle.
Το πρόβλημα αναφέρεται ευρέως για ορισμένες ενημερώσεις, αλλά συνήθως είναι ένα ζήτημα στο τέλος του χρήστη που ευθύνεται για την αδυναμία εφαρμογής ενδιάμεσων ενημερώσεων κώδικα.
Για όσους αναρωτιούνται τι είναι ο κωδικός σφάλματος 73, υποδεικνύει ότι η ενημερωμένη έκδοση κώδικα δεν είναι συμβατή με την τρέχουσα εγκατάσταση ή ότι κάποια άλλη διεργασία την αποκλείει. Εδώ είναι οι συνήθεις λόγοι πίσω από αυτό:
- Λανθασμένη διαδρομή
- Ανεπαρκή δικαιώματα
- Αλλο Oracle Universal Installer τρέχει
- Θέματα απογραφής
- Εκτέλεση του εσφαλμένου προγράμματος εγκατάστασης ενδιάμεσης ενημέρωσης κώδικα Oracle
Πώς μπορώ να διορθώσω το OPatch απέτυχε με τον κωδικό σφάλματος 73;
Πριν προχωρήσουμε στις ελαφρώς περίπλοκες λύσεις, δοκιμάστε πρώτα αυτές τις γρήγορες λύσεις:
- Κάντε επανεκκίνηση του υπολογιστή και, στη συνέχεια, δοκιμάστε να εκτελέσετε ξανά την ενημέρωση κώδικα Oracle.
- Βεβαιωθείτε ότι εγκαθιστάτε τη σωστή ενημέρωση κώδικα. Ελέγξτε εάν ισχύει για το σύστημά σας.
- Βεβαιωθείτε ότι εγκαθιστάτε την ενημερωμένη έκδοση κώδικα Oracle με λογαριασμό διαχειριστή.
- Εκτελέστε τη γραμμή εντολών με δικαιώματα διαχειριστή. Απλώς κάντε δεξί κλικ πάνω του και μετά επιλέξτε Εκτελέστε ως διαχειριστής.
- Ελέγξτε αν το ORACLE_HOME/.patch_storage ο κατάλογος είναι κλειδωμένος. Εάν συμβαίνει αυτό, επαναφέρετέ το και, στη συνέχεια, διαγράψτε το patch_locked αρχείο κλειδώματος.
- Κατεβάστε ξανά την ενημέρωση κώδικα, σε περίπτωση που φταίνε τα κατεστραμμένα αρχεία ενημέρωσης κώδικα.
Εάν καμία δεν λειτουργεί, μεταβείτε στις διορθώσεις που αναφέρονται παρακάτω.
1. Τερματίστε όλες τις άλλες διεργασίες της Oracle
- Τύπος Ctrl + Βάρδια + Esc να ανοίξει το Διαχειριστής εργασιών και εντοπίστε όλα Μαντείο διαδικασίες.
- Κάντε δεξί κλικ σε καθένα ξεχωριστά και, στη συνέχεια, επιλέξτε Τέλος εργασίας.
- Αφού τα τερματίσετε όλα, δοκιμάστε ξανά την εγκατάσταση της ενημέρωσης κώδικα.
Συχνά, όταν βλέπεις Το Opatch απέτυχε με κωδικό σφάλματος 73 19c, είναι μια άλλη διαδικασία της Oracle που πρέπει να κατηγορηθεί και ο τερματισμός της θα πρέπει να κάνει τα πράγματα να λειτουργούν.
2. Ρυθμίστε ξανά τα δικαιώματα
- Κατευθυνθείτε προς το ORACLE_HOME/.patch_storage φάκελο, μετά κάντε δεξί κλικ πάνω του και επιλέξτε Ιδιότητες.
- μεταβείτε στο Ασφάλεια καρτέλα και, στη συνέχεια, κάντε κλικ στο Επεξεργασία.
- Επιλέγω Διαχειριστές ή το προφίλ ενεργού χρήστη από τη λίστα και, στη συνέχεια, επιλέξτε το πλαίσιο ελέγχου για Πλήρης έλεγχος κάτω από Επιτρέπωκαι κάντε κλικ Εντάξει για να αποθηκεύσετε τις αλλαγές.
Εναλλακτικά, μπορείτε να τροποποιήσετε την ιδιοκτησία για τον υποκατάλογο του ήΑπογραφή και ρυθμίστε το σωστά.
3. Εγγραφείτε ξανά στο Oracle Home
Οταν Opatch LsInventory επιστρέφει το Το Opatch απέτυχε με κωδικό σφάλματος 73 μήνυμα, είναι πιθανό να υποδεικνύουμε μια λανθασμένη θέση αποθέματος OPatch ή ότι το Oracle Home δεν είναι συνδεδεμένο σε αυτό.
Για να διορθώσετε τα πράγματα, εκτελέστε τις ακόλουθες εντολές: % cd $ORACLE_HOME/oui/bin %
./attachHome.sh
4. Μετακινήστε τα αρχεία με μη αυτόματο τρόπο
Όταν οι ενημερώσεις κώδικα της CPU δεν εγκαθίστανται, μετακινήστε χειροκίνητα τα ακόλουθα αρχεία από τον κατάλογο εγκατάστασης OPatch στον αποκλειστικό κατάλογο OPatch:
- opatch.install
- opatch.log
- opatch.άδεια
- opatch.εγχειρίδιο
- opatch.ιδιότητες
- opatch.scripting
- opatch.service
- opatch.settings
- opatch.έκδοση
5. Αλλάξτε τη θέση του Oracle Home
Ένας διαχειριστής συστήματος ανέφερε ότι έλαβε το Το Opatch απέτυχε με κωδικό σφάλματος 73 μήνυμα με το Weblogic 12c όταν το Oracle Home δεν είχε ρυθμιστεί σωστά. Η απλή αλλαγή της θέσης του έκανε το κόλπο.
Αρχικά θα πρέπει να βρίσκεται σε: /oracle/DRD/11203
Μετακινήστε το Oracle Home σε: /oracle/DRD/112_64
Και βεβαιωθείτε ότι το ORACLE_HOME Η μεταβλητή περιβάλλοντος αποθηκεύεται στον ίδιο κατάλογο με την Oracle.
6. Χρησιμοποιήστε το διακόπτη ignoreSysPrereqs
- Τύπος Windows + μικρό για να ανοίξω Αναζήτηση, τύπος Γραμμή εντολών, μετά κάντε δεξί κλικ στο σχετικό αποτέλεσμα και επιλέξτε Εκτελέστε ως διαχειριστής.
- Κάντε κλικ Ναί στο UAC προτροπή.
- Ρυθμίστε το φάκελο εγκατάστασης του OPatch.
- Τώρα, εκτελέστε την ακόλουθη εντολή:
OPatch -ignoreSysPrereqs
- Περιμένετε να εκτελεστεί η εντολή και ελέγξτε εάν η εγκατάσταση του Opatch ολοκληρώθηκε με επιτυχία.
Όταν τίποτα άλλο δεν λειτουργεί, η τελευταία επιλογή είναι να επικοινωνήστε με την υποστήριξη της Oracle. Ίσως πρόκειται για σφάλμα στην τελευταία ενημέρωση κώδικα και εάν και άλλοι έχουν αναφέρει το ίδιο, η ομάδα υποστήριξης θα το γνωρίζει.
Ακόμη και διαφορετικά, είναι καλά εξοπλισμένα για να χειρίζονται τέτοια ερωτήματα και γνωρίζουν ποια ζητήματα θα μπορούσαν να το προκαλέσουν Το Opatch απέτυχε με κωδικό σφάλματος 73 μήνυμα.
Ενώ υπάρχουν πολλές υποκείμενες αιτίες πίσω από το σφάλμα, συμπεριλαμβανομένων μερικών διενέξεων ενημερώσεων κώδικα, τα πράγματα είναι συνήθως εύκολο να διορθωθούν.
Θυμηθείτε, είναι καλύτερο να κάνετε λήψη ενημερώσεων μέσω σταθερού και γρήγορη σύνδεση στο Διαδίκτυο για να αποφύγετε την απώλεια κρίσιμων αρχείων ή την καταστροφή κάποιου στη διαδικασία.
Πείτε μας τι σας βοήθησε να διορθώσετε το σφάλμα στην παρακάτω ενότητα σχολίων.