Cómo descargar todos los parches con un solo comando
A partir de la versión 26.3 del Autoupgrade, esta herramienta nos brinda un comando mágico que descarga la última versión de todo esto:
AHF (Automatic Health Framework)
CVU (Cluster Verification Utility)
SQLcl (SQL Command Line)
OPatch
RUs (Database Release Update)
Datapump Bundle Patch
OJVM Release Update
autoupgrade.jar (Sí, hasta él mismo se actualiza 😲 )
Para poder utilizarlo, primero debemos descargar la última versión del autoupgrade.jar desde oracle y copiarla a nuestro servidor de base de datos.
Luego configurar nuestra credencial de My Oracle Support en el keystore del Autoupgrade de la siguiente manera:
$ java -jar autoupgrade.jar -patch -config config.cfg -load_password
MOS> add -user <tu_mail_de_my_oracle_support>
Enter your secret/Password:
Re-enter your secret/Password:
MOS> list
My Oracle Support (MOS) - Credentials Loaded - Connection Successful
Oracle Update Advisor service - No CSI loaded
MOS> save
Convert the AutoUpgrade Patching keystore to auto-login [YES|NO] ? YES
MOS> exit
Luego debés crear un archivo de configuración con las siguientes lineas:
global.global_log_dir=/tmp/upgrade/logs
upg1.sid=<tu_SID>
upg1.source_home=/u01/app/oracle/product/19.0.0.0/dbhome_1
global.keystore=/home/oracle/autoupgrade-patching/keystore
global.folder=/u04/patches
patch1.target_version=19
patch1.patch=AHF,CVU,SQLCL
Y por último.... ¡Ejecutar el comando mágico!
$ java -jar autoupgrade.jar -config config.cfg -mode download -patch
AutoUpgrade Patching 26.3.260401 launched with default internal options
Processing config file ...
Loading AutoUpgrade Patching keystore
AutoUpgrade Patching keystore is loaded
Connected to MOS - Searching for specified patches
---------------------------------
Downloading files to /u04/patches
---------------------------------
PLACEHOLDER - DOWNLOAD LATEST AHF (TFA and ORACHK/EXACHK)
File: AHF-LINUX_v26.3.0.zip - VALIDATED
Standalone CVU (OL8+, RHEL8+) January 2026
File: cvupack_linux_ol8_x86_64.zip - VALIDATED
sqlcl-latest.zip 26.1.0.086.1709 (April 2026)
File: sqlcl-latest.zip - 100%
Connected to MOS - Searching for specified patches
---------------------------------
Downloading files to /u04/patches
---------------------------------
DATABASE RELEASE UPDATE 19.30.0.0.0(REL-JAN260130)
File: p38632161_190000_Linux-x86-64.zip - VALIDATED
OPatch 12.2.0.1.49 for DB 19.0.0.0.0 (Jan 2026)
File: p6880880_190000_Linux-x86-64.zip - VALIDATED
DATAPUMP BUNDLE PATCH 19.30.0.0.0
File: p38844733_1930000DBRU_Generic.zip - VALIDATED
OJVM RELEASE UPDATE 19.30.0.0.0
File: p38523609_190000_Linux-x86-64.zip - VALIDATED
autoupgrade.jar 26.3 (April 2026)
File: autoupgrade.jar - VALIDATED
---------------------------------
Luego, si queremos, verificamos el directorio donde le habíamos indicado que se descarguen los parches y ... ualá... están todos!
$ cd /u04/patches/
[oracle@exaadm01vm03 patches]$ ll
total 2857296
-rw-r--r-- 1 oracle oinstall 300589304 Apr 14 16:16 AHF-LINUX_v26.3.0.zip
-rw-r--r-- 1 oracle oinstall 7016621 Apr 14 16:19 autoupgrade.jar
-rw-r--r-- 1 oracle oinstall 132387791 Apr 14 16:16 cvupack_linux_ol8_x86_64.zip
-rw-r--r-- 1 oracle oinstall 129509026 Apr 14 16:19 p38523609_190000_Linux-x86-64.zip
-rw-r--r-- 1 oracle oinstall 2280656539 Apr 14 16:18 p38632161_190000_Linux-x86-64.zip
-rw-r--r-- 1 oracle oinstall 2787067 Apr 14 16:18 p38844733_1930000DBRU_Generic.zip
-rw-r--r-- 1 oracle oinstall 72896144 Apr 14 16:18 p6880880_190000_Linux-x86-64.zip
-rw-r--r-- 1 oracle oinstall 1862 Apr 14 16:19 patches_info.json
¡Y eso es todo!
Hasta el próximo post 😀
Saludos desde Buenos Aires, Argentina

