搜档网
当前位置:搜档网 › 系统安装手册-Windows教程文件

系统安装手册-Windows教程文件

系统安装手册-Windows教程文件
系统安装手册-Windows教程文件

系统安装手册-W i n d o w s

目录

一、安装文件获得位置 (3)

二、第三方软件安装 (3)

三、IE S600系统的安装 (5)

四、修改环境变量 (6)

五、修改配置文件 (7)

六、安全配置 (13)

七、运行程序。 (14)

八、附录: (17)

一、安装文件获得位置

必须使用”\\172.20.2.121\tools\VS2005 SP1 下 ACE 5.5 + Qt 3.3.8 + Orbacus 4.3.2”上预编译好的ACE_wrappers_5_5.rar,Qt.rar,IONA.rar。

可以从”\\yf-backup\tools\”上找到其它安装包。

二、第三方软件安装

1.ACE、Boost、Qt、Corba安装

将ACE_wrappers_5_5.rar 解压到D:\ACE_wrappers_5_5

将boost_1_33_1.tar.gz 解压到D:\boost_1_33_1

将Qt.rar 解压到D:\qt\3.3.8

将IONA.rar 解压到D:\IONA

2.Winrar 解压缩软件的安装。

3.daemon403-x86.exe 虚拟光驱的安装。

4.vs2005 用虚拟光驱安装,然后在安装vs2005的sp1补丁。注意:在选择安

装种类的时候,自定义选择中除去安装vb、c#、vj等用不到的资源,只保留vc++,.net framework这样能加快安装,并且在安装前要检查是否已经安装.net framework如果已经安装需要先卸掉,在安装sp1补丁,一定要保证c 盘空间足够大,一般设为15-20G,安装补丁时要保证有至少2G的空间能使用,有时虽然安装提示空间不足,但可以使用,检查方法是看qt中的

designer程序能否使用。

注:安装补丁时,C盘剩余空间尽量要大。如果C盘空间不足时,可能出现错误:1718,参考修改办法:

●单击"开始",单击"运行",键入 control admintools,然后单击"确定"。

●单击"软件限制策略"。(注意:如果未列出软件限制,请右击"软件限制

策略",然后单击"新建策略"。

●对象类型列表中的,右击“强制”,打开其属性

●单击"除本地管理员以外的所有用户",然后单击"确定"。

5.xmanager 安装的时候要用企业版注册号。

6.jdk 安装时要注意安装目录最好不要又空格。

7.svn,有必要安装汉化包

8.editplus.或notepad++等常用的文本编辑软件。

9.网络代理的安装,从\\proxy2\mspclnt目录中执行SETUPA.BAT,按照默认

安装即可。

10.将snmp++.rar解压到d:\snmp++。

为使snmp能提供网络信息,还需要安装windows组件:网络和监视管理工具,然后在防火墙设置中把端口(161:udp、161:tcp、162:udp、162:tcp)加入到例外,特殊地,如果是win2003系统,还需要设置snmp 服务的属性,如下:

●打开“控制面板-管理工具-服务”,在右面的列表中找到“SNMP

SERVICE”,双击打开属性对话框,在“安全”页中,选中“发送身份验证

陷阱”。

●在“接受团体名称”下,单击“添加”。

在“团体权利”下,选择一种“只读”权限级别。

在“团体名称”中,键入团体名称(区分大小写)“public”,然后单击

“添加”。

选择“接受来自任何主机的 SNMP 数据包”。

三、ies600 系统的安装

先在d:盘建立目录ies600(用来运行程序),iesdev(开发目录),或者建立一个目录ies600.

从\\172.20.2.121\iccsbuild\iES600 拷贝到d:\ies600下

在iesdev目录上点右键,点svn更新获svn check out

提示输入用户名、密码。

输入检索目录svn://172.20.2.121/trunk/ies600.dev

就可以把每日编译机器上的源程序下载到本机的iesdev目录下面了。

说明:在iesdev目录下调试程序需要注意的事项:

1.首先把\\17

2.20.2.121\IccsDailyBuildSvn\iesccs\src\idlimpl\cpp\orbacus432目录

拷贝到本机\\%ICCSDEVHOME%\\src\idlimpl\cpp\orbacus432 目录下,因为他里面包含一些idl生成的_c.h,_s.h,_c.cpp,_s.cpp等文件,在其他的文件中要用到。

2.有的目录需要你重新编译一下%ICCSDEVHOME%\src\base\commonwidget

下的工程,因为其他的工程用到这里面由.ui文件生成的文件。

3.如果你要在iesdev目录下重新编译程序,需要将%ICCSHOME%\lib目

录下的文件拷贝到%ICCSDEVHOME%\lib下。这样在编译的时候能找到链接文件。修改每日编译下载脚本,将从%ICCSHOME%\bin下的dll、exe等

文件也拷贝到%ICCSDEVHOME%\bin目录下,在样能保证用到新的程序。使得版本一致。

4.如果将ies600和iesdev合并到一个目录,则可以用每日编译的脚本直接

更新库和源程序,在用svn更新源代码。

四、修改环境变量

1.Visual Studio 2005

如果使用安装向导可不需要配置

2.ACE_wrappers

(1)ACE_ROOT=D:\ACE_wrappers;

(2)PATH=%ACE_ROOT%\bin;

(3)PATH=%ACE_ROOT%\ace;

3.boost_1_31_0

BOOST_ROOT=D:\boost_1_33_1;

4.j2sdkjdk1.

5.0_06

如果使用安装向导可不需要配置

5.orbacus

(1)ORBACUSDIR=D:\IONA\orbacus;

(2)PATH=%ORBACUSDIR%\lib;

(3)JORBACUSDIR=D:\IONA\jorbacus;

(4)PATH=%JORBACUSDIR%\lib;

6.QT

如果使用安装向导可不需要配置

(1)QTBIN=D:\Qt\3.3.8\bin;

(2)QTDIR=D:\Qt\3.3.8;

(3)qtlib=%QTDIR%\lib\qt-mt338.lib;

(4)PATH=%QTBIN%;

(5)PATH=%QTDIR%\lib;

7.snmp

(1)SNMPDIR=d:\snmp++

8.程序运行

(1)ICCSCORBAIMPL=USE_ORBACUS_CORBA_IMPL_432

(2)ICCSDEVHOME=D:\iES600

(3)ICCSHOME=D:\iES600

(4)ICCSHOME=D:\iES600

(5)IESNETDIR=D:\iES600

(6)PATH=%ICCSHOME%\bin;

(7)PATH=%ICCSHOME%\lib;

(8)qmakespec = win32-msvc2005

(9)path = %ace_root%\lib;

说明:环境变量修改的方法。

如果是多个系统配置,并且安装目录一样,成批量安装。可以把环境变量从注册表中到出来HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment。然后导入到其他机器。

也可用写的脚本,详细代码见附录installenvirment.vbs。

五、修改配置文件

工作站需要改的文件很少

1.SB 配置

如果在一个新的网段内运行SB,并且没有其他SB启动,如要用sbkey_d.exe来生成注册文件sbregister.ini,这样才能在新网段内使用SB。

%ICCSHOME%\ini\sbconfig.ini

修改其中的组名NAME=JCIES600

修改子网多播段SUBNETBC1=172.20.255.255(172.20是你IP的前两个字段,后面用

255,255 填充)

如果是双网。则要配置双网IP

在组名上点击右键,配置本地机,出现登陆诓直接进入即可

2.%ICCSHOME%\config\ dcmanager.config

#〉ifconfig -a

address.IP.1 = 172.20.9.58 //说明:为本机地址,在unix下为网卡地址

address.Subnet.1 = 255.255.0.0

address.MulticastGroupIP.1 = 230.6.0.0

address.MulticastGroupPort.1 = 60158 //多波端口号

//如果又两个网段,需要把下面的地址也放开

#address.IP.2 = 192.20.9.55

#address.Subnet.2 = 255.255.255.0

#address.MulticastGroupIP.2 = 230.6.0.0

#address.MulticastGroupPort.2 = 60100

# 该Dcm服务器上是否可以创建服务组的标志,缺省认为不能创建服务组dcmserver.canCreateSg = true

3.%ICCSHOME%\config\ GDAServiceProxy.config

https://www.sodocs.net/doc/7c8083865.html,1 =

corbaloc:iiop:1.2@172.20.2.147:60000/CIMServerServiceManager https://www.sodocs.net/doc/7c8083865.html,2 =

corbaloc:iiop:1.2@192.168.11.4:60000/CIMServerServiceManager https://www.sodocs.net/doc/7c8083865.html,1 =

corbaloc:iiop:1.2@172.20.2.148:60000/CIMServerServiceManager https://www.sodocs.net/doc/7c8083865.html,2 =

corbaloc:iiop:1.2@192.20.11.5:60000/CIMServerServiceManager

上述是为了配置cimserver服务的地址。

4..%ICCSHOME%\ini\gds.ini

说明:上述ip为图形服务所在机器地址

5.addons.ini文件

%ICCSHOME%/bin/addons.ini

%ICCSHOME%/bin/draw/addons.ini

%ICCSHOME%/bin/hmi/addons.ini

修改加载插件列表,部分模块改成_d结尾(可以在目录下查找对应名字的dll,如果dll名字带_d就需要修改)

例如draw中的addons.ini

*drawmain

gragroup

../securityfrmwrkdraw

fieldmanager_d

*emsbmaddon_d

*dntaddon_d

propertylist_d

emsgraphaddon_d

#paramaddon

这样在加载的时候就能把这些dll文件加载到系统中。

有时候当更新程序后这些文件也随着更新所以要把这些文件先暂时保存到一个文件夹里面,然后在拷贝到目录中。如

copy d:\addons\addons.ini d:\ies600\bin

copy d:\addons\draw\addons.ini d:\ies600\bin\draw\

copy d:\addons\hmi\addons.ini d:\ies600\bin\hmi\

说明:如果为本机起服务,还要修改下面的文件

6.%ICCSHOME%\config\cimserver.config

需要修改地方:

# 启动的时候的数据来源类型,0:sqlserver; 1:oracle; 2:file

GDAServer.Start.DataSource=2(说明:从文本启动)

# 从文件启动时是否允许更新,此配置在启动数据来源为文件的时候使用,取值为:false, true; 缺省值为:false

GDAServer.Start.fromFile.allowUpdate = false //如果要保存则需要修改为true #在windows上起,还需要设置分配的内存数。一般要大于1000M内存

JVM.Options = -Xmx1024m -Dooc.orb.oa.endpoint="iiop --port 60000" -Dooc.orb.oa.conc_model=thread_pool

DBConUrl=jdbc:sqlserver://127.0.0.1:1433;DatabaseName=jccim10

使用sqlserver时修改次配置项的IP地址和数据库名,指向数据库所在机器IP和数据库名

DBConUrl=jdbc:oracle:thin:@172.20.9.68:1521:jccim10

使用oracle时修改次配置项的IP地址和数据库名,指向数据库所在机器IP 和数据库名

App.AddtionLibs

= %ICCSHOME%/lib/classes12.jar;%ICCSHOME%/bin/xercesImpl.jar;C:/Program Files/Microsoft SQL Server 2005 JDBC Driver/sqljdbc_1.1/chs/sqljdbc.jar;

主要修改sqljdbc.jar所在目录

修改所有目录为本机上对应的目录,最好用环境变量,主要是JORBACUS 的安装目录和JDBC的安装目录。

7.%ICCSHOME%/config/run_java_app_as_exe.config

需要修改地方:

JVM.Runtime = %JAVA_HOME%/bin/javaw

JVM.Options = -

Xbootclasspath/p:%JORBACUSDIR%/lib/OB.jar;%JORBACUSDIR%/lib/OBEvent. jar;%JORBACUSDIR%/lib/OBNaming.jar

ORB.Libs =

相关主题