Se till att uppdateringarna gäller den aktuella installationen
- De OPatch misslyckades med felkod 73 är ett vanligt fel som förhindrar installation av uppdateringar.
- Läs den här guiden för att ta reda på lösningarna som fungerade för andra.
Oracle är en populär Relationellt databashanteringssystem (RDBMS) utvecklad av Oracle Corporation. Det används flitigt över hela världen, men vissa administratörer kom över OPatch misslyckades med felkod 73 när du installerar en patch eller under en Oracle-uppgradering.
Problemet rapporteras allmänt för vissa uppdateringar, men det är vanligtvis ett problem i användarens ände att skylla på oförmågan att applicera interimistiska patchar.
För de som undrar vad som är felkod 73, indikerar det att patchen är inkompatibel med den aktuella installationen eller att en annan process blockerar den. Här är de vanliga orsakerna bakom det:
- Felaktig sökväg
- Otillräckliga behörigheter
- Annan Oracle Universal Installer körs
- Inventeringsfrågor
- Kör den felaktiga Oracle Interim Patch Installer
Hur fixar jag OPatch misslyckades med felkod 73?
Innan vi går till de lite komplexa lösningarna, prova dessa snabba först:
- Starta om datorn och försök sedan köra Oracle-patchen igen.
- Se till att du installerar rätt patch. Kontrollera om det är tillämpligt på ditt system.
- Kontrollera att du installerar Oracle-patchen med ett administratörskonto.
- Kör kommandotolken med administrativ behörighet. Högerklicka bara på den och välj sedan Kör som administratör.
- Kontrollera om ORACLE_HOME/.patch_storage katalogen är låst. Om så är fallet, återställ det och ta sedan bort patch_locked lås fil.
- Ladda ner patchen igen, om det är de skadade patchfilerna att skylla på.
Om ingen fungerar, gå till korrigeringarna som listas härnäst.
1. Avsluta alla andra Oracle-processer
- Tryck Ctrl + Flytta + Esc att öppna Aktivitetshanteraren och lokalisera alla Orakel processer.
- Högerklicka på varje enskilt och välj sedan Avsluta uppgiften.
- När du har avslutat dem alla, försök att installera patchen igen.
Ofta, när man ser OPatch misslyckades med felkod 73 19c, det är en annan Oracle-process att skylla på, och att avsluta den borde få saker att fungera.
2. Konfigurera om behörigheterna
- Gå till ORACLE_HOME/.patch_storage mapp, högerklicka på den och välj Egenskaper.
- Gå till säkerhet fliken och klicka sedan på Redigera.
- Välj Administratörer eller den aktiva användarprofilen från listan, markera sedan kryssrutan för Full kontroll under Tillåta, och klicka OK för att spara ändringarna.
Alternativt kan du ändra äganderätten för underkatalogen till oraInventering och konfigurera det korrekt.
3. Omregistrera Oracle Home
När OPatch LsInventory returnerar OPatch misslyckades med felkod 73 meddelande, är det troligt att vi pekar på en felaktig OPatch-inventeringsplats eller att Oracle Home inte är kopplad till den.
För att fixa saker, kör följande kommandon: % cd $ORACLE_HOME/oui/bin %
./attachHome.sh
4. Flytta filerna manuellt
När CPU-patcharna inte installeras, flytta följande filer manuellt från OPatch-installationskatalogen till den dedikerade OPatch-katalogen:
- opatch.install
- opatch.log
- opatch.license
- opatch.manual
- opatch.properties
- opatch.scripting
- opatch.service
- opatch.inställningar
- opatch.version
5. Ändra platsen för Oracle Home
En systemadministratör rapporterade att han fick OPatch misslyckades med felkod 73 meddelande med Weblogic 12c när Oracle Home inte konfigurerades korrekt. Att bara ändra sin plats gjorde susen.
Det bör initialt vara i: /oracle/DRD/11203
Flytta Oracle Home till: /oracle/DRD/112_64
Och se till att ORACLE_HOME miljövariabeln lagras i samma katalog som Oracle.
6. Använd ignoreSysPrereqs-växeln
- Tryck Windows + S att öppna Sök, typ Kommandotolken, högerklicka sedan på det relevanta resultatet och välj Kör som administratör.
- Klick Ja i UAC prompt.
- Ställ in installationsmappen för OPatch.
- Kör nu följande kommando:
OPatch -ignoreSysPrereqs
- Vänta tills kommandot körs och kontrollera om OPatch-installationen slutförs framgångsrikt.
När inget annat fungerar är det sista alternativet att kontakta Oracles support. Kanske är det en bugg i den senaste patchen, och om andra också har rapporterat detsamma, skulle supportteamet veta det.
Även annars är de väl rustade att hantera sådana frågor och vet vilka problem som kan utlösa OPatch misslyckades med felkod 73 meddelande.
Även om det finns många bakomliggande orsaker bakom felet, inklusive några patch-konflikter, är saker vanligtvis lätta att fixa.
Kom ihåg att det är bättre att ladda ner uppdateringar över en stabil och snabb Internetanslutning för att undvika att missa viktiga filer eller korrumpera några i processen.
Berätta för oss vad som hjälpte dig att fixa felet i kommentarsektionen nedan.