【技术实现步骤摘要】
自动生成投产作业的方法以及装置
[0001]本申请涉及数据处理
,尤其涉及一种自动生成投产作业的方法以及装置。
技术介绍
[0002]商业银行为维护银行系统的正常可靠运行,一般每月例行安排一次应用版本投产,完成业务更新、调整等作业。通常是通过TWS(Tivoli Workload Scheduler)工具导入最新的批量作业排程资源并生效,以完成批量作业的更新调整。其中,TWS工具可以为企业提供批量排程的服务。
[0003]现有的针对单套环境的投产流程一般包括下列步骤:备份现有资源、删除database库中全部存量资源、导入最新资源、备份投产后资源、资源清单核对、拷贝控制作业和执行验证作业。
[0004]其中,除“删除database库中全部存量资源”步骤以及“执行验证作业”步骤为固定作业模版无需调整之外,其余投产步骤涉及的作业均需要人工进行修改调整。
[0005]例如,“备份现有资源”步骤和“备份投产后资源”步骤需要运维人员根据投产日期手工调整备份文件名称;“导入最新资源”步骤需要运维人员手工修 ...
【技术保护点】
【技术特征摘要】
1.一种自动生成投产作业的方法,其特征在于,所述方法包括:在主机侧调用REXX(Restructured Extended Executor)脚本,其中,所述REXX脚本中定义了备份作业清单和投产日期,所述备份作业清单被定义为固定参数,所述投产日期被定义为可变参数;从所述REXX脚本中获取所述备份作业清单;根据所述备份作业清单从第一作业库中获取对应的备份作业实体;使用所述投产日期对获取到的所述备份作业实体中的备份文件名称定义行进行客户化;使用客户化后的所述备份作业实体覆盖所述第一作业库中的原备份作业实体。2.根据权利要求1所述的方法,其特征在于,所述REXX脚本中还定义了控制作业清单和环境参数,所述控制作业清单和所述环境参数被定义为可变参数;所述方法还包括:从所述REXX脚本中获取所述控制作业清单;根据所述控制作业清单从第二作业库中获取对应的控制作业实体;修改所述控制作业实体中的环境参数;将修改了环境参数后的所述控制作业实体存放至与所述第二作业库不同的第三作业库。3.根据权利要求2所述的方法,其特征在于,所述第二作业库的地址和所述第三作业库的地址在所述REXX脚本中被定义为固定参数。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取资源导入作业实体;使用最新投产资源文件名对所述资源导入作业实体中的资源导入源文件的文件名进行客户化,其中,所述最新投产资源文件名在所述REXX脚本中被定义为可变参数;使用客户化后的所述资源导入作业实体覆盖原资源导入作业实体。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:从所述第一作业库中获取资源核对作业实体;将上游交接资源文件清单填入所述资源核对作业...
【专利技术属性】
技术研发人员:李晓玉,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。