通过作业完成DM的备份策略

达梦管理工具配置备份

连接数据库,创建代理环境

新建作业

常规中确认作业名及作业描述

作业步骤中添加作业步骤

确认备份类型(全备)及备份路径

配置作业调度

配置定时作业时间

ddl中能够进行sql语句的查看

增量备份

通过语句 每天 00:00 删除 15 天以前的数据

对列表进行查看

 

命令行语法

创建作业:                                                                                                                                                                                                                           

SP_CREATE_JOB (

JOB_NAME VARCHAR(128),         作业名称   

ENABLED INT,                   作业是否启用。1 启用;0 不启用

ENABLE_EMAIL INT,         作业是否开启邮件系统

EMAIL_OPTR_NAME VARCHAR(128),   指定操作员名称

EMAIL_TYPE INT,  如果开启了邮件发送之后,在什么情况下发送邮件  0执行成功发送, 1执行失败发送 ,2执行结束后发送

ENABLED_NETSEND INT,    作业是否开启网络发送 1是,0否

NETSEND_OPTR_NAME VARCHAR(128),  指定操作员名称

NETSEND_TYPE INT,  如果开启了网络发送,什么情况发送(和email_type_ini一样)

DESCRIBE VARCHAR(8187)        描述信息

)

ex:

SP_CREATE_JOB('TEST', 1, 1, 'TOM', 2, 1, 'TOM', 2, '一个测试作业');

配置作业:

SP_JOB_CONFIG_START (

JOB_NAME VARCHAR(128)      对一个作业配置的开始

)

ex:

SP_JOB_CONFIG_START('TEST');

作业步骤:

SP_ADD_JOB_STEP (

JOB_NAME VARCHAR(128),  作业名称

STEP_NAME VARCHAR(128),    步骤名

TYPE INT,     步骤类型

COMMAND VARCHAR(8187),      指定不同步骤类型下,步骤在运行时所执行的语句。它不能为空

SUCC_ACTION INT,  指定步骤执行成功后下一步做什么,报告成功与否,执行下一步还是结束作业

FAIL_ACTION INT,    指定步骤执行失败后下一步做什么,报告失败与否,执行下一步还是结束作业

RETRY_ATTEMPTS INT,   失败后重试次数

RETRY_INTERVAL INT,    重试之间的时间间隔

OUTPUT_FILE_PATH VARCHAR(256),      参数已废弃

APPEND_FLAG INT           输出文件的追加方式

)

ex:

SP_ADD_JOB_STEP('TEST', 'STEP1', 0, 'INSERT INTO MYINFO VALUES(1000, ''HELLO WORLD''); ', 0, 0, 2, 1, NULL, 0);

 增加调度:

SP_ADD_JOB_SCHEDULE (

JOB_NAME VARCHAR(128),              作业名称

SCHEDULE_NAME VARCHAR(128),   带创建的调度名称

ENABLE INT,    调度是否启用 1启用,0不启用

TYPE INT,      0执行一次,1按天的频率,2按周频率,3一个月的某一天,4一个月第一周第几天,5一个月第二周第几天,678

FREQ_INTERVAL INT, 

FREQ_SUB_INTERVAL INT,

FREQ_MINUTE_INTERVAL INT,

STARTTIME VARCHAR(128),   作业调度的起始时间(时分秒)

ENDTIME VARCHAR(128),     作业调度的结束时间

DURING_START_DATE VARCHAR(128),   指定作业被调度的起始日期

DURING_END_DATE VARCHAR(128) ,      指定作业被调度的结束日期

DESCRIBE VARCHAR(500)       调度的注释信息

)

SP_ADD_JOB_SCHEDULE('TEST', 'SCHEDULE3', 1, 1, 1, 0, 1, CURTIME, '23:59:59', CURDATE, NULL, '一个测试调度');

结束作业配置:

SP_JOB_CONFIG_COMMIT (

JOB_NAME VARCHAR(128)

)

达梦社区地址:https://eco.dameng.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值