

alter database mount;
alter database add archivelog 'dest=/data/dmarch,TYPE=local,FILE_SIZE=128';
alter database archivelog;
alter database open;
复制



2.1 ARCH_SPACE_LIMIT
alter database modify archivelog 'DEST=/data/dmarch, TYPE=LOCAL, FILE_SIZE=128, SPACE_LIMIT=1024';
复制

alter system switch logfile;
复制
tail -100f home/dmdba/dmdbms/log/dm_DMSERVER_202205.log
复制


2.2 ARCH_RESERVE_TIME


tail -100f home/dmdba/dmdbms/log/dm_DMSERVER_202205.log
复制


3.1 SF_ARCHIVELOG_DELETE_BEFORE_TIME
INT
SF_ARCHIVELOG_DELETE_BEFORE_TIME (
time datetime
)
复制
SELECT SF_ARCHIVELOG_DELETE_BEFORE_TIME(SYSDATE-1);
复制

3.2 SF_ARCHIVELOG_DELETE_BEFORE_LSN
INT
SF_ARCHIVELOG_DELETE_BEFORE_LSN(
lsn bigint
)
复制
SELECT SF_ARCHIVELOG_DELETE_BEFORE_LSN(4296300);
复制

四、DM自带工具进行清理
4.1 dmrachk
rachk V8
version: 03134283890-20220304-158322-10045
格式: dmrachk keyword=value
例程: dmrachk arch_fil=/opt/a.log
强制参数: 必须指定arch_fil或者arch_path
关键字 说明(默认值)
--------------------------------------------------------------------------------
ARCH_FIL 指定一个归档文件
CMP_FIL 指定一个用于比较的归档文件
ARCH_PATH 指定一个归档目录
CMP_PATH 指定一个用于比较的归档目录
RECV_PATH 指定一个待修复的归档目录
TRUNC_FIL 指定新的文件,用于存储从错误归档中,抽取的有效数据。
EXTRACT_FIL 指定新的文件,用于存储从指定的seq范围的归档文件中抽取数据
ARCH_BAK_PATH 指定备份文件路径,用于存储归档修复过程中的重复文件
CHECK 校验级别(0, 1, 2, 3, 4) 0: 文件校验, 1: 包校验(seq & magic),2:ptx校验,3:rrec校验, 4:清理无效的归档文件, 5:修复归档文件到free之后的最后一个有效日志包。默认(0)
BEGIN_LSN 指定归档目录时,指定排除小于该LSN的文件
END_LSN 指定归档目录时,指定排除大于该LSN的文件
BEGIN_SEQ 指定归档目录时,抽取大于该SEQ的文件
END_SEQ 指定归档目录时,抽取小于该SEQ的文件
BEFORE_LSN CHECK=4,指定归档目录,删除该LSN之前的文件。默认为0,所有LSN范围内日志均删除
BEFORE_SEQ CHECK=4,指定归档目录,删除该SEQ之前的文件。默认为0,所有SEQ范围内日志均删除
BEFORE_TIME CHECK=4,指定归档目录,删除该时间点之前的文件。默认删除所有时间点的归档
EXCLUDE_DB_MAGIC CHECK=4,指定归档目录,删除指定的DB_MAGIC之外的文件。
OUTPUT_FIL LOG可以指定输出到文件
DCR_INI 指定dmdcr.ini路径,若未指定,则不使用
DM_INI 目标库dm.ini的路径,用于获取日志加密信息
AFTER_FREE 指定TRUNC_FIL时,是否校验并抽取FREE之后的内容。0 不抽取;1 抽取。默认0
复制
4.2 删除该时间点之前的文件
dmrachk ARCH_PATH=/data/dmarch CHECK=4 BEFORE_TIME=2022-05-16
复制

dmrachk ARCH_PATH=/data/dmarch CHECK=4 BEFORE_LSN=4296300
复制

五、Linux命令删除
find data/dmarch -mtime +1 -name "*.log" -exec rm -rf {} \;
复制

相关推荐

文章转载自达梦E学,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
2025年4月中国数据库流行度排行榜:OB高分复登顶,崖山稳驭撼十强
墨天轮编辑部
2505次阅读
2025-04-09 15:33:27
2025年4月国产数据库大事记:4个千万级中标项目诞生!2024年达梦净利3.6亿、金仓净利8006.6万……
墨天轮编辑部
1656次阅读
2025-04-30 17:39:54
数据库国产化替代深化:DBA的机遇与挑战
代晓磊
1164次阅读
2025-04-27 16:53:22
2025年3月国产数据库中标情况一览:TDSQL大单622万、GaussDB大单581万……
通讯员
846次阅读
2025-04-10 15:35:48
2025年4月国产数据库中标情况一览:4个千万元级项目,GaussDB与OceanBase大放异彩!
通讯员
659次阅读
2025-04-30 15:24:06
数据库,没有关税却有壁垒
多明戈教你玩狼人杀
577次阅读
2025-04-11 09:38:42
天津市政府数据库框采结果公布,7家数据库产品入选!
通讯员
561次阅读
2025-04-10 12:32:35
国产数据库需要扩大场景覆盖面才能在竞争中更有优势
白鳝的洞穴
539次阅读
2025-04-14 09:40:20
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
475次阅读
2025-04-17 17:02:24
一页概览:Oracle GoldenGate
甲骨文云技术
457次阅读
2025-04-30 12:17:56