商业汇票系统批量子系统安装手册SPDB.docx
- 文档编号:11564259
- 上传时间:2023-03-19
- 格式:DOCX
- 页数:12
- 大小:261.05KB
商业汇票系统批量子系统安装手册SPDB.docx
《商业汇票系统批量子系统安装手册SPDB.docx》由会员分享,可在线阅读,更多相关《商业汇票系统批量子系统安装手册SPDB.docx(12页珍藏版)》请在冰豆网上搜索。
商业汇票系统批量子系统安装手册SPDB
商业汇票系统安装手册
批量子系统
上海华腾软件系统有限公司
二零零九年十月
文档修改历史
版本
修改日期
编写
评审
批准
修改内容
1.0
2009-10-8
所晶
初始版本
1.1
2009-10-17
所晶
浦发安装版本
1.引言4
1.1.编写目的4
1.2.背景4
1.3.定义4
2.运行环境5
2.1.硬件设备5
2.2.软件环境5
3.维护说明6
3.1.前言6
3.2.目录说明6
3.3.配置项说明6
3.4.批量参数表说明7
3.5.UNIX环境(浦发不适用)8
3.6.WINDOWS环境8
3.7.Windows定时任务配置方法9
1.引言
1.1.编写目的
本文档用于指导商业汇票系统的批量子系统安装过程。
本文档的指定用户为软件工程师,项目经理及相关技术人员。
1.2.背景
1.3.定义
2.运行环境
2.1.硬件设备
2.2.软件环境
本系统可以支持多种操作系统OS及多种数据库。
操作系统
Linux
HP-UX
AIX5.2
Windows2003Server
数据库系统
ORACLE9i及以上
DB28.2及以上
SQLSERVER2005
支持软件
Windows
Unix/Linux
JDK
JDK1.5
JDK1.5
脚本解释工具
PERLactiveperl5.8
KSH
打包工具tar
tar-1.13-1-bin.exe
自带
压缩工具gzip
gzipforwin1.3.12
自带
3.维护说明
3.1.前言
因为BMS系统支持多种OS系统,所以本文将根据UNIX/LINUX及WINDOWS平台分别进行说明。
3.2.目录说明
批量子系统需要具备如下的目录,本文中以$HOME表示批量运行环境用户的基准目录。
序号
路径
说明
1
$HOME/batch
批量子系统基础运行目录
2
$HOME/batch/lib
批量子系统lib库目录(包含批量使用的JAR包以及批量工程EXPORT出的JAR包)
3
$HOME/batch/resources
批量配置文件存放路径(batch.properties)
4
$HOME/batch/sbin
批量脚本存放路径
5
$HOME/batch/jasper
报表表样存放路径(*.jasper)
6
$HOME/batch/batchlog
批量日志存放路径,此目录存放batch.log
7
$HOME/batch/batchlog/YYYYMMDD
批量日志存放路径,按日存放批量日志
8
$HOME/batch/reportgen
报表存放路径
9
$HOME/batch/reportgen/
日报表存放路径
10
$HOME/batch/tftp
浦发特别说明:
因为浦发银行使用TFTP协议传输文件,所以在$HOME/batch/tftp目录下;需要放置
tftpclient.exe及TFTP.CFG。
11
$HOME/batch/file
抽取数据存放目录
3.3.配置项说明
批量子系统中的配置环境都在batch.properties中说明,以下文档说明batch.properties中各配置参数的说明。
路径
说明
batchLogPath=/bms/bmsbatch/batch/batchlog
#批日志文件路径同序号6目录
batchReportGenPath=/bms/bmsbatch/batch/reportgen
#批量报表生成路径同序号8目录
batchReportJasperFilePath=/bms/bmsbatch/batch/jasper
#批量报表模版路径同序号5目录
DataBase_type
数据库类型,根据不同的数据库可选取:
DB_TYPE_SQLSERVER_2005
DB_TYPE_DB_2
DB_TYPE_ORACLE_9I
DataBase_Driver
数据库驱动说明
DataBase_URL
数据库URL(JDBC的形式)
DataBase_UserID
数据库用户名
DataBase_Password
数据库口令(明文)
DataBase_MaxSize=50
#最大数据库连接池连接数
DataBase_MinSize=20
#数据库连接池最小连接
DataBase_TimeOut=500
#数据库超时时间
ReportTarCompress=reportTarCompress.pl
#报表打包压缩
Extract=extract.pl
#数据抽取脚本
#SHELLpath
ShellPath=D:
/BMSBatch/batch/sbin
脚本运行目录
ShellCmd=perl
#脚本运行设置
APP_SERVER_IP=10.112.17.172
APP_SERVER_FTP_PORT=21
APP_SERVER_FTP_USERNAME=huateng_172
APP_SERVER_FTP_PWD=spdb
APP_SERVER_FTP_REPORT_PATH=/sypj
报表服务器设置
#TFTP发送Host
Tftp=tftp.pl
#TFTP发送Host目录
RemoteHost=/cbs/ftp/data/
#TFTP发送APP目录
RemoteApp=/ebank/data/
TFTP设置
#数据仓库FTP信息###################
DATAHOST_IP=10.112.9.108
DATAHOST_FTP_PORT=21
DATAHOST_FTP_USERNAME=ftpuser
DATAHOST_FTP_PWD=ftpuser
DATAHOST_FTP_PATH=/etldata/BCD/PREPARE
##################################
数据仓库配置
#ETLFTP信息###################
ETLHOST_IP=10.112.17.68
ETLHOST_FTP_PORT=21
ETLHOST_FTP_USERNAME=huateng_68
ETLHOST_FTP_PWD=spdb
ETLHOST_FTP_PATH=/
##################################
3.4.批量参数表说明
表名
说明
BH_JOB_INFO
配置BMS系统中所有的批量作业信息
BH_PROC_STEP
配置BMS系统中所有的批量步骤信息
BH_RPOC_STATUS
记录每天BMS系统批量运行的状态
BH_PROC_LOG
记录每天BMS系统各子步骤的运行状态
3.5.UNIX环境(浦发不适用)
外部脚本名(供日终批量运行使用)
序号
脚本名
实现功能
1
BMSRUNALL.sh
BMS批量总控脚本,运行后,直接启动BMS的所有批量。
内部脚本名(供日常维护时使用)
序号
脚本名
实现功能
1
runbatch.sh
总控脚本,直接调用作业程序,需要指定执行运行job号
2
javaenv.sh
JAVA环境变量(配置批量运行的JAVA环境)
3
runall.sh
全步骤运行(供BMSRUNALL.sh使用)
4
switch.sh
BMS日切&关门批量
5
startOnline.sh
BMS开门批量
3
bmsmain.sh
BMS主运行批量
4
runsingle.sh
单独运行批量步骤指定作业号、步骤号、子步骤号
5
reportTarCompress.sh
上传报表到应用服务器
6
beforeBackup.sh
批前备份(各类型数据库提供不同脚本)
7
afterBackup.sh
批后备份(各类型数据库提供不同脚本)
3.6.WINDOWS环境
外部脚本名(供日终批量运行使用)
序号
脚本名
实现功能
1
switch.pl
BMS日切批量脚本
2
bmsmainbatch.pl
BMS批量主运行脚本
3
bmsrpt.pl
BMS统计分析及报表
4
startOnline.pl
BMS开门批量脚本
5
entityRegister.pl
BMS纸票登记作业脚本
6
exportData.pl
BMS数据抽取脚本
7
transFile.pl
BMS文件传输脚本
8
bms2dh.pl
BMS数据仓库处理脚本
内部脚本名(供日常维护时使用)
序号
脚本名
实现功能
1
runbatch.pl
直接调用作业程序,需要指定执行运行job号
2
reportTarCompress.pl
报表压缩脚本
3
runsingle.pl
运行单步脚本
4
javaenv.pl
BMS批量运行环境变量设置
5
ftp.pl
BMSFTP传输脚本
6
extract.pl
BMS数据抽取脚本
7
tftp.pl
BMSTFTP工具脚本
批量运行步骤:
批量
序号
脚本名
说明
时间点
1
switch.pl
BMS日切
21:
00开始;估计耗时20s
2
bmsmainbatch.pl
BMS主账务处理
作业步骤顺序:
1-》10-》30-》35-》36
21:
15开始;估计运行1小时(含检查核心换日时间)
3
entityRegister.pl
BMS纸票导入及登记批量
5
01:
00检查汇聚平台的数据下发过程
4
exportData.pl
BMS数据抽取批量28
01:
30开始(10min)
5
transFile.pl
BMS文件传输37
02:
00开始(5min)
6
bms2dh.pl
BMS到数据仓库38
02:
40开始
7
bmsrpt.pl
BMS统计分析及报表批量
20-》21-》24-》25
03:
00开始(30min)
8
startOnline.pl
BMS开门批量
07:
30开始(1min)
3.7.Windows定时任务配置方法
1
程序-附件-系统工具-任务计划
2
双击“添加任务计划”
3
单击“下一步”-”浏览…”
选择批量文件*.pl
4
为批量设定每天的拉起的时间
5
输入系统管理员密码
7
定时任务设置完毕
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商业 汇票 系统 批量 子系统 安装 手册 SPDB