

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
INTSF_ARCHIVELOG_DELETE_BEFORE_TIME (time datetime)
SELECT SF_ARCHIVELOG_DELETE_BEFORE_TIME(SYSDATE-1);

3.2 SF_ARCHIVELOG_DELETE_BEFORE_LSN
INTSF_ARCHIVELOG_DELETE_BEFORE_LSN(lsn bigint)
SELECT SF_ARCHIVELOG_DELETE_BEFORE_LSN(4296300);

四、DM自带工具进行清理
4.1 dmrachk
rachk V8version: 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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




