Данное описание предполагает, что пользователь только приступает к установке ПО Oracle. Еще не создана БД, и не проведены никакие настройки.
Это пример установки, в зависимости от наполненности пачта и его версий, количество компонентов и их названия могут отличаться, но принцип установки остается.
- Произвести установку ПО ORACLE 19.3 (Oracle Database 19c (19.3))
- Скачать и обнаружить все необходимые компоненты для установки патча. (Например патчт: Oracle Database Windows Bundle Patch 19.29.0.0.251021)
- Среди пакетов обновления, обнаружить пакет с утилитой OPatch. (p6880880_190000_MSWIN-x86-64)
- Распаковать p6880880_190000_MSWIN-x86-64 в любой каталог.
- Скопировать содержимое распакованного каталога на шаге 4 в каталог c:\ORACLE\ORA19\OPatch\ (место установки ORACLE). Все файлы следует заменить.
- Остановите службу "Координатора распределенных транзакций" (служба не является службой Oracle).
net stop msdtc - Установите значение переменной oracle_home=c:\ORACLE\ORA19 -> set oracle_home=c:\ORACLE\ORA19
- Распакуйте содержимое патча p38111211_190000_MSWIN-x86-64 в каталог 38111211
- Распакуйте содержимое патча p38194382_190000_MSWIN-x86-64 в каталог 38194382
- Перейдите в каталог 38111211 и выполните команду → C:\ORACLE\ORA19\OPatch\opatch. Явно остановите
- bat apply
- Начнется установка патча. Нужно будет отвечать Y. Патч ставится достаточно долго. Много времени занимает его проверка и создание резервных файлов.
- Перейдите в каталог 38194382 и выполните команду → C:\ORACLE\ORA19\OPatch\opatch.bat apply
- Начнется установка патча. Нужно будет отвечать Y. Патч ставится быстро.
- После успешной установки, можно проверить версию ORACLE → sqlplus ->
SQL*Plus: Release 19.0.0.0.0 - Production on Mon Jan 26 09:00:55 2026
Version 19.29.0.0.0
Copyright (c) 1982, 2025, Oracle. All rights reserved.
Enter user-name:
службу координатора распределенных транзакций (которая не является службой Oracle), если она запущена с помощью этой команды: