DF8003C 应用系统安装手册 3.0
dbtype: 数据库类型分为三类:oracle或sybase、sqlserver,默认为oracle。 serverflag: 双服务器标志 0:单服务器 1:双服务器。 websrvip1-6:发布报表的WEB机ip地址。
3.1.5 安装报表
安装打印机驱动程序。
确保DF8003S/C/D正确的安装和使用,保证sysmon能够正常运行(只有这样才能实现全网存盘)。
确保RUNHOME\\bin下有Remote.exe、dftable.xls、paratab.xls、ftptable.exe、ctlstbar.ocx。
3.2 Java报表的安装
3.2.1 报表系统主要的文件结构
执行文件:放在jhome目录下,其中*.bat为Windows用,其他为Unix用,je为报表客户端,ms为报表服务器端,logviewer为日志浏览器。
config:系统配置文件,jdbc.cfg为报表服务器ms的数据库配置,diff.cfg服务器和客户端都需要配置;NetConfig.cfg:为je的连接报表服务器配置(自动生成),product.cf,配置版本信息。
lib:运行库文件,jexcel.jar为报表库,ojdbc14.jar为Oracle 9i驱动,jbcl.jar为界面库,jconn2.jar为Sybase驱动。
log:日志文件,data.log为数据修改日志,print.log为打印日志。 dbimage:数据库备份文件,备份时产生*_0.dbi、*_01.dbi??。
烟台东方电子信息产业集团有限公司 31
DF8003C 应用系统安装手册 3.0
3.2.2 安装要求
服务器和客户端要正常运行必须要先安装java运行环境
3.2.3 服务器安装
本报表系统是只需安装一个报表服务器,也可以安装两个报表服务器,配置好数据库IP地址和报表服务器IP地址后,客户端只需运行报表客户端程序“je”即可。
服务器和客户端均可以为微机或unix/linux工作站,下面针对微机和unix工作站的安装进行系统介绍。
3.2.3.1 安装java运行环境
1、直接安装jre-1_5_0_06-windows-i586-p.exe,不需要改变安装路径(默认路径C:\\Program Files\\Java\\jre1.5.0_06);
2、安装完成后,打开一cmd命令窗口,用命令java –version 看java版本,如果不是我们希望的版本(有可能是orcal自带的1.3版本的),则需要修改环境变量:
我的电脑—>右键选“属性”——>高级——>环境变量——>系统变量中的path 把C:\\Program Files\\Java\\jre1.5.0_06\\bin加到path的最前面,确定。
再打开一新的cmd窗口,用命令java –version 看java版本,应该已经正确。
3、对于unix系统,安装操作系统或oracle数据库时已安装了java运行环境,若确实没有Java运行环境,则需要到网上下载然后安装。打开一终端,用命令java –version 看java版本,如果不是我们希望的版本,则需要修改环境变量在下找到$RUNHOME目录下的.profile,在其最后面加入 #set java environment
JAVA_HOME= /usr/java/jre1.5.0 (JAVA_HOME要依据实际安装的路径)
PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME PATH 保存退出。
4、在linux下安装java运行环境 如要将软件安装在 /usr/java/ 目录中,
(1)把jre-1_5_0-linux-i586.bin拷贝到/usr/java/(如果没有java目录,用mkdir java创建) (2)切换到超级用户,修改安装文件的权限 : chmod a+x jre-1_5_0-linux-i586.bin (3)安装
./jre-1_5_0-linux-i586.bin
此时将显示二进制许可协议。通读许可协议。按空格键显示下一页。读完许可协议后,输入“yes” 烟台东方电子信息产业集团有限公司 32
DF8003C 应用系统安装手册 3.0
继续安装,JRE 安装在其自身的目录中。在本例中, JRE 将安装在 /usr/java/jre1.5.0 目录中。当安装完成时,您将看到“Done”字样。
3.2.3.2 安装报表
1、如果是Windows系统,报表安装很简单,将jhome目录拷贝到机器上即可;把文件夹jhome放到任意目录下(一般放到$RUNHOME目录下);然后修改环境变量:
我的电脑—>右键选“属性”——>高级——>环境变量——>系统变量中的path, 把%RUNHOME%\\jhome加到path中,确定即可。
2、如果是Unix机器,使用Ftp上传时注意传输类型:jhome目录下的可执行文件和config目录使用ASCII格式;lib、dbimage、log目录使用二进制Binary格式。然后在目录jhome下,增加执行许可:
chmod +x je chmod +x ms chmod +x logviewer
然后在$RUNHOME目录下的.profile中增加PATH环境变量: $RUNHOME/jhome
3.执行Java报表需要的数据库脚本,在jhome\\dbscripts目录下(Oracle:dbscripts_oracle.txt、Sybase:dbscripts_sybase.txt)。
注意:建议将jhome目录拷贝到$RUNHOME目录下。
3.2.3.3 配置报表
根据数据库类型修改相应的配置文件名称(取掉下划线及后面的数据库名),在jhome\\config目录下:如果是oracle数据库,修改diff_oracle.cfg、jdbc_oracle.cfg为diff.cfg、jdbc.cfg。主要修改NetConfig.cfg和jdbc.cfg。 1、 配置报表服务器ip地址:
(1) 修改jhome\\ config\\ NetConfig.cfg:
mainServerAddress = 172.20.42.83 ——主服务器 backupServerAddress = 192.168.108.31 ——备服务器
(2) 报表服务器ip地址也可以通过报表客户端程序 “je”界面配置,选择菜单栏工具——
网络配置,会弹出如下对话框可以配置报表服务器的ip:
烟台东方电子信息产业集团有限公司 33
DF8003C 应用系统安装手册 3.0
2、 配置数据库ip地址:
修改jhome\\ config\\ jdbc.cfg,根据实际情况修改数据库的ip(192.168.109.103)和名称(orcl):
driver url
= oracle.jdbc.driver.OracleDriver
= jdbc:oracle:thin:@172.20.42.204:1521:orcl
username = xopens password = ytdf000
3.2.4 报表运行
启动服务器:直接运行ms。
启动客户端:直接运行je,首次登录使用超级口令ytdf000,登录后进入[用户管理]增加用户组及用户。右键菜单选择[参数制作]查看是否正常,如果不正常,查看ms进程信息。
3.2.5 常见故障及解决方法
1、 报表客户端加载失败
可能原因:java运行环境没装或者低于1.5版本。 解决方法:在报表首页上选择安装java运行环境。 2、 连接服务器失败 解决方法: (1) (2)
首先查看客户端与服务器网络是否正常。
检查服务器端文件jhome\\ config\\ NetConfig.cfg,看看报表服务器ms的IP地址是否配置正确。
(3)
查看服务器是否已经正常启动,用命令ps –ef|grep ms查看报表服务器进程。
3、 成功连上服务器但是加载用户信息失败 解决方法: (1)
查看服务器终端打印信息,如果是提示连接数据库失败,首先查看连接的数据库是否
烟台东方电子信息产业集团有限公司 34
DF8003C 应用系统安装手册 3.0
正确,如果不正确,则在配置文件jhome\\ config\\ jdbc.cfg中修改。
(2)
如果数据库配置没问题,则 查看数据库是否正常运行。
4、 如果报表某天的数据突然取不出来 解决方法:查看历史库中是否有数据。 5、 浏览报表时,发现有的报表组没有了
原因:不可见的报表组的权限高于登陆用户的权限。
解决办法: 以系统管理员身份登陆,修改报表组权限(一般改为“浏览用户”)。 6、 报表中某个数据始终是“#”号 解决办法: (1) (2)
确定历史库中该点是否有数。
如果库中有数,用工具栏上的“检查参数”检查是否有重复的参数,同一张报表中不
能重复插入相同的参数(如果有,只能取出一个),如果两个单元格要显示同样的数,则另一个单元格是函数表示。
第 4 章 WEB子系统安装说明
4.1 WEB子系统软件清单
分类 名称 htdocs文件夹 WEB站点脚本程序 xl.js 部署位置 Apache的安装目录下 EMS系统工作主目录下的svgfile文件夹中 EMS系统工作主目录下的svgfile文件夹中 EMS系统工作主目录下的svgfile文件夹中 htdocs/modules/realdata/cfg文件夹中 用途 展现系统功能 定义了实时系统模块操控SVG的基本JavaScript函数 保存实时系统模块的右键菜单信息 保存实时系统模块的浮动导航栏信息 配置实时数据模块的分类及列信息 WEB站点必需的数据文件 menuprocess.xml navigation.xml *realdata.xml 配置文件 *alarm_classes.xml httpd.conf htdocs/modules/alarm/cfg配置实时告警模块的分类信文件夹中 息 Apache安装目录下的conf文apache的配置文件 件夹中 烟台东方电子信息产业集团有限公司 35