达梦数据库创建定时作业


使用DM管理工具代理作业进行定时备份或执行脚本,此次,我分享一下我创建定时作业的步骤。

1、新建代理环境

在这里插入图片描述

2、新建定时全备、增备作业

右键作业,点击“新建作业”
在这里插入图片描述

2.1 作业名及作业描述

在这里插入图片描述

2.2 作业步骤

2.2.1 常规

选择“添加”按钮
在这里插入图片描述

2.2.2 作业步骤

在这里插入图片描述
在这里插入图片描述

2.2.3 作业调度

新建作业调度不做截图
在这里插入图片描述

2.2.4 DDL

也可使用disql等后台方式创建以上步骤,上述步骤的SQL如下:
call SP_CREATE_JOB(‘全备’,1,0,’’,0,0,’’,0,‘每周六晚23点全备’);

call SP_JOB_CONFIG_START(‘全备’);

call SP_ADD_JOB_STEP(‘全备’, ‘完全备份’, 6, ‘01000000E:\dmdbms\dmbak’, 1, 2, 0, 0, NULL, 0);

call SP_ADD_JOB_SCHEDULE(‘全备’, ‘每周六全备’, 1, 2, 1, 64, 0, ‘23:00:00’, NULL, ‘2020-12-01 15:28:06’, NULL, ‘’);

call SP_JOB_CONFIG_COMMIT(‘全备’);

2.2.5 增备与全备全备的区别

1、增备时,要输入基备份集目录,可新增后添加默认路径并更改基备份路径。
在这里插入图片描述
2、增备建议每日执行(全备日(例如周六)除外)
在这里插入图片描述
3、增备DDL
call SP_CREATE_JOB(‘增备’,1,0,’’,0,0,’’,0,‘每周日、1、2、3、4、5执行增备’);

call SP_JOB_CONFIG_START(‘增备’);

call SP_ADD_JOB_STEP(‘增备’, ‘每日增备’, 6, ‘11000000E:\dmdbms\dmbak|E:\dmdbms\dmbak’, 1, 2, 0, 0, NULL, 0);

call SP_ADD_JOB_SCHEDULE(‘增备’, ‘增备’, 1, 2, 1, 63, 0, ‘23:00:00’, NULL, ‘2020-12-01 15:41:25’, NULL, ‘’);

call SP_JOB_CONFIG_COMMIT(‘增备’);

3、定时作业执行SQL脚本

3.3.1 常规

与上述方式相同,填写作业名、作业描述

3.3.2 作业步骤

3.3.2.1 调用系统存储过程

使用SQL调用系统存过:call sp_db_bakset_remove_batch(null,sysdate-14);
在这里插入图片描述
系统存储过程可在模式及存储过程或函数内查看,具体系统自带存错过程含义及用法,请参考SQL语言使用手册–附录 3 系统存储过程和函数。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值