1 前言
以前的时候,如果想要修改arch_space_limit,改变对归档路径空间的限制,需要数据库修改到mount状态再修改,或者修改dmarch.ini文件,然后重启数据库生效。现在新版本支持动态修改,无需重启数据。给力!
2 问题解决版本
问题编号:110167
已解决版本:8.1.1.57(自此版本往后支持)
3 修改方式
3.1 通过达梦管理工具图形界面

3.2 通过命令SQL
ALTER DATABASE MODIFY ARCHIVELOG 'DEST=/home/dmdba/dmarch, TYPE=local, FILE_SIZE=1024, SPACE_LIMIT=4096';
4 样例
4.1 查看归档目录大小

4.2 查看归档参数配置
select * from v$dm_arch_ini;
4.3 修改arch_space_limit
ALTER DATABASE MODIFY ARCHIVELOG 'DEST=/home/dmdba/dmarch, TYPE=local, FILE_SIZE=1024, SPACE_LIMIT=2048';
4.4 查看参数是否修改
select * from v$dm_arch_ini;
注:也可以看一下dmarch.ini文件。
4.5 切换日志
alter system switch logfile;
4.6 查看归档目录大小

注:需要等一下,可以多切几个日志等一会。
最后修改时间:2023-07-25 14:58:01
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




