全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

在Oracle关闭情况下如何修改spfile的参数

发现问题

我使用的Oracle11g,当我敲下如下一段命令后,就让我傻眼了。。

alter system set sga_max_size=960M scope=spfile;
shutdown immediate
startup

此时的startup报错了,错误为:

SQL> startup
ORA-00844: Parameter not taking MEMORY_TARGET into account
ORA-00851: SGA_MAX_SIZE 985661440 cannot be set to more than MEMORY_TARGET 784334848.

原因分析

原来在Oracle11g中增加了memory_target参数,sga_max_size必须比memory_target参数小。那么问题来了,此时我已经关闭Oracle了,spfile文件是二进制文件,又不能手动修改,那么我该怎么办呢。。好捉急好捉急。。。

解决思路

通过pfile启动Oracle–>在Oracle中通过create pfile='' from spfile=''取出spfile的内容(pfile是可以手动修改的)–>修改新建的pfile–>以新的pfile启动Oracle–>在Oracle中通过create spfile='' from pfile=''获得修改后的spfile

实战

[oracle@wing ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Mon Feb 15 14:04:46 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to an idle instance.
SQL> create pfile='/home/oracle/pfile.new' from spfile='/u01/app/oracle/product/11.2.0/db_1/dbs/spfilewingdb.ora';
File created.
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
通过vi修改pfile.new文件中相应的参数(本文档中是memory_target参数),修改后保存 
[oracle@wing ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Mon Feb 15 14:04:46 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup pfile='/home/oracle/pfile.new'
ORACLE instance started.
Total System Global Area 810090496 bytes
Fixed Size     2257520 bytes
Variable Size    415239568 bytes
Database Buffers   390070272 bytes
Redo Buffers    2523136 bytes
Database mounted.
Database opened.
SQL> create spfile='/u01/app/oracle/product/11.2.0/db_1/dbsspfilewingdb.ora' from pfile='/home/oracle/pfile.new';
File created.
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
[oracle@wing ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Mon Feb 15 14:08:40 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to an idle instance.
SQL> 
SQL> startup
ORACLE instance started.
Total System Global Area 810090496 bytes
Fixed Size     2257520 bytes
Variable Size    415239568 bytes
Database Buffers   390070272 bytes
Redo Buffers    2523136 bytes
Database mounted.
Database opened.
SQL> show parameter memory 
NAME         TYPE
------------------------------------ --------------------------------
VALUE
------------------------------
hi_shared_memory_address    integer
0
memory_max_target     big integer
800M
memory_target      big integer
800M
shared_memory_address    integer
0
SQL> show parameter sga
NAME         TYPE
------------------------------------ --------------------------------
VALUE
------------------------------
lock_sga        boolean
FALSE
pre_page_sga       boolean
FALSE
sga_max_size       big integer
776M
sga_target       big integer
740M
# 至此Oracle使用新的spfile启动成功,参数也得到相应的修改

总结

以上就是关于如何在Oracle关闭的情况下修改spfile里面参数的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。


# oracle  # 修改spfile  # spfile  # create  # Oracle数据库中的控制文件管理以及常用参数设置  # Oracle 11g Dataguard参数详解  # oracle 存储过程详细介绍(创建  # 删除存储过程  # 参数传递等)  # Oracle表的分类以及相关参数的详解  # Oracle 启动例程 STARTUP参数说明  # oracle初始化参数设置  # ORACLE隐藏参数查看及修改的方法  # 让我  # 来了  # 当我  # 错了  # 又不  # 我该  # 以新  # 增加了  # 我已经  # 情况下  # 文档  # 如何在  # 有疑问  # pfile  # rights  # plain  # 好捉急好捉急  # idle 


相关文章: 活动邀请函制作网站有哪些,活动邀请函文案?  临沂网站制作公司有哪些,临沂第四中学官网?  建站之星导航如何优化提升用户体验?  再谈Python中的字符串与字符编码(推荐)  建站之星如何一键生成手机站?  如何用AWS免费套餐快速搭建高效网站?  如何高效生成建站之星成品网站源码?  头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?  高端网站建设与定制开发一站式解决方案 中企动力  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  建站之星CMS五站合一模板配置与SEO优化指南  如何通过VPS搭建网站快速盈利?  非常酷的网站设计制作软件,酷培ai教育官方网站?  如何零基础开发自助建站系统?完整教程解析  香港服务器建站指南:免备案优势与SEO优化技巧全解析  香港服务器如何优化才能显著提升网站加载速度?  广州营销型建站服务商推荐:技术优势与SEO优化解析  建站之星如何开启自定义404页面避免用户流失?  学校为何禁止电信移动建设网站?  广州建站公司哪家好?十大优质服务商推荐  网站代码制作软件有哪些,如何生成自己网站的代码?  建站之星备案是否影响网站上线时间?  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  头像制作网站在线制作软件,dw网页背景图像怎么设置?  深圳网站制作的公司有哪些,dido官方网站?  SQL查询语句优化的实用方法总结  一键网站制作软件,义乌购一件代发流程?  制作电商网页,电商供应链怎么做?  官网建站费用明细查询_企业建站套餐价格及收费标准指南  韩国服务器如何优化跨境访问实现高效连接?  制作网站的网址是什么,请问后缀为.com和.com.cn还有.cn的这三种网站是分别是什么类型的网站?  免费制作小说封面的网站有哪些,怎么接网站批量的封面单?  大连 网站制作,大连天途有线官网?  南平网站制作公司,2025年南平市事业单位报名时间?  实例解析angularjs的filter过滤器  完全自定义免费建站平台:主题模板在线生成一站式服务  宁波自助建站系统如何快速打造专业企业网站?  建站上传速度慢?如何优化加速网站加载效率?  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】  如何在阿里云虚拟主机上快速搭建个人网站?  5种Android数据存储方式汇总  建站主机SSH密钥生成步骤及常见问题解答?  简历在线制作网站免费,免费下载个人简历的网站是哪些?  成都响应式网站开发,dw怎么把手机适应页面变成网页?  在线制作视频网站免费,都有哪些好的动漫网站?  网页设计网站制作软件,microsoft office哪个可以创建网页?  建站之星代理如何获取技术支持?  建站之星如何实现五合一智能建站与营销推广? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。