为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: 企业版 8.4 0x7000c
【操作系统】:麒麟V10
【CPU】: x86
【问题描述】*:审计日志如何设置保留时长
通过设置DM的INI参数AUDIT_FILE_FULL_MODE进行配置。当将AUDIT_FILE_FULL_MODE置为1时,将删除最老的审计文件,直至有足够的空间创建新审计文件。若将所有可以删除的审计文件都删除后空间仍旧不够,则数据库会挂起不再处理任何请求,直至磁盘空间被清理出足够创建新审计文件的空间;当将AUDIT_FILE_FULL_MODE置为2时,将不再写审计记录,默认值为1。AUDIT_FILE_FULL_MODE为静态参数,可通过系统过程 SP_SET_PARA_VALUE 进行修改,但是修改需要重新启动 DM 数据库服务器才能生效。
SP_SET_PARA_VALUE(2,'AUDIT_KEEP_DAYS',180);
静态参数,改完重启数据库服务生效