ORA-48447: The input path [string] does not contain any ADR homes ORACLE 报错 故障修复 远程处理

文档解释

ORA-48447: The input path [string] does not contain any ADR homes

Cause: The input path does not contain ADR homes

Action: Validate the path

ORA-48447:输入路径[字符串]不包含任何ADR homes。

此错误是Oracle 12c中介绍的新错误,仅发生于Oracle例程上调用adrci时。它指出输入路径不包含任何ADR homes。

官方解释

ORA-48447 指出输入路径不包含任何ADR homes。ADR(故障自动诊断及救援)是一种基于文件和目录结构的技术,它可以帮助收集和管理故障诊断信息。

常见案例

通常会发生在试图以非root用户身份连接到节点时,如用smoothtalker访问某个节点时发生ORA-48447。

一般处理方法及步骤

1.确认ADR_BASE已配置为正确的路径,adump参数设置在实例初始化参数文件位置。

2.确保实例已启动,以便更新参数设置,创建新ADR_BASE目录并创建ADR homes。

3.登录为ordb用户并运行adrci,部署故障诊断和恢复软件:

$ adrci

# 配置ADR主备

adrci> deploy spare home $ORACLE_HOME/rdbms/log

4.确认ADR homes已建立正常,并检查新的ADR_BASE目录位置。


数据运维技术 » ORA-48447: The input path [string] does not contain any ADR homes ORACLE 报错 故障修复 远程处理