ORA-00820: Specified value of sga_max_size is too small, needs to be at least stringM
Cause: The specified value of sga_max_size is too small for the SGA to accommodate all of the necessary SGA components such as the log buffer, buffer pools, shared pool, etc.
Action: Set sga_max_size to the recommended value or reduce the values of any SGA component size parameters you have specified.
。
ORA-00820错误指示指定值sga_max size太小,需要大于stringM。
ORA-00820错误指示“指定的SGA_MAX_SIZE值太小,应当至少为stringM”。这是一个技术细节性错误,发生在服务器启动的一个阶段,当SGA_MAX_SIZE参数的设置小于SGA的实际大小时发生。
ORA-00820错误可能是由于您设置了SGA_MAX_SIZE参数值过低引起的。SGA_MAX_SIZE参数仅在首次初始化数据库时有效,而非每次启动数据库时都有效。因此,更改这个参数不会影响到当前实例,除非你重新初始化数据库。
1.检查SGA_MAX_SIZE参数并将其设置为至少stringM;
2.编辑$ORACLE_HOME/dbs/initsid.ora,将SGA_MAX_SIZE调整为至少为stringM;
3.重新启动数据库;
4.重新检查实例以确保ORA-00820错误已解决。