暂无图片
oracle memory_target 如何正确关闭?
我来答
分享
弄道斯
2021-10-11
oracle memory_target 如何正确关闭?

oracle 11g的memory_target怎么正确的关闭呀? 

alter system set memory_target=0 scope=spfile; 

之后重启数据库还是报错. 

ORA-00843: Parameter not taking MEMORY_MAX_TARGET into account ORA-00849: SGA_TARGET 128849018880 cannot be set to more than MEMORY_MAX_TARGET 0.

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
猫瞳映月

您好!您有备份参数文件吗,请按如下方法操作:

如果要禁掉ASM实例的AMM,就一定不要同时reset memory_target 和memory_max_target ,而是应该将memory_target设为0,并只reset memory_max_target。

alter system set memory_target=0 scope=spfile sid='*';

alter system set memory_max_target=0 scope=spfile sid='*';

alter system reset memory_max_target scope=spfile sid='*';

如果能解决您的问题,请帮忙采纳,谢谢~

暂无图片 评论
暂无图片 有用 1
暂无图片
弄道斯
题主
2021-10-11
同时reset memory_target 和memory_max_target 会报错吗?
猫瞳映月
答主
2021-10-11
会报错,请严格按照以上步骤操作喔。
薛晓刚

memory_target=0

MEMORY_MAX_TARGET=0

都改

暂无图片 评论
暂无图片 有用 0
弄道斯

SQL> alter system set memory_max_target=0 scope=spfile;

System altered.

SQL> alter system set memory_target=0 scope=spfile;

System altered.

是都改的,但是重启数据库还是报错。

暂无图片 评论
暂无图片 有用 1
手机用户1000
2021-10-11
多谢楼主,已解决
Uncopyrightable

alter system reset memory_target;

alter system reset memory_max_target;

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏