




已阅读5页,还剩54页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ies600pro使用维护手册系统安装手册(windows版) dms1000e配网自动化系统系统安装与配置手册(windows版)积成电子股份有限公司2008年9月56共59页 第 页一概述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.环境变量设置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. 机器命名、磁盘分区及各模块分布机器命名系统典型配置是两台历史服务器,两台前置机,两台实时服务器,调度员工作站和维护工作。机器命名遵循以下原则:1. 体现机器用途2. 机器名尽量不要加“-”,如“mmi-01-a”,因为发现我们的程序在处理带“-”的机器名时,有时会出问题。而且加上“-”显得冗长。3. 调度员机器和维护机器命名要区分开,尽量只把调度员工作站命名为mmi.机器命名建议采用下面这种方式。机器用途机器名称历史服务器his01a,his01b前置机ccm01a,ccm01b实时服务器adm01a,adm01b调度员工作站mmi01a,mmi01b等维护工作站wh01a,wh01b等巡检工作站xj01a,xj01b等磁盘分区磁盘分区至少要包含两个分区,如果机器默认只有一个分区,可以使用分区工具partitionmagic分成两个区。建议c盘大小为20g,用来安装应用软件office,vc2005,qt3.3.8,oracle(数据库文件需要设置到d盘)等。其它空间分给d盘用来部署我们的程序。这样考虑是因为部署完后可以给c盘做ghost文件放到d盘,系统故障后通过d盘的ghost文件来恢复系统,就不在需要重新安装环境。模块部署假设服务器是unix,建议模块进行如下配置机器运行模块历史服务器(unix)hisprocdbmanageriesmgr前置机(unix)ccmserverfiledbproxyiesmgr实时服务器(unix)rdbserverevtservertpserveriesmgr在客户和部署环境允许的情况下,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,vc2005和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“解压为”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+“即可,点”安装“按钮继续安装。安装过程弹出一个错误对话框如上图,此时将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 studio 2005 sp1文件夹下的vs80sp1-kb926604-x86-chs.exe开始安装,弹出下面画面。接着弹出下面画面等待出现下面画面点“确定“按钮,出现下面画面。点“我接受“,出现下面的安装画面耐心等待,直至安装完成出现如下画面。注意安装完补丁后还需做以下工作:将c:program filesmicrosoft visual studio 8vccrtsrcxutility文件覆盖c:program filesmicrosoft visual studio 8vcincludexutility 文件。这是因为安装补丁后,简单的#include 都编译出错,以上是从微软网站找到的解决方案。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 8sdkv2.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 filesmicrosoft 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;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:windowsmicrosoft.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” 按钮前的勾,点”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服务端安装本文档为oracle10g数据库服务器端的安装说明,并说明了数据库安装后,系统所需要的描述数据库、历史数据的安装和相关容量扩充。安装前,需要确认安装程序所在的路径中,不允许有汉字的目录存在,否则安装出错。一、oracle10g database安装说明对于windows平台,安装时运行oracle1010g_win32_dbdisk1目录下 “setup.exe”然后选择“高级安装”修改目标路径为e:oracle选择“定制”我们一般去掉如下组件。oracle olap .0oracle10g developmentkit .0 (仅保留oci,将选择所有组件打勾)oracle transparent gateways .0等待出现下面的界面至此安装完毕,参考建数据库实例创建数据库实例即可。2. 建数据库实例输入口令:iesapp请注意,下面数据文件位置:e:oradata取消“执行快速恢复区”取消所有选择以及“标准数据库组件”中所有选择选择“是”字符集按照如下选择,其他页全部默认。退出3. oracle客户端安装将上图路径中的c盘改为d盘。选择“管理员”出现下面对话框时,请等待稍后出现的另外一个对话框选择取消,退出下面的对话框选择下一步选择退出选择是4. 配置服务名oracle服务名可以在安装过程中设置,也可以再安装完成后再进行设置。开始程序oracle-orahome92configuration and migration toolsnet manager服务命名页面中,选择“服务命名”,然后执行,添加服务。定义net服务名,如: a_ms_1。选择网络协议: tcp/ip(internet协议)服务选择: (oracle8i或更高版本)服务名,服务名字为: iesdb。设置完毕后,进入完成界面。可以直接按“完成”结束一个服务名的设置。测试net服务连接:在服务命名中选择需要测试的服务名字,然后,进行连接测试连接测试默认的用户名为:scott,口令为:tiger,如果oracle数据库不是完全安装的话,该用户可能不存在,因此,需要“更改登陆”进行测试。更改登陆时,可以使用用户名:ies_ms或ies_ls口令:iesapp进行登陆测试。更改登陆后,进行“测试”,如果连接正确,则出现“连接测试成功”的提示。 如果其他节点机已经设置好了net服务名,也可以把相关设置文件tnsnames.ora拷贝过来,设置文件存放在安装目录的oracleora92networkadmin中。五 程序部署1. 根目录设置1. 把程序部署在d盘,根目录名设置为iesbase.将源程序拷贝到d:iesbasesrc。2. 将oracle的库文件oci.lib和ociw32.lib拷贝到d:iesbaselib下面,否则编译程序会出错。2. 环境变量设置添加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:iesbasesrcjswin32makeall.bat,进行完整的程序编译。六 常见问题解答1. 如何消除windows的debug窗口首先禁用windows的错误汇报,如下图: 然后再根据下面的情况进行处理1.1 方法一该方法只适用于vc6.0,办法如下:1、修改注册表hkey_local_machinesoftwaremicrosoftwindows ntcurrentversionaedebug下的debugger键值改为空auto键值改为1修改后内容如下:hkey_local_machinesoftwaremicrosoftwindows ntcurrentversionaedebugdebugger=userdebuggerhotkey=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,然后重新启动机器,然后再使用partitionmagic即可3. 连接数据库失败1. 通过netmgr测试访问数据库是否成功,如果不成功,则查看配置是否正确。2. 查看$iesbase/ini文件夹下是否含有ies_dbi.ini文件,如果没有则需添加。一般经过上面两步即可解决问题。4. 启动esmmi后无法显示背景查看$iesbaseparamsys目录下的文件是否存在。5. 无法显示启动画面,只显示一个蓝色背景框.1. 查看$iesbase paramsplash下面的文件是否存在,没有则拷贝过来。2. 如仍然不能显示,则用绘图工具新建一个图形,添加一个jpg格式的图片图元,查看是否可以显示,如果不能显示图片说明qt编译有问题,重新编译qt并添加jpg选项。6. 双网卡共用一个ip地址配置打开本地网络连接,如果机器是双网卡,会有两个本地连接,如下图:选中本地连接2,右键查看属性点击配置按钮,弹出下面画面,选中分组页面。选中“与其他适配器分组”按钮,点确定。输入一个组名,如:”iesteam”在列表框中将两块网卡都选中,点下一步。选中列表中“适配器容错”,点下一步。点完成如上图出现一个新的本地连接“本地连接3”,这样只需对“本地连接3”设置ip地址即可。七
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 品牌声誉风险评估-洞察及研究
- 消防安全月培训记录课件
- 租赁合同解除条件解析-应对租赁纠纷
- 高端私立幼儿园教师专业素质培养聘用合同
- 离婚前婚姻关系解除财产分割及子女成长及教育协议书
- 2025至2030中国镍基高温合金行业产业运行态势及投资规划深度研究报告
- 离婚协议书制作指南与范本:财产分割与子女抚养
- 离婚协议书:财产分割及子女抚养权分配协议范本
- 离婚财产分割协议范本二:清晰界定财产权益
- 股权回购合同中目标公司控制权变更与保障
- 国内外新能源现状及发展趋势课件
- 大班科学《玩转扑克牌》课件
- 高速公路改扩建桥梁拼宽施工技术及质量控制
- 双台110kV主变短路电流计算书
- DB1750-2019水电站(厂)防雷与接地性能测试技术规范
- 牛常见病防治课件
- 你不懂咖啡课件
- 危险物品储存安全隐患排查整治表
- 装饰工程保修单
- IInterlib区域图书馆集群管理系统-用户手册
- EnglishDrama英语戏剧写作及表演技巧课件
评论
0/150
提交评论