为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:
【CPU】:
【问题描述】*:
归档日志可以直接删除吗?还是要用什么命令删除?
1、执行select * from “SYS”.“V$ARCH_FILE”;检索下归档文件有哪些和归档文件状态;例如:
2、统计下总数,如果总数与select * from “SYS”.“V$ARCH_STATUS”;查出来的路径下面的数量一致,将图示中状态为inactive的可以直接rm,如果总数小于目录下个数,除了active状态的可以rm删除;
3、处理后可以将删除归档添加DM自带的定时任务;
SF_BAKSET_BACKUP_DIR_ADD(‘DISK’,‘归档目录’);
CALL SP_ARCH_BAKSET_REMOVE_BATCH(‘DISK’, now()-5);
4、可参考达梦干货,微信搜索达梦E学;
http://mp.weixin.qq.com/s?__biz=Mzg2MTUyMDI5OQ==&mid=2247483900&idx=5&sn=260e61f7f6f58975e2f6259fe70b137b&chksm=ce14a938f963202ec03622f94d17e87a21b17e6bb5463da7b6201f40d63f850d54fdc8887c30&mpshare=1&scene=1&srcid=1023YL36Jn0i7y7JyNgIpnyF&sharer_sharetime=1666485037393&sharer_shareid=09a2120071630e8e39f91ee451798931#rd
如果数据库后来做过恢复,之前的归档是识别不了的,需要手工删除。