Hola
Lee esto:
"OPatchSession no puede cargar el inventario para el Oracle Home dado <Home_Location>. Las posibles causas son:No hay permisos de lectura o escritura en ORACLE_HOME/.patch_storageEl Inventario Central está bloqueado por otra instancia de OUI.No hay permisos de lectura en el Inventario CentralEl archivo de bloqueo existe en ORACLE_HOME/.patch_storageEl Oracle Home no existe en el Inventario Central"¿Qué debo hacer?Este error puede ocurrir por una o más de las siguientes razones:El ORACLE_HOME/.patch_storage puede no tener permisos de lectura/escritura. Asegúrate de dar permisos de lectura/escritura a esta carpeta y aplicar el parche nuevamente.Puede haber otra instancia de Oracle Universal Installer en ejecución. Deténla e intenta aplicar el parche nuevamente.El Inventario Central puede no tener permisos de lectura. Asegúrate de dar permisos de lectura al Inventario Central y aplicar el parche nuevamente.El directorio ORACLE_HOME/.patch_storage podría estar bloqueado. Si este directorio está bloqueado, encontrarás un archivo llamado patch_locked dentro de este directorio. Esto puede ser debido a una instalación fallida previa de un parche. Para eliminar el bloqueo, restaura el Oracle Home y elimina el archivo patch_locked del directorio ORACLE_HOME/.patch_storage. Para más información sobre la restauración del Oracle Home, consulta el Capítulo 2, "Gestión de Oracle Homes".El Oracle Home puede no estar presente en el Inventario Central. Esto puede ser debido a un inventario corrupto o perdido o que el inventario no esté registrado en el Inventario Central. Para más información, consulta la sección "Diagnóstico y Recuperación de la Corrupción del Inventario Central" en la página 2E14.
http://docs.oracle.com/cd/B28359_01/em.111/b31207/a_oui_appendix.htm
También intenta esto:
http://thesimpleoracle.blogspot.com/2008/10/unable-to-lock-central-inventory-error.html
Saludos
RB