ADRCI error - DIA-48448: This command does not support multiple ADR homes

Ao utilizar o ADRCI para purge, create report e comandos IPS em ambientes com múltiplos ADR Homes precisamos setar o ADR Home individual, uma vez que estes comandos não funcionam com múltiplos Homes.

No exemplo abaixo, estarei simulando o erro ao executar um purge em um ambiente com múltiplos ADR Homes, sem seta-los individualmente.
 ADR base = "/orahmg01/app/oracle"
adrci> purge
DIA-48448: This command does not support multiple ADR homes

adrci>

Para executar o processo, devemos setar o home desejado através do comando set home. Os homes existentes podem ser listados através do comando show homes.
adrci> show homes
ADR Homes:
diag/clients/user_oracle/host_1959758799_80
diag/tnslsnr/lamim/listener
diag/rdbms/lamimtst1/lamimtst1
diag/rdbms/lamim/lamim
adrci>

adrci> set home diag/rdbms/lamim/lamim
adrci> purge
adrci>

Fonte: DIA-48448 Is Raised When Executing PURGE command in ADRCI Utility (Doc ID 951023.1)

Comentários