IESDMS1000E系统安装手册(WINDOWS).doc

上传人:仙人指路1688 文档编号:4200863 上传时间:2023-04-09 格式:DOC 页数:57 大小:5.86MB
返回 下载 相关 举报
IESDMS1000E系统安装手册(WINDOWS).doc_第1页
第1页 / 共57页
IESDMS1000E系统安装手册(WINDOWS).doc_第2页
第2页 / 共57页
IESDMS1000E系统安装手册(WINDOWS).doc_第3页
第3页 / 共57页
IESDMS1000E系统安装手册(WINDOWS).doc_第4页
第4页 / 共57页
IESDMS1000E系统安装手册(WINDOWS).doc_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《IESDMS1000E系统安装手册(WINDOWS).doc》由会员分享,可在线阅读,更多相关《IESDMS1000E系统安装手册(WINDOWS).doc(57页珍藏版)》请在三一办公上搜索。

1、DMS1000E配网自动化系统系统安装与配置手册(Windows版)积成电子股份有限公司2008年9月一概述11.机器命名、磁盘分区及各模块分布1机器命名1磁盘分区1模块部署12.部署环境介绍2二VC2005安装21.安装Visual Studio 200522.安装Visual Studio 2005 SP173.设置Visual Studio 2005环境变量9三QT安装91.安装QT3.3.892.安装QT3.3.8的补丁14四Oracle安装151.Oracle服务端安装152.建数据库实例243.Oracle客户端安装354.配置服务名41五程序部署451.根目录设置452.环境变量

2、设置463.系统版本号设置464.编译程序46六常见问题解答461.如何消除windows的debug窗口461.1方法一481.2方法二482.PartitionMagic (磁盘分区软件)时提示983错误483.连接数据库失败484.启动esmmi后无法显示背景485.无法显示启动画面,只显示一个蓝色背景框.486.双网卡共用一个ip地址配置49七vc6编译环境搭建521.VC+6.0安装522.Visual Studio6.0 补丁安装533.安装QT53一 概述1. 机器命名、磁盘分区及各模块分布机器命名系统典型配置是两台历史服务器,两台前置机,两台实时服务器,调度员工作站和维护工作。

3、机器命名遵循以下原则:1. 体现机器用途2. 机器名尽量不要加“-”,如“mmi-01-a”,因为发现我们的程序在处理带“-”的机器名时,有时会出问题。而且加上“-”显得冗长。3. 调度员机器和维护机器命名要区分开,尽量只把调度员工作站命名为mmi.机器命名建议采用下面这种方式。机器用途机器名称历史服务器his01a,his01b前置机ccm01a,ccm01b实时服务器adm01a,adm01b调度员工作站mmi01a,mmi01b等维护工作站wh01a,wh01b等巡检工作站xj01a,xj01b等磁盘分区磁盘分区至少要包含两个分区,如果机器默认只有一个分区,可以使用分区工具Partiti

4、onMagic分成两个区。建议C盘大小为20G,用来安装应用软件office,vc2005,qt3.3.8,oracle(数据库文件需要设置到D盘)等。其它空间分给D盘用来部署我们的程序。这样考虑是因为部署完后可以给C盘做ghost文件放到D盘,系统故障后通过D盘的ghost文件来恢复系统,就不在需要重新安装环境。模块部署假设服务器是unix,建议模块进行如下配置机器运行模块历史服务器(UNIX)hisprocdbmanageriesmgr前置机(UNIX)ccmserverfiledbproxyiesmgr实时服务器(UNIX)rdbserverevtservertpserveriesmgr

5、在客户和部署环境允许的情况下,tabserver,rtclient,mnpcyc最好部署在windows机器上,否则rtclient运行在实时服务器上,mnpcyc运行前置服务器上。2. 部署环境介绍系统版本分为iES500e和iES600 Pro,两个版本可以相互转换。$IESBASE/src目录下面的ies_base.pri文件包含一个宏定义IES_VERSION,设置IES_VERSION=500时编译出的程序版本为iES 500E版本,IES_VERSION=600时编译出的程序版本为iES600 Pro版本。程序部署根目录建议统一设置为D:IESBASE。其它软件Qt3.3.8,VC

6、2005和Oracle10g都默认安装到C盘。如果安装Oracle服务端,建议把数据库文件设置到D盘。Oracle客户端和服务端的版本必须要一致。二 VC2005安装1. 安装Visual Studio 2005先解压安装文件:1.使用rar接压缩工具,将“Visual Studio 2005 Professional Edition Disk 1.iso“解压为”Visual Studio 2005 Professional Edition Disk 1“2. 使用rar接压缩工具,将“Visual Studio 2005 Professional Edition Disk 2.iso“解压

7、为”Visual Studio 2005 Professional Edition Disk 2“下面开始安装:双击Visual Studio 2005 Professional Edition Disk 1下的setup.exe,弹出如下画面。点击画面上的“安装Visual Studio 2005”,弹出下面画面点下一步出现下面画面选中画面上的“我接受许可协议中的条款“,点下一步出现下面画面选中上面的“自定义“按钮,产品安装路径使用默认路径”C:Program FilesMicrosoft Visual Studio 8“,点击下一步按钮出现下面画面。安装选项里面只选“Visual C+“即

8、可,点”安装“按钮继续安装。安装过程弹出一个错误对话框如上图,此时将Visual Studio 2005 Professional Edition Disk 2文件夹下的内容剪切到Visual Studio 2005 Professional Edition Disk 1文件夹下,提示是否替换,选择“全部“。再点击“重试“按钮,安装继续进行直至出现下面的成功画面。点完成弹出如下画面点“退出“即可,此时已完成Visual Studio 2005的安装,下面开始Visual Studio 2005 SP1补丁的安装。2. 安装Visual Studio 2005 SP1双击Visual Studi

9、o 2005 SP1文件夹下的VS80sp1-KB926604-X86-CHS.exe开始安装,弹出下面画面。接着弹出下面画面等待出现下面画面点“确定“按钮,出现下面画面。点“我接受“,出现下面的安装画面耐心等待,直至安装完成出现如下画面。注意安装完补丁后还需做以下工作:将C:Program FilesMicrosoft Visual Studio 8VCcrtsrcxutility文件覆盖C:Program FilesMicrosoft Visual Studio 8VCincludexutility 文件。这是因为安装补丁后,简单的#include 都编译出错,以上是从微软网站找到的解决方

10、案。3. 设置Visual Studio 2005环境变量将环境变量添加到系统变量里面,内容如下,如果vc是默认路径安装,可以执行“注册环境变量”文件,直接将环境变量写入到注册表中。VSINSTALLDIR=C:Program FilesMicrosoft Visual Studio 8VCINSTALLDIR=C:Program FilesMicrosoft Visual Studio 8VCFrameworkDir=C:WINDOWSMicrosoft.NETFrameworkFrameworkSDKDir=C:Program FilesMicrosoft Visual Studio 8S

11、DKv2.0DevEnvDir=C:Program FilesMicrosoft Visual Studio 8Common7IDEPATH=C:Program FilesMicrosoft Visual Studio 8Common7IDE;C:Program FilesMicrosoft Visual Studio 8VCBIN;C:Program FilesMicrosoft Visual Studio 8Common7Tools;C:Program FilesMicrosoft Visual Studio 8Common7Toolsbin;C:Program FilesMicrosof

12、t Visual Studio 8VCPlatformSDKbin;C:Program FilesMicrosoft Visual Studio 8SDKv2.0bin;C:WINDOWSMicrosoft.NETFrameworkv2.0.50727;C:Program FilesMicrosoft Visual Studio 8VCVCPackages;%PATH%INCLUDE=C:Program FilesMicrosoft Visual Studio 8VCATLMFCINCLUDE;C:Program FilesMicrosoft Visual Studio 8VCINCLUDE;

13、C:Program FilesMicrosoft Visual Studio 8VCPlatformSDKinclude;%INCLUDE%LIB=C:Program FilesMicrosoft Visual Studio 8VCATLMFCLIB;C:Program FilesMicrosoft Visual Studio 8VCLIB;C:Program FilesMicrosoft Visual Studio 8VCPlatformSDKlib;C:Program FilesMicrosoft Visual Studio 8SDKv2.0lib;%LIB%LIBPATH=C:WINDO

14、WSMicrosoft.NETFrameworkv2.0.50727;C:Program FilesMicrosoft Visual Studio 8VCATLMFCLIB设置完环境变量重起机器,开始QT的安装。三 QT安装1. 安装QT3.3.8双击qt-win-commercial-3.3.8.exe进行安装,出现下面画面。点击Next按钮,出现下一画面点击“Read from file” 按钮,选择文件夹下的qt-license-3.3.8.txt,出现下面画面。点击“Next”按钮选中”I agree”按钮,点”Next”去掉上面画面中“Build Examples” 按钮前的勾,点”

15、Next”按钮,继续进行安装。默认,点“Next”按钮,进入下面画面。将上图中Build选项,选为”Debug”。”Advanced”页面中的以下几项打勾:Advanced C+下的:STL,Exceptions,RTTIGIF下的:Direct点”Next”按钮继续安装,直至出现下面画面。点”Next”按钮,继续安装,出现下面画面。等待编译完毕,点”Next”按钮,继续安装,出现下面安装完成的画面点”Finish”按钮完成安装。2. 安装QT3.3.8的补丁双击脚本qt338patchwindows install.bat,等待完成即可。四 Oracle安装1. Oracle服务端安装本文档

16、为Oracle10g数据库服务器端的安装说明,并说明了数据库安装后,系统所需要的描述数据库、历史数据的安装和相关容量扩充。安装前,需要确认安装程序所在的路径中,不允许有汉字的目录存在,否则安装出错。一、Oracle10g Database安装说明对于Windows平台,安装时运行oracle1010g_win32_dbDisk1目录下 “setup.exe”然后选择“高级安装”修改目标路径为E:ORACLE选择“定制”我们一般去掉如下组件。Oracle OLAP 10.2.0.2.0Oracle10g Developmentkit 10.2.0.2.0 (仅保留OCI,将选择所有组件打勾)Or

17、acle Transparent Gateways 10.2.0.2.0等待出现下面的界面至此安装完毕,参考建数据库实例创建数据库实例即可。2. 建数据库实例输入口令:iesapp请注意,下面数据文件位置:e:oradata取消“执行快速恢复区”取消所有选择以及“标准数据库组件”中所有选择选择“是”字符集按照如下选择,其他页全部默认。退出3. Oracle客户端安装将上图路径中的C盘改为D盘。选择“管理员”出现下面对话框时,请等待稍后出现的另外一个对话框选择取消,退出下面的对话框选择下一步选择退出选择是4. 配置服务名Oracle服务名可以在安装过程中设置,也可以再安装完成后再进行设置。开始程

18、序Oracle-orahome92Configuration and Migration ToolsNet Manager服务命名页面中,选择“服务命名”,然后执行,添加服务。定义Net服务名,如: a_ms_1。选择网络协议: TCP/IP(Internet协议)服务选择: (Oracle8i或更高版本)服务名,服务名字为: iesdb。设置完毕后,进入完成界面。可以直接按“完成”结束一个服务名的设置。测试Net服务连接:在服务命名中选择需要测试的服务名字,然后,进行连接测试连接测试默认的用户名为:scott,口令为:tiger,如果Oracle数据库不是完全安装的话,该用户可能不存在,因此

19、,需要“更改登陆”进行测试。更改登陆时,可以使用用户名:ies_ms或ies_ls口令:iesapp进行登陆测试。更改登陆后,进行“测试”,如果连接正确,则出现“连接测试成功”的提示。 如果其他节点机已经设置好了Net服务名,也可以把相关设置文件tnsnames.ora拷贝过来,设置文件存放在安装目录的oracleora92networkadmin中。五 程序部署1. 根目录设置1. 把程序部署在D盘,根目录名设置为IESBASE.将源程序拷贝到D:IESBASEsrc。2. 将Oracle的库文件oci.lib和ociw32.lib拷贝到D:IESBASElib下面,否则编译程序会出错。2.

20、 环境变量设置添加IESBASE环境变量,IESBASE=D:IESBASE在PATH后面添加如下变量:% IESBASE %/lib; % IESBASE %/bin3. 系统版本号设置打开$IESBASE/src目录下面的ies_base.pri文件,里面包含一个宏定义IES_VERSION,设置IES_VERSION=600时编译出的程序版本为DMS1000E版本编译程序,同时修改里面的IESBASE = D:IESBASE4. 编译程序1. 先用VC2005编译SBMIXDLL, ConsoleSBMix, SBMonitor2. 运行脚本D:iesbasesrcjswin32make

21、all.bat,进行完整的程序编译。六 常见问题解答1. 如何消除windows的debug窗口首先禁用windows的错误汇报,如下图: 然后再根据下面的情况进行处理1.1 方法一该方法只适用于VC6.0,办法如下:1、修改注册表HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAeDebug下的Debugger键值改为空Auto键值改为1修改后内容如下:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAeDebugDebugger=UserDebugge

22、rHotKey=dword:00000000Auto=12、将C:WINDOWSsystem32下的MSVCRTD.DLL,MSVCP60D.DLL改名备份,将我们的MSVCRTD.DLL,MSVCP60D.DLL拷贝到C:WINDOWSsystem32下1.2 方法二使用iescosnole,启用里面的关闭程序错误提示框功能,iescosnole发现程序异常时会自动关闭程序和Debug窗口,并使用自身的自动重启功能启动异常退出的模块。该方法适用于windows操作系统,与编译器无关。2. PartitionMagic (磁盘分区软件)时提示983错误需要首先运行chkdsk/f,然后重新启动

23、机器,然后再使用PartitionMagic即可3. 连接数据库失败1. 通过netmgr测试访问数据库是否成功,如果不成功,则查看配置是否正确。2. 查看$IESBASE/ini文件夹下是否含有ies_dbi.ini文件,如果没有则需添加。一般经过上面两步即可解决问题。4. 启动esmmi后无法显示背景查看$IESBASEparamsys目录下的文件是否存在。5. 无法显示启动画面,只显示一个蓝色背景框.1. 查看$IESBASE paramsplash下面的文件是否存在,没有则拷贝过来。2. 如仍然不能显示,则用绘图工具新建一个图形,添加一个jpg格式的图片图元,查看是否可以显示,如果不能

24、显示图片说明QT编译有问题,重新编译QT并添加jpg选项。6. 双网卡共用一个ip地址配置打开本地网络连接,如果机器是双网卡,会有两个本地连接,如下图:选中本地连接2,右键查看属性点击配置按钮,弹出下面画面,选中分组页面。选中“与其他适配器分组”按钮,点确定。输入一个组名,如:”iesteam”在列表框中将两块网卡都选中,点下一步。选中列表中“适配器容错”,点下一步。点完成如上图出现一个新的本地连接“本地连接3”,这样只需对“本地连接3”设置ip地址即可。七 vc6编译环境搭建1. VC+6.0安装注意安装VC6的时候,组件按照默认选择,需要选择注册环境变量,另外需要注意在出现下面对话框时选

25、“No”。下面的界面选择yes下面注册环境变量的界面选择”Register Environment Variables”。2. Visual Studio6.0 补丁安装包含sp5和积成补丁的安装。sp5的安装不作描述,主要说明积成补丁的安装,如下:退出所有程序(包括sb服务)。找到vc6-patch发布运行install.bat即可。然后,按照readme.txt的说明修改注册表。3. 安装QTa) 方法一启动安装程序,到第5步时,QT安装在D盘,选择Set QTDIR。编译选项选中为Debug,在Advances中增加STL、Exception和RTTI,选中gif(Direct);编译完

26、成后运行我们自己提供的qt补丁:解决下列问题 某些输入法小键盘无法输入数字 汉字兼容问题(否则会导致程序编译时出现错误:对话框的实现文件(.cpp)中的汉字无法正确显示): 补丁1,包含如下文件app-main.cppuic-uic.cppuic-main.cppinstall.bat补丁2,包含如下文件qapplication_win.cppqlineedit.cppqrichtext.cppinstall.batb) 方法二将其他相同型号机器(操作系统一样,比如都是XP)上安装好的QT目录拷贝到本地,然后添加如下系统环境变量:QMAKESPEC 和 QTDIR,方法如下:新建系统变量:QMAKESPEC=win32-msvc2005,新建系统变量:QTDIR=d:qt3.3.8,将qt目录添加到系统环境变量path中(如:d:qt3.3.6bin)。对于开发人员,如果需要在本机使用VC进行编译程序,请在VC中添加插件:qmsdev.dll。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号