文档解释
ORA-07620: smscre: illegal database block size
Cause: An illegal database block size was specified in the parameter file. It must be positive, a multiple of 512, and less than the maximum physical i/o data size.
Action: Change db_block_size in the parameter file to conform to these limits.
ORA-07620消息是一个属于Oracle数据库错误,主要是指数据库在加载时,检测到了非法的数据库块大小。
官方解释
该错误指出检测到非法或者不正确的数据库块大小。
常见案例
1.在创建数据库实例时,指定的数据库块大小不正确,将导致此错误的发生。
2. 如果某些数据文件中的数据库块大小与闪回控制文件中的数据库块大小不一致,也会出现此错误。
正常处理方法及步骤
1. 检查指定的数据库块大小是否正确(通常为8KB)。
2. 检查每个文件,确保数据库块大小和控制文件中的定义相匹配。
3. 检查数据文件,确保块大小为指定值(通常为 8 KB)。
4. 如果某些数据文件不匹配,请使用ALTER DATABASE文件命令重新调整数据库块大小,重新启动数据库后,再进行检查。