ORA-01273: STANDBY_FILE_MANAGEMENT = AUTO needs COMPATIBLE = string or higher ORACLE 报错 故障修复 远程处理

文档解释

ORA-01273: STANDBY_FILE_MANAGEMENT = AUTO needs COMPATIBLE = string or higher

Cause: Automated standby file management was disabled, so an added file

Action: Restart the instance with COMPATIBLE set to the correct release.

ORA-01273: STANDBY_FILE_MANAGEMENT参数必须与数据库兼容级别相符,要么为AUTO,要么大于等于当前兼容性级别。

官方解释

在11g中,当使用 STANDBY_FILE_MANAGEMENT = AUTO 时,必须将 COMPATIBLE 参数设置为11.2.0.0或更高版本。此外,如果兼容性级别低于11.2.0.0,则STANDBY_FILE_MANAGEMENT参数必须以只读模式设置为MANUAL。

常见案例

有时,用户会在更新数据库兼容级别之前尝试设置 STANDBY_FILE_MANAGEMENT参数。因此,在更新兼容性级别之前,用户必须确保为 STANDBY_FILE_MANAGEMENT 参数设置有效值。

正常处理方法及步骤

1、检查数据库的COMPATIBLE 级别:

SELECT value FROM v$parameter WHERE name=’compatible’;

2、更改COMPATIBLE 参数为11.2.0.0 或更高版本:

ALTER DATABASE COMPATIBLE SET ‘11.2.0.0’ ;

3、调整STANDBY_FILE_MANAGEMENT参数设置为AUTO:

ALTER SYSTEM SET STANDBY_FILE_MANAGEMENT=AUTO ;

4、重新启动数据库:

shutdown immediate;

startup;


数据运维技术 » ORA-01273: STANDBY_FILE_MANAGEMENT = AUTO needs COMPATIBLE = string or higher ORACLE 报错 故障修复 远程处理