当前位置: > 论文中心 > 科技论文 >

基于Java的通用批处理作业系统的设计与实现(2)

时间:2014-08-09 11:11 点击:
(1)系统环境控制文件(Ta_BatchEnvironment.ini) 系统环境控制文件是系统的核心文件,主要是连接数据库的内容,其格式如下: OPOMDB=[UID=orscm],[PWD=orscmdd],[DB=thin:@10.5.7.108:1521:ORUT23] OPOMDB=[UID=root

 

  (1)系统环境控制文件(Ta_BatchEnvironment.ini)

  系统环境控制文件是系统的核心文件,主要是连接数据库的内容,其格式如下:

  OPOMDB=[UID=orscm],[PWD=orscmdd],[DB=thin:@10.5.7.108:1521:ORUT23]

  OPOMDB=[UID=root],[PWD=],[DB=localhost:3306/ ComBatchJob]

  其中:数据库名称OPOMDB必须与单个Batch处理输入文件中数据库名称一致。

  (2)系统配置文件(Ta_BatchBI.ini)

  系统配置文件包括系统的输入输出文件的物理路径,其主要内容如下所示:

  系统输出数据文件夹,若系统输出为文件类型输出,则输出在此文件夹。

  SYS_OUTPUT_DIR=D:\\CommBatchJob\\output

  系统输入数据文件夹,若系统输入为文件输入,则输入文件存放在此文件夹。

  SYS_INPUT_DIR=D:\\CommBatchJob\\input

  系统参数控制文件夹:根据输入配置文件中参数来判断系统下次启动后数据的处理起始位置。

  SYS_RESTART_DIR=D:\\CommBatchJob\\control\\restart

  系统错误文件夹:程序中产生的错误信息存放在此文件夹。

  SYS_ERROR_DIR=D:\\CommBatchJob\\error

  系统数据统计结果集:在程序最后统计此次batch处理共处理了多少数据。

  SYS_ACTREP_CENT_DIR=D:\\CommBatchJob\\cnt_rpt

  (3)单个Batch处理配置文件(Ta_Batch_.ini)

  单个Batch处理配置文件是核心配置文件,程序所有控制参数都在此配置文件中。例如:

  文件输入控制属性。若输入数据采用文件输入,则此处为文件的路径和名称;否则为空。

  SYS_IN_DIR="[a=${SYS_INPUT_DIR}/OPMCAR101D/*]"

  SYS_IN_FILE=""

  SYS_IN_ARBDB=""

  文件输出控制属性。若输出方式采用文件输出,则此处为文件的路径和名称;否则为空。

  SYS_OUT_ARBDB=""

  SYS_OUT_ORADB=""

  SYS_DEST_DIR="[a=${SYS_OUTPUT_DIR}/OPMIOP101D{o}]"

  单次数据库提交处理数据最大量设置。Batch处理会涉及大量的数据处理,若内存中存放太多没有提交的数据,则数据库会出现内存溢出现象,这里设置提交的最大量,例如设为100,则每处理完成100条数据,则向数据库commit一次。


   论文榜(www.zglwb.com),是一个专门从事期刊推广、投稿辅导的网站。
本站提供如何投稿辅导,寻求投稿辅导代理,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


栏目列表
联系方式
推荐内容
 
QQ在线咨询
投稿辅导热线:
189-6119-6312
微信号咨询:
18961196312