不得不吐槽老版本金蝶K3的挑剔,让人抓狂无语,几经折腾终于测试安装成功,下面备案安装方法:
1.基础环境准备
先将操作系统和数据的基础环境安装好。
1.1 安装Windows 2003 Server R2 企业版,为了保证系统的安全和防止后续打补丁对K3造成的影响,建议要在安装完操作系统后就立即进行补丁更新升级操作,把系统补丁升级到最新。
1.2 安装SQL SERVER 2005企业版,并打好SP1,2,3,4补丁。
2.基础环境配置
由于Windows 2003 Server对安全性限制较高,系统安装完成后的初始安全设置状态会导致K3安装失败,因此需要做以下配置:
2.1 服务设置
将“管理工具—服务”中的两个服务:“COM+ System Application” 和 “COM+ Event System ” 设置为“自动”,“已启动”状态
2.2 COM+ 和 DTC 配置
进入“管理工具—组件服务”,在“组件服务”下的“计算机”下的“我的电脑”点击右键,选择“属性”进行设置
“选项”中的“事务超时”设置为0
“默认属性”设置如下图
“MSDTC”选项下的“安全配置”设置如下图
“COM安全”选项下面的访问权限,编辑限制如下图
“COM安全”选项下面的启动和激活权限,编辑限制如下图
3. 正式安装
3.1 安装盘有4张,第1张为资源盘,进行K3支持性组件安装和环境检测。一定要用资源盘把该装的都装上,并检测通过。但其中有个别组件不必安装,因为已经有新版本的同类组件安装在Windows 2003中,如果安装了SQL SERVER 2005,那么其中的SQL 2000 SP4也不安装,取消这两个组件安装即可,任由他提示。
3.2 进行安装光盘1的安装,点击Setup.exe进行安装,即可,但是在选择安装的功能组件的时候,一定要注意,这里有坑。常见官方文档的说明:
K/3V10.3的全部安装不包括管理驾驶舱、网上结算和数据仓库的安装,如果需要安装这三个模块,需要选择“09.自定义安装”类型,然后在下一步选择以下三项:
1) 中间层服务部件——〉财务管理系统——〉管理驾驶舱系统;
2) K/3WEB服务器部件;
3) 数据仓库服务器部件;
才能装上管理驾驶舱、网上结算和数据仓库三个模块。
前期就是因为只勾了最外层的复选框,以为都选上了,结果若干次安装完毕后,组件测试均失败,安装失败。最后推测,就是因为漏选了这里面的“管理驾驶舱”而导致的关联组件不能注册成功。
3.3 在安装光盘1安装过程中,会提示第2张安装盘的路径,手动选择即可。
3.4 都安装结束后,不要急于进行第4张盘 SP1的安装,要先进行一下“站点及远程组件配置工具”的组件测试功能,看安装是否有问题
点击“高级”弹出测试界面,点击“测试”进行所有组件测试,只有全部测试通过才说明安装无问题。
最后成功入下图:
3.5 关于安装是否成功,关键就在于所有组件是否都注册成功。在安装完,除了利用上面的测试工具验证,也可以直接看两个位置的日志文件,来判断是否成功,如果有失败之类的字样那就game over了。
(1)com+文件的注册日志在:C:\WINDOWS\system32\KDCOM\RegK3MTS.log 例如:
2014-10-23 21:21:13 ------------------------------------------------------
2014-10-23 21:21:13 Start Uninstall MTS Component
2014-10-23 21:21:16 Stop Uninstall MTS Component
2014-10-23 21:21:16 Start Install MTS Component
2014-10-23 21:21:16 Add Success kdsvrmgr
2014-10-23 21:21:16 Add Success ebok3
2014-10-23 21:21:16 Add Success ebogl
2014-10-23 21:21:16 Add Success ebopa
2014-10-23 21:21:16 Add Success ebofa
2014-10-23 21:21:16 Add Success ebosc
2014-10-23 21:21:16 Add Success ebosystem
2014-10-23 21:21:16 Add Success ebocn
2014-10-23 21:21:16 Add Success ebocb
2014-10-23 21:21:16 Add Success ebocom
2014-10-23 21:21:16 Add Success eboarap
2014-10-23 21:21:16 Add Success ebomr
2014-10-23 21:21:16 Add Success eborp
2014-10-23 21:21:16 Add Success ebocash
2014-10-23 21:21:16 Add Success ebogroup
2014-10-23 21:21:16 Add Success ebocj
2014-10-23 21:21:16 Add Success ebomg
2014-10-23 21:21:16 Add Success ebopublic
2014-10-23 21:21:16 Add Success ebopm
2014-10-23 21:21:16 Add Success eboeis
2014-10-23 21:21:16 Add Success eboweb
2014-10-23 21:21:16 Add Success ebowebpub
2014-10-23 21:21:16 Add Success ebohr
2014-10-23 21:21:16 Add Success ebodesign
2014-10-23 21:21:16 Add Success ebofdc
2014-10-23 21:21:16 Add Success ebogmp
2014-10-23 21:21:16 Add Success eboQM
2014-10-23 21:21:16 Add Success ebodevice
2014-10-23 21:21:16 Add Success eboom
2014-10-23 21:21:16 Add Success eboBos
2014-10-23 21:21:19 Reg Success kdsvrmgr
2014-10-23 21:21:47 Reg Success ebok3
2014-10-23 21:22:05 Reg Success ebogl
2014-10-23 21:22:18 Reg Success ebopa
2014-10-23 21:22:36 Reg Success ebofa
2014-10-23 21:22:59 Reg Success ebosc
2014-10-23 21:23:05 Reg Success ebosystem
2014-10-23 21:23:10 Reg Success ebocn
2014-10-23 21:23:32 Reg Success ebocb
2014-10-23 21:23:42 Reg Success ebocom
2014-10-23 21:23:48 Reg Success eboarap
2014-10-23 21:24:07 Reg Success ebomr
2014-10-23 21:24:16 Reg Success eborp
2014-10-23 21:24:18 Reg Success ebocash
2014-10-23 21:24:26 Reg Success ebogroup
2014-10-23 21:24:54 Reg Success ebocj
2014-10-23 21:25:07 Reg Success ebomg
2014-10-23 21:25:24 Reg Success ebopublic
2014-10-23 21:25:37 Reg Success ebopm
2014-10-23 21:25:56 Reg Success eboeis
2014-10-23 21:26:22 Reg Success eboweb
2014-10-23 21:26:26 Reg Success ebowebpub
2014-10-23 21:26:32 Reg Success ebohr
2014-10-23 21:26:40 Reg Success ebodesign
2014-10-23 21:26:57 Reg Success ebofdc
2014-10-23 21:27:03 Reg Success ebogmp
2014-10-23 21:27:08 Reg Success eboQM
2014-10-23 21:27:11 Reg Success ebodevice
2014-10-23 21:27:18 Reg Success eboom
2014-10-23 21:27:19 Reg Success eboBos
2014-10-23 21:27:19 Stop Install MTS Component
2014-10-23 21:54:18 ------------------------------------------------------
2014-10-23 21:54:18 Start Uninstall MTS Component
2014-10-23 21:54:18 Delete Success ebocash
2014-10-23 21:54:18 Delete Success eboarap
2014-10-23 21:54:18 Delete Success eboqm
2014-10-23 21:54:18 Delete Success ebofdc
2014-10-23 21:54:18 Delete Success ebok3
2014-10-23 21:54:18 Delete Success ebofa
2014-10-23 21:54:18 Delete Success eboweb
2014-10-23 21:54:18 Delete Success ebopa
2014-10-23 21:54:18 Delete Success ebodevice
2014-10-23 21:54:18 Delete Success ebocn
2014-10-23 21:54:18 Delete Success ebowebpub
2014-10-23 21:54:18 Delete Success ebomr
2014-10-23 21:54:18 Delete Success ebocj
2014-10-23 21:54:18 Delete Success eboom
2014-10-23 21:54:18 Delete Success kdsvrmgr
2014-10-23 21:54:18 Delete Success ebopublic
2014-10-23 21:54:18 Delete Success ebosc
2014-10-23 21:54:18 Delete Success ebosystem
2014-10-23 21:54:18 Delete Success ebopm
2014-10-23 21:54:18 Delete Success ebocom
2014-10-23 21:54:18 Delete Success ebodesign
2014-10-23 21:54:18 Delete Success ebogl
2014-10-23 21:54:18 Delete Success eboeis
2014-10-23 21:54:18 Delete Success ebogmp
2014-10-23 21:54:18 Delete Success ebobos
2014-10-23 21:54:18 Delete Success eborp
2014-10-23 21:54:18 Delete Success ebogroup
2014-10-23 21:54:18 Delete Success ebocb
2014-10-23 21:54:18 Delete Success ebohr
2014-10-23 21:54:18 Delete Success ebomg
2014-10-23 21:55:02 Stop Uninstall MTS Component
2014-10-23 21:55:02 Start Install MTS Component
2014-10-23 21:55:02 Add Success kdsvrmgr
2014-10-23 21:55:02 Add Success ebok3
2014-10-23 21:55:02 Add Success ebogl
2014-10-23 21:55:02 Add Success ebopa
2014-10-23 21:55:02 Add Success ebofa
2014-10-23 21:55:02 Add Success ebosc
2014-10-23 21:55:02 Add Success ebosystem
2014-10-23 21:55:02 Add Success ebocn
2014-10-23 21:55:02 Add Success ebocb
2014-10-23 21:55:02 Add Success ebocom
2014-10-23 21:55:02 Add Success eboarap
2014-10-23 21:55:02 Add Success ebomr
2014-10-23 21:55:02 Add Success eborp
2014-10-23 21:55:02 Add Success ebocash
2014-10-23 21:55:02 Add Success ebogroup
2014-10-23 21:55:02 Add Success ebocj
2014-10-23 21:55:02 Add Success ebomg
2014-10-23 21:55:02 Add Success ebopublic
2014-10-23 21:55:02 Add Success ebopm
2014-10-23 21:55:02 Add Success eboeis
2014-10-23 21:55:02 Add Success eboweb
2014-10-23 21:55:02 Add Success ebowebpub
2014-10-23 21:55:02 Add Success ebohr
2014-10-23 21:55:02 Add Success ebodesign
2014-10-23 21:55:02 Add Success ebofdc
2014-10-23 21:55:02 Add Success ebogmp
2014-10-23 21:55:02 Add Success eboQM
2014-10-23 21:55:02 Add Success ebodevice
2014-10-23 21:55:02 Add Success eboom
2014-10-23 21:55:02 Add Success eboBos
2014-10-23 21:55:05 Reg Success kdsvrmgr
2014-10-23 21:55:33 Reg Success ebok3
2014-10-23 21:55:54 Reg Success ebogl
2014-10-23 21:56:11 Reg Success ebopa
2014-10-23 21:56:30 Reg Success ebofa
2014-10-23 21:56:55 Reg Success ebosc
2014-10-23 21:57:00 Reg Success ebosystem
2014-10-23 21:57:06 Reg Success ebocn
2014-10-23 21:57:31 Reg Success ebocb
2014-10-23 21:57:42 Reg Success ebocom
2014-10-23 21:57:49 Reg Success eboarap
2014-10-23 21:58:13 Reg Success ebomr
2014-10-23 21:58:22 Reg Success eborp
2014-10-23 21:58:23 Reg Success ebocash
2014-10-23 21:58:33 Reg Success ebogroup
2014-10-23 21:59:03 Reg Success ebocj
2014-10-23 21:59:18 Reg Success ebomg
2014-10-23 21:59:35 Reg Success ebopublic
2014-10-23 21:59:49 Reg Success ebopm
2014-10-23 22:00:08 Reg Success eboeis
2014-10-23 22:00:34 Reg Success eboweb
2014-10-23 22:00:39 Reg Success ebowebpub
2014-10-23 22:00:44 Reg Success ebohr
2014-10-23 22:00:52 Reg Success ebodesign
2014-10-23 22:01:08 Reg Success ebofdc
2014-10-23 22:01:13 Reg Success ebogmp
2014-10-23 22:01:19 Reg Success eboQM
2014-10-23 22:01:21 Reg Success ebodevice
2014-10-23 22:01:29 Reg Success eboom
2014-10-23 22:01:30 Reg Success eboBos
2014-10-23 22:01:30 Stop Install MTS Component
(2)其他的非com+组件和ocx注册日志在:C:\Program Files\Common Files\Kingdee\K3\RegMe.log 内容太多,就不贴了。只要没有ERROR,错误之类的就行。
3.6 安装第4张盘 直接点击exe就OK,比较傻瓜,安装完SP1后,重启后再运行一边组件测试工具,一般来说都成功。至此就OK了。
4. 防火墙的设置
一般来说金蝶的业务人员都不让安装杀毒软件和防火墙软件,防止和K3冲突,但是丫也不想想,尼玛裸奔,漏洞那么多,还不很快被攻击干掉了。所以还是建议大家安装杀毒软件和防火墙。只是自己多注意观察报警和日志,如果是遇到K3的误杀,加入信任和排除就好。至于防火墙,只能根据安装的产品,利用客户端登陆测试,在客户端上运行netstat 命令逐步排查需要的端口,自己在防火墙上对指定的客户端区域放开即可。
已知的有:RPC服务 TCP 135
中间层加密服务 TCP 5159
网上找的一个防火墙示例如下
这里要特别注意的是,MSDTC的动态端口是需要手动在Windows 2003 上进行设置的,否则范围太大,例如下图设置为4000-4050。