Skip to main content

Command Palette

Search for a command to run...

ORACheck sin AHF

Updated
2 min read
ORACheck sin AHF
C

Mi nombre es Carla y me defino como una apasionada de conocer, compartir ideas, divertirme y aprender todo lo relacionado con Oracle.

Alegre y creativa, con un alto grado de autoexigencia, que busca, incluso sin querer, una forma diferente de ver un mismo problema o solución. Defensora del trabajo en equipo en todas las facetas de la vida y de disfrutar todo lo que haces, siempre con humildad.

Actualmente cuento con más de 15 años de experiencia como administradora de Oracle, habiendo ocupado previamente posiciones como desarrolladora en la rama de Inteligencia de Negocios. Fue en ese momento que me di cuenta de que no quería centrarme en el desarrollo, sino participar en todas las capas que involucraban los datos, desde el despliegue de la base de datos hasta su explotación final.

Siempre estoy dispuesta a ayudar y compartir conocimientos. Creo firmemente que con la tecnología hay que divertirse y no verla como una competencia. La persona con la que tienes que ser el mejor es contigo mismo.

Como sabemos oracheck es una herramienta no intrusiva de Oracle que nos brindará un informe detallando mejores prácticas y estado de salud de nuestra base de datos.

Es recomendable actualizarlo cada 6 meses, viniendo incluido en AHF (antiguamente TFA).

Con los binarios de oracle tenemos una versión de oracheck, pero teniendo en mente la actualización cada 6 meses lo más probable es que esté desfasada y nos encontremos con el siguiente escenario:


oracle@ora-prod-001: /u01/app/oracle/product/19.0.0/dbhome_1/suptools/orachk> ./orachk


Running orachk
----------------------------------------------------------
PATH                             : /u01/app/oracle/product/19.0.0/suptools/orachk
VERSION                          : 18.4.0_20181129
COLLECTIONS DATA LOCATION        : /u01/app/oracle/orachk
----------------------------------------------------------

This version of orachk was released on 29-Nov-2018 and its older than 180 days. No new version of orachk is available in RAT_UPGRADE_LOC. It is highly recommended that you download the latest version of orachk from my oracle support to ensure the highest level of accuracy of the data contained within the report.


Do you want to download latest version from my oracle support? [y/n] [y] n

orachk cannot be use as its older than a year.
Exiting...

Pero qué pasa si solo necesito oracheck y no quiero actualizar o desplegar AHF?

Tenemos una opción en la que únicamente extraeremos oracheck de los binarios de AHF con éste fin para su posterior ejecución.

Para ello descargaremos la última versión de AHF previamente y extraeremos oracheck de la siguiente manera:

oracle@ora-prod-001:~/bbdd_admin/AHF> ./ahf_setup -extract orachk

AHF Installer for Platform Linux Architecture x86_64

AHF Installation Log : /tmp/ahf_install_239000_9969_2023_10_19-08_44_07.log

Starting Autonomous Health Framework (AHF) Installation

AHF Version: 23.9.0 Build Date: 202310031940

Default AHF Location : /home/oracle/oracle.ahf

Do you want to install AHF at [/home/oracle/oracle.ahf] ? [Y]|N : Y

AHF Location : /home/oracle/oracle.ahf

AHF Data Directory : /home/oracle/oracle.ahf/data

Extracting AHF to /home/oracle/oracle.ahf

AHF is deployed at /home/oracle/oracle.ahf

Setting up AHF CLI and SDK

ORAchk is available at /home/oracle/oracle.ahf/bin/orachk

AHF binaries are available in /home/oracle/oracle.ahf/bin

AHF is successfully Installed

Moving /tmp/ahf_install_239000_9969_2023_10_19-08_44_07.log to /home/oracle/oracle.ahf/data/ora-prod-001/diag/ahf/

Y ya podremos ejecutar el chequeo sin haber actualizado o instalado el stack de AHF:


-- Chequeo

oracle@ora-prod-001:~/home/oracle/oracle.ahf/bin/orachk> ./orachk


List of running databases

1. CDBPROD
2. None of above

Select databases from list for checking best practices. For multiple databases, select 1 for All or comma separated number like 1,2 etc [1-2][1]. 
.  .
.  .
UPLOAD [if required] - /home/oracle/oracle.ahf/data/ora-prod-001/orachk/orachk_ora-prod-001_CDBPRO_101923_132322.zip

More from this blog

Carla Muñoz López

65 posts

Soy DBA senior de bases de datos Oracle y me defino como una persona alegre y creativa. Apasionada por conocer, compartir ideas, divertirme y seguir aprendiendo todo lo relacionado con Oracle.