How to RU Patch Deinstallation

Hello Guys !

I’m here again, to give an small explanation of why, we need know how to deinstall an Release Update.

Why ?

It’s depends, on my case, the last RU had some issues in the import datapump.

After review all cases and aply some workarounds, and debug and review all logs and traces with the ADRCI tool to stay sure of my desicion, deinstall.

Additional Documentation

I review the oracle document from MOS: Database 19c Release Updates and Revisions Bugs Fixed Lists (Doc ID 2523220.1)

Hands on

The first step is verificate the number of the RU, to start with the procediment:

select CON_ID,
TO_CHAR(action_time, 'YYYY-MM-DD') AS action_time,
PATCH_ID,
PATCH_TYPE,
ACTION,
DESCRIPTION,
SOURCE_VERSION,
TARGET_VERSION
from CDB_REGISTRY_SQLPATCH
order by CON_ID, action_time, patch_id;

This query help us, with the list of the number, to verified the last patch applied.

Sigue leyendo

How to listed a patch installed on a Oracle instanced

Image representing Oracle Corporation as depic...

Image via CrunchBase

Listando Patches aplicados a una Instancia de Oracle

A la hora de resolver problemas en motores de bases de datos, nos encontramos que algunas soluciones son provistas mediante la aplicacion de un patch de oracle, ya que el error en variadas ocaciones son bugs de la aplicacion.
Tambien la aplicacion de estos patches, no solo nos proveen soluciones del motor, tambien lo hacen en lo relacionado a la seguridad del mismo.
La manera que tenemos de listar los patches que tenemos en una determinada instancia es la siguiente.

Podemos cargar las variables de entorno de la instancia a consultar.

#!/bin/bash 
export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_daman 
export ORACLE_SID=DAMAN export PATH=$PATH:$ORACLE_HOME/bin 
export EDITOR=vi

Ahora nos posicionamos en el path donde hemos descargado o depositado nuestro patch.

cd /u01/app/oracle/product/10.2.0/db_/OPatch

Bien , procedamos a ejecutar el comando que lista el inventario de nuestro patch. Sigue leyendo