ORA-00824,ORA-00842 错误的产生和处理
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,ORA-00824: cannot set SGA_TARGET or MEMORY_TARGET due to existing internal settingsORA-00842: DB_BLO
千家信息网最后更新 2026年10月31日ORA-00824,ORA-00842 错误的产生和处理
ORA-00824: cannot set SGA_TARGET or MEMORY_TARGET due to existing internal settings
ORA-00842: DB_BLOCK_BUFFERS cannot be set with SGA_TARGET or MEMORY_TARGET
因为我在做实验的时候为了尝试早期版本的ORACLE的SGA手动设置,我尝试修改了 DB_BLOCK_BUFFERS的参数值,重启数据库后就产生了上述两种报错。
报错的内容很明显是 DB_BLOCK_BUFFERS参数设置于SGA_TARGET或MEMORY_TARGET参数设置是冲突的。
做这个实验时最好对spfile进行备份,当然不备份也还是有办法解决的:
SQL> show parameter sga_target;NAME TYPE VALUE----------------- ----------- ----------sga_target big integer 0SQL> show parameter memory_target;NAME TYPE VALUE----------------- ----------- -----------memory_target big integer 6400M
我看到这里以后,置零两个参数值。
SQL> alter system set sga_target=0 scope=both;System altered.SQL> alter system set memory_target=0 scope=both;System altered.SQL> alter system set db_block_buffers=249856 scope=spfile;System altered.
当我修改了db_block_buffers参数值后发现就出现上面的错误。因为这个参数时在9i前在使用的,到9i之后就被弃用了。如果做了这设置就与当前的参数产生冲突,导致错误的发送。
参数
错误
备份
冲突
实验
尝试
明显
两个
内容
办法
手动
数据
数据库
时候
最好
版本
还是
面的
处理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网金融科技
广州淘业互联网络科技
A股互联网金融科技公司
上海喔噻互联网科技
善班互联网科技有限公司
广西互联网科技公司
互联网 视角下的科技创新
互联网前沿科技
盛创互联网科技有限公司
江苏南京365互联网科技
互联网和黑科技的看法
互联网科技与大数据专业
哈尔滨屹滨互联网科技有限公司
朱啸虎曾投资哪些互联网科技企业
南博望互联网科技有限公司
互联网金融科技元年
萌小萌互联网科技河南有限公司
互联网科技的前景
互联网科技大佬云集
银川新华互联网科技学校招聘
智网互联网科技
中国互联网科技发展
互联网 视角下的科技创新
大白互联网科技
翼展科技 首家互联网医院
科技大学互联网
广东工业互联网大赛深圳学泰科技
互联网科技年终奖
扫呗互联网科技有限公司
广州全民伙伴互联网科技有限公司