Убедитесь, что обновления применимы к текущей установке.
- Ошибка OPatch с кодом ошибки 73 — распространенная ошибка, препятствующая установке обновлений.
- Прочтите это руководство, чтобы узнать решения, которые сработали для других.
Oracle — популярный Система управления реляционными базами данных (СУБД) разработанный корпорацией Oracle. Он широко используется во всем мире, но некоторые администраторы сталкивались с Ошибка OPatch с кодом ошибки 73 при установке патча или во время обновления Oracle.
О проблеме некоторых обновлений широко сообщается, но обычно в ней виноват пользователь, который не может применить временные исправления.
Для тех, кто задается вопросом, что такое код ошибки 73, он указывает на то, что патч несовместим с текущей установкой или другой процесс блокирует его. Вот общие причины этого:
- Неверный путь
- Недостаточно разрешений
- Другой Универсальный установщик Oracle бежит
- Проблемы с инвентарем
- Запуск неправильного установщика временных исправлений Oracle
Как исправить ошибку OPatch с кодом ошибки 73?
Прежде чем мы перейдем к немного сложным решениям, сначала попробуйте эти быстрые:
- Перезагрузите компьютер и попробуйте еще раз запустить исправление Oracle.
- Убедитесь, что вы устанавливаете правильный патч. Проверьте, применимо ли это к вашей системе.
- Убедитесь, что вы устанавливаете исправление Oracle с учетной записью администратора.
- Запустите командную строку с правами администратора. Просто щелкните по нему правой кнопкой мыши и выберите Запустить от имени администратора.
- Проверьте, ORACLE_HOME/.patch_storage каталог заблокирован. В этом случае восстановите его, а затем удалите patch_locked файл блокировки.
- Загрузите патч еще раз, если виноваты поврежденные файлы патча.
Если ни одно из них не помогло, перейдите к исправлениям, перечисленным далее.
1. Завершить все остальные процессы Oracle
- Нажимать Ctrl + Сдвиг + Esc открыть Диспетчер задач и найдите все Оракул процессы.
- Щелкните правой кнопкой мыши по каждому из них по отдельности, а затем выберите Завершить задачу.
- После того, как вы удалили их все, повторите установку исправления.
Часто, когда вы видите Ошибка OPatch с кодом ошибки 73 19c, виноват еще один процесс Oracle, и его завершение должно заставить все работать.
2. Перенастройте разрешения
- Отправляйтесь в ORACLE_HOME/.patch_storage папку, затем щелкните ее правой кнопкой мыши и выберите Характеристики.
- Перейти к Безопасность вкладку, а затем нажмите на Редактировать.
- Выбирать Администраторы или активный профиль пользователя из списка, затем установите флажок Полный контроль под Позволятьи нажмите ХОРОШО чтобы сохранить изменения.
Альтернативно вы можете изменить владельца подкаталога oraInventory и настройте его правильно.
3. Перерегистрация Oracle Home
Когда OPatch LsInventory возвращает Ошибка OPatch с кодом ошибки 73 сообщение, вполне вероятно, что мы указываем на неправильное местоположение инвентаря OPatch или что к нему не привязан Oracle Home.
Чтобы исправить ситуацию, выполните следующие команды: % cd $ORACLE_HOME/oui/bin %
./attachHome.sh
4. Переместить файлы вручную
Если исправления ЦП не устанавливаются, вручную переместите следующие файлы из каталога установки OPatch в выделенный каталог OPatch:
- opatch.install
- opatch.log
- opatch.license
- opatch.manual
- opatch.properties
- opatch.scripting
- opatch.service
- opatch.settings
- opatch.версия
5. Изменение местоположения Oracle Home
Системный администратор сообщил, что получил Ошибка OPatch с кодом ошибки 73 сообщение с Weblogic 12c, когда Oracle Home был настроен неправильно. Простое изменение его местоположения помогло.
Изначально он должен находиться в: /oracle/DRD/11203
Переместите Oracle Home в: /oracle/DRD/112_64
И убедитесь, что ORACLE_HOME Переменная среды хранится в том же каталоге, что и Oracle.
6. Используйте переключатель ignoreSysPrereqs.
- Нажимать Окна + С открыть Поиск, тип Командная строка, затем щелкните правой кнопкой мыши соответствующий результат и выберите Запустить от имени администратора.
- Нажмите Да в ОАК быстрый.
- Настройте папку установки OPatch.
- Теперь выполните следующую команду:
OPatch -ignoreSysPrereqs
- Дождитесь выполнения команды и проверьте, успешно ли завершилась установка OPatch.
Когда ничего больше не помогает, последний вариант — обратитесь в службу поддержки Oracle. Возможно, это ошибка в последнем патче, и если бы другие тоже сообщили о том же, служба поддержки знала бы.
Даже в противном случае они хорошо подготовлены к обработке таких запросов и знают, какие проблемы могут вызвать Ошибка OPatch с кодом ошибки 73 сообщение.
Несмотря на то, что за этой ошибкой стоит множество основных причин, включая несколько конфликтов патчей, обычно ситуацию легко исправить.
Помните, что обновления лучше загружать через стабильную и быстрое подключение к Интернету чтобы не пропустить важные файлы или не повредить их в процессе.
Расскажите нам, что помогло вам исправить ошибку, в разделе комментариев ниже.