sexta-feira, 12 de novembro de 2021

No ADR base is set

O ADRCI (Automatic Diagnostic Repository Command Interpreter), é uma ferramenta de linha de comando introduzida na versão 11g do Oracle database cujo propósito é gerenciar os dados de diagnóstico armazenados no ADR (Automatic Diagnostic Repository)

O ADR é um repositório de arquivos de diagnóstico de banco de dados, tais como traces, dumps, o alert log, health monitor reports, etc


Recentemente ao utilizar a ferramenta me deparei com a mensagem "No ADR base is set" e ao executar o comando "show homes" a mensagem "No ADR homes are set"

[oracle@oda1 ~]$ adrci

ADRCI: Release 19.0.0.0.0 - Production on Wed Nov 10 10:33:37 2021

Copyright (c) 1982, 2019, Oracle and/or its affiliates.  All rights reserved.

No ADR base is set
adrci> show homes
No ADR homes are set
adrci>

Isso ocorre devido ao arquivo $ORACLE_HOME/log/diag/adrci_dir.mif estar danificado ou ausente. neste caso, ausente e procedi com a criação do diretório/arquivo direcionando o $ORACLE_BASE para dentro do arquivo conforme exemplo abaixo:

[oracle@oda1 ~]$ ls -l $ORACLE_HOME/log/diag/adrci_dir.mif
ls: cannot access /u01/app/odaorahome/oracle/product/19.0.0.0/dbhome_1/log/diag/adrci_dir.mif: No such file or directory
[oracle@oda1 ~]$ mkdir -p $ORACLE_HOME/log/diag
[oracle@oda1 ~]$ echo $ORACLE_BASE
/u01/app/odaorabase/oracle
[oracle@oda1 ~]$ printf "%s" "$ORACLE_BASE" > $ORACLE_HOME/log/diag/adrci_dir.mif
[oracle@oda1 ~]$

Feito os ajustes, basta entrar novamente no ADRCI para que já esteja funcional perante o ADR informado.

[oracle@oda1 ~]$ adrci

ADRCI: Release 19.0.0.0.0 - Production on Wed Nov 10 10:36:58 2021

Copyright (c) 1982, 2019, Oracle and/or its affiliates.  All rights reserved.

ADR base = "/u01/app/odaorabase/oracle"
adrci> show homes
ADR Homes:
diag/rdbms/cbdprd1/CBDPRD1
diag/asm/user_root/host_1679024932_110
diag/clients/user_oracle/host_1679024932_110
diag/asmtool/user_root/host_1679024932_110
adrci>
Postagem mais antiga Página inicial

0 comentários:

Postar um comentário

Translate

# Suporte

# ACE Program

#Oracle

#Oracle
Disclaimer: The views expressed on this blog are my own and do not necessarily reflect the views of Oracle.

#Blog reconhecido

#ARTICULISTA

Marcadores

Postagens populares