Skip to main content

Command Palette

Search for a command to run...

Cómo descargar todos los parches con un solo comando

Published
3 min read

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