【技术实现步骤摘要】
一种数据库间批量作业调度的方法、装置及电子设备
[0001]本专利技术涉及数据处理领域,尤其涉及一种数据库间批量作业调度的方法、装置及电子设备。
技术介绍
[0002]近今年各大商业银行数据库系统的国产化转型正在加速推进,在转型过程中不可避免的会存在新旧数据库并行的情况,新旧数据库的数据库类型不同。现有技术中进行批量作业调度时,只能对相同类型的数据库进行批量作业调度,无法实现对异构数据库的批量作业调度。
技术实现思路
[0003]有鉴于此,本专利技术实施例公开了一种数据库间批量作业调度方法、装置及电子设备,解决了现有技术中无法对异构数据库进行批量作业调度的问题。
[0004]本专利技术实施例公开了一种数据库间批量作业调度的方法,该方法包括:
[0005]响应于对多个数据库系统的批量作业调度指令,获取待调度的目标数据库;
[0006]调取每个目标数据库的参数配置信息;所述参数配置信息至少包括:目标数据库系统的基本信息;
[0007]基于每个目标数据库的参数配置信息中的目标数据库的 ...
【技术保护点】
【技术特征摘要】
1.一种数据库间批量作业调度的方法,其特征在于,包括:响应于对多个数据库系统的批量作业调度指令,获取待调度的目标数据库;调取每个目标数据库的参数配置信息;所述参数配置信息至少包括:目标数据库系统的基本信息;基于每个目标数据库的参数配置信息中的目标数据库的基本信息调取与所述目标数据库相匹配的目标接口;依据所述目标接口与所述目标数据库建立连接,并调取作业配置信息表,基于所述作业配置信息表执行所述目标数据库的批量作业调度指令;所述作业配置信息表至少包括:作业和数据库系统的对应关系以及作业之间的依赖关系。2.根据权利要求1所述的方法,其特征在于,还包括:根据所述目标数据库系统中的批量调度标识,确定执行目标数据库的作业的调度的目标批量调度模块;在所述目标批量调度模块中执行所述目标数据库的作业调度。3.根据权利要求1所述的方法,其特征在于,还包括:按照批量调度模块的优先级,启动批量调度模块;在所述批量调度模块启动后,执行所述批量调度模块中的批量作业的调度。4.根据权利要求1所述的方法,其特征在于,还包括:当接收到目标系统的参数配置信息的修改指令时,所述修改指令用于指示修改批量调度程序运行的服务器节点;在修改后的服务器节点中运行批量调度程序。5.根据权利要求1所述的方法,其特征在于,所述基于所述作业配置信息表执行所述目标数据库的批量作业调度指令,包括:基于所述作业配置信息表中的作业和数据库系统的对应关系,确定待调度的目标作业;基于所述作业配置表中作业之间的依赖关系,确定所述第一目标作业中待调度的子作业,表示为第二目标作业;在接收到对第二目标作业的调度指令时,执行所述第二目标作业的调度;在接收到批量作业调度的停止指令前,返回执行“基于所述作业配置表中作业之间的依赖关系,确定所述第一目标作业中待调度的子作业”的步骤。6.一种数据库间批量作业调度装置,其特征在于,包括:获取单元,用于响应于对多个数据库系统的批量作业调度指令,获取...
【专利技术属性】
技术研发人员:雷立动,李泽江,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。