调度命令管理模块维护手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
卡斯柯信号有限公司2010年3月5日
目录
1概述 (3)
2系统维护说明 (4)
2.1 安装说明 (4)
2.1.1 一键完成运行环境的安装 (4)
2.1.2 ORACLE 客户端的安装 (6)
2.1.3 调度命令管理系统的安装 (10)
2.2 启动参数的配置 (13)
2.3 调度命令号范围设置 (14)
2.4 调度命令模板的配置 (16)
2.5 “根据施工标记自动生成调度命令”的模板的制做 (19)
2.6 调度台与命令模板关联功能的配置 (22)
2.7 数据字典的配置 (25)
3常见故障及处理方法 (26)
3.1 数据库故障 (26)
3.2 网络通信中断 (27)
3.3 启动时出现错误提示 (27)
3.4 列控初始化出错 (28)
3.5 程序一启动就出错 (29)
3.6 日志系统 (30)
3.7 Unicomm.ocx 返回值的含义 (30)
1 概述
《调度命令管理模块》是FZk_CTC 分散自律调度集中系统中重要的一部分,负责调度命令的生成、发送、签收、打印、查询等一系列操作。提供了方便的操作模式和强大功能。为了尽量减少操作人员的工作量,采用了数据字典选项方式来解决大部分的字段输入,在命令正文方面也提供了方便、可分级的命令内容模板以及常用词汇的选填功能,以不同的色彩区分用户输入的内容,大大方便了操作人员的使用。
本系统的良好运行,要求正确配置网络环境,以及正确安装后台数据库服务器。
本系统与原有版本的CTC 的各子系统之间通过原有的通信协议进行通信,可以良好地兼容原有的CTC 版本。具体的子系统之间协作关系如下:
调度命令管理终端
(XXX 台)通信服务器CommSvr
通信前置机BaseLevel
数据库服务器DB2或是Oracle
车务终端STPC 调度命令管理终端(值班主任台)调度命令管理终端(XX 邻台)
车务终端STPC 车务终端STPC
TD 结合通信机分界口通信机
TMIS 计划台
外局邻台或其它厂商邻台
与车站间的通信
通过接口机完成与其它系统的通信
本局内各调度台
间的通信
2 系统维护说明
2.1 安装说明
我们为了简化用户安装的过程,把复杂的安装步骤全部隐藏,提供了了一键式的统一安装包,一般情况下,只需运行一次安装包即可。完成布署以后的软件更新,由GpcUpdate提供自动的更新服务。
本节中,关于系统的安装细节,仅供用户参考,一般不需要手工进行操作。
2.1.1 一键完成运行环境的安装
调度命令模板运行在 .net FrameWork 3.5平台上,所提供的安装版中,己包含了所需的 .NET 框架及报表组件,用户在第一次安装时,会自动根据客户机的运行环境进行安装,再次安装时,不再需要安装环境组件。
本模块数据库以ORACLE 为主,如有需要,还可以再进行扩展。在使用本模块前,必须正确安装数据库所对应的驱动程序。
调度命令模板需要以下组件的支持方可正常运行:
1、Microsoft .net Framework 3.5
2、Crystal Report 10.5
3、MsXML
4、Oracle 11g 客户端驱动
我们为用户提供了统一集成安装包,用户只需运行install.cmd 命令,即可自动启动安装过程,用户只需根据提示,用默认的选项,即可把所需的支持环境安装完成。但是oracle 客户端驱动需要选择安装在d:\oracle路径下。
2.1.2 ORACLE 客户端的安装
安装oracle 11g 客户端驱动时,需要按以下步骤进行。
这一步,请选择安装到d:\oracle路径下。不要使用默认的安装路径。
根据提示,一步一步安装完成即可。
安装完成后,需要将客户机上的连接配置文件按照数据库服务器的IP地址和端口进行配置。
将Oracle Client 安装路径下的Tnsname.ora 文件按以下方式配置。
例如:用户的驱动安装在如下路径,
D:\oracle\product\11.1.0\client_1\Network\Admin\,在这个目录下,找到tnsname.ora,用记事本之类的编辑器打开,后按以下方式修改:casco =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =192.100.88.129)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = DCMD)
)
)
其中红字部分,就是需要我们根据数据库服务器的实际情况来进行修改的部分。(具体细节定义,可以参考Oracle 相关技术资料)
为了提供高可靠性,数据库服务器采用群集热备时,ORACLE的客户端连接ORACLE-RAC数据库,做法与连接单机数据库有所不同:
1、C:\WINDOWS\system32\drivers\etc\hosts中增加数据库服务器IP地址,如:
127.0.0.1 localhost
172.21.22.66 rac1
172.21.22.67 rac1-vip
172.21.22.68 rac2
172.21.22.69 rac2-vip
这一部分内容,需要根据服务器端的配置而设置。
2、ORACLE软件目录(D:\app\user\product\11.1.0\client_1\network\admin)下的tnsnames.ora格式有变化,