sql >> Databáze >  >> RDS >> Oracle

Jak spustit Opatch v neinteraktivní formě

Museli jsme cítit bolest, když jste nalepili více náplastí a pokaždé, když jste dali Y na výzvu v náplasti. Pro tento problém existuje řešení

Jak spustit Opatch v neinteraktivní formě

Příkazy opatch apply, napply, rollback a nrollback můžeme spustit v neinteraktivním režimu pomocí opatch argumentu ‚-silent‘.

SYNTAXE:
opatch

Možnost:
použít
napnout
vrátit zpět
nrollback

Následující příkaz lze použít k použití opravy (v tomto příkladu 777777) v tichém režimu:

$ cd 777777
Použití opravy $ -tiché

'opatch -silent' dělá následující
– potlačí jakoukoli uživatelskou interakci, tj. nezobrazuje žádné výzvy k opravě pro uživatelský vstup
– automaticky odpovídá na všechny výzvy opatch tím, že jako vstup použije výchozí možnosti a pokračuje

Například:
Během jednorázových instalací oprav vás opatch vyzve následující zprávou a čeká na odezvu/vstup uživatele:
„Je místní systém připraven na opravu:[Y]/N ”
V tichém režimu opatch automaticky použije výchozí volbu 'Y' jako vstup pro výzvu výše a poté pokračuje.

Takže když potřebujete použít více záplat, můžete vytvořit skript a ve skriptu možnost ticha.
PROD_appl_TEST$ použít opatch -silent

Oracle Interim Patch Installer verze 1.0.0.0.61
Autorská práva (c) 2009 Oracle Corporation. Všechna práva vyhrazena..

Společnost Oracle doporučuje používat nejnovější verzi OPatch
a přečíst si dokumentaci OPatch dostupnou v adresáři OPatch/docs
k použití. Informace o nejnovějším OPatch a
dalších problémech souvisejících s podporou naleznete v dokumentu ID 293369.1
dostupném na My Oracle Support (https://myoraclesupport.oracle.com)

Domovská stránka Oracle:/abc/oracle/TEST/apps/tech_st/10.1.2
Domovský inventář Oracle:/abc/oracle/TEST/apps/tech_st/10.1.2/inventory
Centrální inventář:/var /opt/oracle/oraInventory
z:/var/opt/oracle/oraInst.loc
Umístění OUI:/abc/oracle/TEST/apps/tech_st/10.1.2/oui
OUI sdílená knihovna:/abc/oracle/TEST/apps/tech_st/10.1.2/oui/lib/solaris/liboraInstaller.so
Umístění Java:/abc/oracle/TEST/apps/tech_st/10.1.2/jre /1.4.2/bin/java
Umístění souboru protokolu:/abc/oracle/TEST/apps/tech_st/10.1.2/.patch_storage//*.log

Vytvoření souboru protokolu „/abc/oracle/TEST/apps/tech_st/10.1.2/.patch_storage/77777777/Apply_77777777_09-17-2015_08-39-22.log“

Vyvolání fixační jednotky pro kontrolu aktivních procesů.

Zálohování comps.xml …

OPatch zjistil z inventáře neklastrovou domovskou stránku Oracle a opraví pouze místní systém.
Vypněte prosím instance Oracle, kterým v tomto ORACLE_HOME docházejí
(Domovská stránka Oracle =/abc/oracle/TEST/apps/tech_st /10.1.2)
Je tento systém připraven na aktualizaci?
Odpovězte prosím Y|N>
A (automatická odpověď -silent)

Probíhá použití opravy 77777777…

Oprava archivních souborů…

Spuštění make pro cílovou instalaci.

Inventář je dobrý a nemá žádné visící záplaty.
Aktualizace inventáře…

Ověřování opravy…
Zálohování comps.xml…
Oprava byla úspěšná.


  1. MySQL - výběr dat z databáze mezi dvěma daty

  2. Vše, co potřebujete vědět o normalizaci databáze

  3. Jak získat zeměpisnou šířku a délku z sdo_geometry v oracle

  4. Mám použít vložený sloupec varchar(max) nebo jej uložit do samostatné tabulky?