网站首页博客首页 ┆欢迎光临 ERP顾问最热爱的网络——金蝶社区 登录注册帮助
诗欢<专注金蝶ERP\系统分析\实施\二次开发>
日志

金蝶K/3补丁一般安装方法

 
金蝶K/3补丁一般安装方法:感谢lis!!!
 

    目前K/3产品的补丁众多,且补丁中不同类型的文件有不同的注册方法,如果采用不正确的方法进行注册,可能会导致补丁安装失败或者其它的错误,使补丁的安装没有达到预期目的。针对这些情况,本文对K/3补丁中文件类型的注册方法做一个归纳总结。

K/3的补丁分为中间层、客户端、WEB三大类。按照文件的扩展名可以分为EXEDLLOCXSQLVBRJSVBSASP,其中需要注册的有DLL(分为中间层、客户端两种)OCXVBRV9.4版本之后的某些EXE文件Active EXE文件,也是需要注册的,只要双击EXE文件即可),其它的文件可以直接覆盖同名文件。下面就三大类分别说明:

一、中间层:DLL文件

中间层的补丁一般是在系统的\system32\kdcom\目录下面,扩展名为DLL文件,它的注册方式是:

1)把文件拷贝到相应的\system32\kdcom\目录下面。

2)进入“控制面版-->管理工具-->组件服务”,运行“组件服务”,可以展开到(图一)状态。根据要注册的文件名称找到对应的Prog标识,然后将它们删除。如(图一)中要打的补丁文件名为ebsarAna.dll,根据文件名称选择相对应的五个进程Prog标识,点击右键,在“属性”中可以发现它们是属于system32\kdcom\ebsarAna.dll文件的,然后删除它们。接下来再把新的文件重新注册回原来的位置。这里提供一个简单的方法,直接从\system32\kdcom\目录下找到此文件如图一中的ebsarAna.dll),然后把此文件拖拽至(图一)的进程中即可。或者也可以在组件上(如图一中的eboarap)点击鼠标右键,选择“新建-->组件-->……-->安装新组件--”,根据它的向导把补丁文件中的信息注册过来。

对于NT操作系统的组件服务的进入方法为:开始-->程序-->Windows NT 4.0 Option Pack-->Microsoft Transcation Server-->Transcation Server Explorer。其它操作方法相同。

其它的文件类型,如SQL可以直接替换原文件,可以参考相应的补丁说明。

注意:中间层的DLL文件是不能通过regsvr32.exe进行注册的。

?(图一)

二、客户端:DLLOCXVBR文件

客户端的DLL文件注册方式与中间层是截然不同的,可以通过双击文件,在打开方式中选择\system32(WIN98system)目录下面的regsvr32.exe进行注册;或者通过命令行“regsvr32 文件完整路径”来进行注册。

客户端的OCX文件注册方式与DLL文件注册方式相同。

客户端的VBR文件如果需要注册,可以通过双击文件,在打开方式下选择\system32\(WIN98\system\)目录下面的Clireg32.exe打开VBR文件,远程传输选择"DCOM",网络地址输入中间层服务器的IP地址,协议默认不变如(图二);另一种方法是调用“远程组件配置”,选择对应的中间层服务器。

?(图二)

三、WEB服务器:JSVBSASP文件

对于WEB文件的注册方法就比较简单,只需要根据补丁中的说明文件替换原文件,就完成了补丁的安装。但作为浏览端要使补丁生效,一般情况下需要清除当前IE的临时文件,这样浏览端才会从WEB服务器重新下载更新后的文件,否则因为临时文件COOKIED的原因导致补丁不能生效。

注:对于需要注册的DLLOCX文件,我们可以这样总结:只有KDCOM目录下面的文件是通过组件服务来进行注册,其它的SYSTEM32SYSTEMK/3ERPKINGDEE目录下面的文件通过REGSVR32.EXE来进行注册。同时我们建议:安装补丁时,请先对原文件进行备份,以便出现意外错误时可以还原。
 
 
已经公开 2008年9月30日 10:05 作者: 诗欢
所属归类:

评论

还没有人发表评论
请登录后再发表评论以赚取更多积分

About 诗欢

专注金蝶ERP\系统分析\实施\二次开发