ORA-00112: value of string is null

文档解释

ORA-00112: value of string is null

Cause: The attribute was specified with no value.

Action: Specify a non-null value.

官方解释

Systems Internal Error

系统内部错误

常见案例

1. 用户Logging On时可能会遇到ORA-00112错误。

2. 在操作系统层次备份数据库文件时可能会遇到ORA-00112错误。

3. 在新建实例前,复制其他实例的文件到当前节点时可能会受到ORA-00112错误影响。

正常处理方法及步骤

1. 使用报错信息确认是否真的发生错误,检查对于当前ORA-00112的数据库跟踪文件$ORACLE_HOME/admin/udump/ora_.trc,确认当前错误的报错模式。

2. 确认当前系统上是否有不匹配的物理文件。

3. 确认是存在损坏的文件,还是映射匹配问题。

4. 重启数据库,如果重启仍然报同样的错误,尝试只用于Instance Startup Database SHUTDOWN IMMEDIATE 情况下重启数据库。

5. 检查是否存在unrecoverable数据库状态。

6. 使用DataRecovery Advisor获得更多信息。

7. 检查备份和恢复进程中是否有错误。

8. 如果有问题,请重新调整主文件,或者利用关闭正常的文件。

9. 修复表或者索引等失效的对象,然后重新启动系统。

10. 安装最新的BugFix和补丁更新,以减少未来的错误发生。

你可能感兴趣的