环境说明:达梦2024年Q4季度版之后版本支持
通过系统函数进行sqllog参数配置
-- 新增模式 SLOG_CONFIG1 和 SLOG_CONFIG2:
SP_SET_SQLLOG_INI('[SLOG_CONFIG1]FILE_PATH=../log;PART_STOR=0;[SLOG_CONFIG2]SWITCH_MODE=2;SWITCH_LIMIT=128');-- 删除模式名为 SLOG_ALL 的 SQL 日志模式:
SP_DELETE_SQLLOG_INI_MODE('SLOG_ALL')
SP_DELETE_SQLLOG_INI_MODE('SLOG_CONFIG1');
SP_DELETE_SQLLOG_INI_MODE('SLOG_CONFIG2');SP_SET_PARA_STRING_VALUE(1,'SVR_LOG_NAME','SLOG_ALL,SLOG_ERROR,SLOG_DDL'); -- 修改默认模式的日志生成目录
SP_SET_SQLLOG_INI('FILE_PATH=/data/dmdbms_3_100/log/logcommit');
-- 修改制定模式的某个参数值
SP_SET_SQLLOG_INI('[SLOG_ALL]FILE_PATH=/data/dmdbms_3_100/log/logcommit');
-- 刷新生效
SP_REFRESH_SVR_LOG_CONFIG();
--如果在服务器启动过程中,修改了 sqllog.ini 文件,须调用过程 SP_REFRESH_SVR_LOG_CONFIG()才会生效