ORA-00830: cannot set statistics_level to BASIC with auto-tune SGA enabled ORACLE 报错 故障修复 远程处理

文档解释

ORA-00830: cannot set statistics_level to BASIC with auto-tune SGA enabled

Cause: The user attempted to set statistics_level to BASIC with auto-tune SGA enabled which cannot be done because auto-tune SGA cannot work with statistics_level set to BASIC.

Action: Disable auto-tune SGA and try setting the statistics_level to BASIC again.

这是一个Oracle数据库错误,当数据库SGA被自动调整后,将统计级别设置为BASIC是不被允许的。

官方解释

ORA-00830错误是由于设置了错误的参数而引起的,具体来说,当数据库中的自动调整SGA(Auto tuned SGA)功能启用时,设置Statistics_level 参数为Basic不被允许,因此引起了ORA-00830错误。

常见案例

当使用SET STATISTICS_LEVEL=BASIC语句时,如果数据库中自动调整SGA(AUTO_TUNE_SGA)功能未被禁用,就会出现ORA-00830错误。

正常处理方法及步骤

1、确认Autotuned SGA(auto_tune_sga)的功能,并且将其关闭。

2、使用下面的SQL语句关闭Autotuned SGA功能:

ALTER SYSTEM SET AUTO_TUNE_SGA=FALSE;

3、重新启动数据库。

4、使用下面的SQL语句来更新STATISTICS_LEVEL参数:

ALTER SYSTEM SET STATISTICS_LEVEL=BASIC;

5、重新启动数据库。


数据运维技术 » ORA-00830: cannot set statistics_level to BASIC with auto-tune SGA enabled ORACLE 报错 故障修复 远程处理