Oracle修改SGA后无法启动解决方法
Oracle修改SGA超过系统内存后,会造成启动失败,解决方法如下:
1、登录oracle
sqlplus sys/sys@XXX(网络服务名). as sysdba
能够登陆
提示已经连接到空闲例程;
2、找 pfile,在 /.../admin/XXX(服务名)/pfile 下,init.ora.XXXXXXX(数字串)
3、执行命令
SQL> startup pfile='pfile 路径'
通过指定的 pfile 启动数据库实例
4、执行命令
SQL> create spfile from pfile='pfile 路径';(一定要有分号!)
创建成功会提示: 文件已创建。
5、查看SGA
show parameter sga
已经SGA恢复了调整之前的配置,在此根据系统实际内存修改大小即可。
Tag标签:「内存 SGA pfile」更新时间:「2021-11-04 13:57:40」阅读次数:「902」