Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да стартирате Opatch в неинтерактивна форма

Трябва да сме усетили болката, когато сте поставили няколко пластира и всеки път, когато сте давали 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//*.log

Създаване на регистрационен файл „/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 бе успешно.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да изпълним Oracle sql скрипт чрез java код

  2. Грешка ORA-00932 при използване на избор с полета за съюз и CLOB

  3. Как правилно да настроите променливата ORACLE_HOME на Ubuntu 9.x?

  4. Динамично завъртане на таблица Oracle

  5. PL/SQL:как да подканя въвеждането на потребителя в процедура?