这问题好像只会出现在10g,遇到的两次都是32位的版本上调整SGA。
解决方法很简单,不让oracle去读默认的spfile;
调整参数之前最好先备份一次
create pfile='指定路径' from spfile;
1、一般安装oracle都会按照默认设置,oracle主服务启动时使用默认的spfile,
spfile路径是F:\app\localhost\product\10.2.0\dbhome_1\database\spfileorcl.ora
当出现错误以后,关闭oracle主服务,把这个路径下的spfile文件名改掉或者直接把文件删除
2,启动oracle主服务, 使用备份的pfile启动数据库。
startup pfile='指定路径';
3,建议重新生成spfile,
create spfile from pfile='指定路径';
然后重启数据库