阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 1524|回复: 0

[转帖] 金蝶K/3补丁一般安装方法

[复制链接]
  • TA的每日心情
    慵懒
    2012-6-2 17:05
  • 签到天数: 425 天

    [LV.9]以坛为家II

    发表于 2008-10-7 14:27:45 | 显示全部楼层 |阅读模式
    金蝶K/3补丁一般安装方法:感谢lis!!!


       目前K/3产品的补丁众多,且补丁中不同类型的文件有不同的注册方法,如果采用不正确的方法进行注册,可能会导致补丁安装失败或者其它的错误,使补丁的安装没有达到预期目的。针对这些情况,本文对K/3补丁中文件类型的注册方法做一个归纳总结。
    K/3的补丁分为中间层、客户端、WEB三大类。按照文件的扩展名可以分为EXE、DLL、OCX、SQL、VBR、JS、VBS、ASP,其中需要注册的有DLL(分为中间层、客户端两种)、OCX、VBR(V9.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进行注册的。
    ?(图一)
    二、客户端:DLL、OCX、VBR文件
    客户端的DLL文件注册方式与中间层是截然不同的,可以通过双击文件,在打开方式中选择\system32(WIN98在system)目录下面的regsvr32.exe进行注册;或者通过命令行“regsvr32 文件完整路径”来进行注册。
    客户端的OCX文件注册方式与DLL文件注册方式相同。
    客户端的VBR文件如果需要注册,可以通过双击文件,在打开方式下选择\system32\(WIN98在\system\)目录下面的Clireg32.exe打开VBR文件,远程传输选择"DCOM",网络地址输入中间层服务器的IP地址,协议默认不变如(图二);另一种方法是调用“远程组件配置”,选择对应的中间层服务器。
    ?(图二)
    三、WEB服务器:JS、VBS、ASP文件
    对于WEB文件的注册方法就比较简单,只需要根据补丁中的说明文件替换原文件,就完成了补丁的安装。但作为浏览端要使补丁生效,一般情况下需要清除当前IE的临时文件,这样浏览端才会从WEB服务器重新下载更新后的文件,否则因为临时文件COOKIED的原因导致补丁不能生效。
    注:对于需要注册的DLLOCX文件,我们可以这样总结:只有KDCOM目录下面的文件是通过组件服务来进行注册,其它的SYSTEM32SYSTEMK/3ERPKINGDEE目录下面的文件通过REGSVR32.EXE来进行注册。同时我们建议:安装补丁时,请先对原文件进行备份,以便出现意外错误时可以还原。
    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表