Зависание установки клиента Oracle 12c - без вывода сообщений / без присмотра - PullRequest
0 голосов
/ 11 ноября 2018

Клиент Oracle иногда останавливается / зависает с «Пожалуйста, нажмите Enter, чтобы выйти» при выполнении автоматической / автоматической установки. Бывает как на 12.1.0.2, так и на 12.2.0.1 Диспетчер задач Windows показывает процесс установки Java с использованием 100% ядра. Один повторяемый случай, когда в Oracle home уже установлен экземпляр. Используемая команда и аргументы:

.\setup.exe -silent -noconsole -waitForCompletion -noconfig -responseFile xxx.rsp

Платформа Server2008R2

1 Ответ

0 голосов
/ 11 ноября 2018

После долгих проб и ошибок без помощи часов поиска аргумент «-nowait» предотвращает «Пожалуйста, нажмите Enter для выхода», тем самым избегая ситуации зависания / никогда не завершается. И это несмотря на то, что журналы показывают, что установка прошла успешно.

Без «-nowait» и без ошибок (при установке в новый / другой дом Oracle) программа установки не отображает «Пожалуйста, нажмите Enter, чтобы выйти», и программа установки успешно завершает работу без вмешательства пользователя (взаимодействие не требуется).

Кроме того, даже с указанным параметром -nowait произошло зависание, когда следующая ошибка (вызванная использованием пробела в имени папки для Oracle Home), видимая в C: \ Program Files \ Oracle \ Inventory \, регистрируется как, в моем случае , oraInstall2018-11-12_08-42-48AM.out

[FATAL] [INS-32011] The Oracle home Location that you have specified contains the space character.

ПРИЧИНА: Введенная вами строка содержит символ пробела. ДЕЙСТВИЕ: Пожалуйста, выберите строку, содержащую только буквенно-цифровые символы и несколько дополнительных символов, допустимых для вашей платформы.

...