Трябва да сме усетили болката, когато сте поставили няколко пластира и всеки път, когато сте давали Y на подканата в опача. Има налично решение за този проблем
Как да стартирате Opatch в неинтерактивна форма
Можем да изпълним командите opatch apply, napply, rollback и nrollback в неинтерактивен режим, използвайки аргумента opatch „-silent“.
СИНТАКСИС:
opatch
Опция:
прилагане
прилагане
връщане
nrollback
Следната команда може да се използва за прилагане на корекция (777777 в този пример) в безшумен режим:
$ cd 777777
$ opatch apply -silent
'opatch
Например:
По време на еднократни инсталации на корекция, opatch ви подканва със следното съобщение и изчаква потребителски отговор/въвеждане:
„Готова ли е локалната система за корекция:[Y]/N ”
В тих режим, opatch автоматично приема опцията по подразбиране „Y“ като вход за подканата по-горе и след това продължава.
Така че, когато трябва да приложите множество корекции, тогава можете да създадете скрипт и опция за тихо в скрипта.
PROD_appl_TEST$ opatch apply -silent
Oracle Interim Patch Installer версия 1.0.0.0.61
Авторски права (c) 2009 Oracle Corporation. Всички права запазени..
Oracle ви препоръчва да използвате най-новата версия на OPatch
и да прочетете документацията на OPatch, налична в директорията OPatch/docs
за използване. За информация относно най-новия OPatch и
други проблеми, свързани с поддръжката, вижте документ ID 293369.1
наличен в My Oracle Support (https://myoraclesupport.oracle.com)
Начало на Oracle:/abc/oracle/TEST/apps/tech_st/10.1.2
Начална инвентаризация на Oracle:/abc/oracle/TEST/apps/tech_st/10.1.2/inventory
Централен инвентар:/var /opt/oracle/oraInventory
от:/var/opt/oracle/oraInst.loc
Местоположение на OUI:/abc/oracle/TEST/apps/tech_st/10.1.2/oui
OUI споделена библиотека:/abc/oracle/TEST/apps/tech_st/10.1.2/oui/lib/solaris/liboraInstaller.so
Местоположение на Java:/abc/oracle/TEST/apps/tech_st/10.1.2/jre /1.4.2/bin/java
Местоположение на регистрационния файл:/abc/oracle/TEST/apps/tech_st/10.1.2/.patch_storage/
Създаване на регистрационен файл „/abc/oracle/TEST/apps/tech_st/10.1.2/.patch_storage/77777777/Apply_77777777_09-17-2015_08-39-22.log”
Извикване на fuser за проверка за активни процеси.
Архивиране на comps.xml …
OPatch откри неклъстерен Oracle Home от инвентара и ще коригира само локалната система.
Моля, изключете екземплярите на Oracle, които изчерпват този ORACLE_HOME
(Oracle Home =/abc/oracle/TEST/apps/tech_st /10.1.2)
Тази система готова ли е за актуализиране?
Моля, отговорете Y|N>
Y (автоматичен отговор от -silent)
Прилага се корекция 77777777…
Поправка на архивните файлове...
Изпълнява се make за целева инсталация.
Инвентарът е добър и няма висящи петна.
Актуализиране на инвентара...
Корекцията се потвърждава…
Архивиране на comps.xml …
OPatch бе успешно.