K3 WISE 12.3 中间层在虚拟机中注册

注明:以下内容来自互联网,仅用于学习。

 

由于之前快编辑完了,突然不小心按了一下回退键,白写了很多东西,因为没使用文档编辑再发上来的,以后有经验了快哭了

在这里我就简要的讲一下怎么注册导入中间层的注册文件,步骤很重要。

 

先说明一下环境:VMWARE 11.0 + WINDOWS 2008R2 + SQL 2008R2 + K3 WISE 12.3

安装的步骤我就不在这叙述了,先注册好中间层,再打开账套管理,不懂的找下度娘。

 

第一步,要在虚拟机运行注册机,先改虚拟机,不然会报错,如下图;

找到虚拟系统的位置,用记事本打开XXXXXX.vmx的文件。在最下面加一句话,保存。

monitor_control.restrict_backdoor = "TRUE"

K3还是很聪明的,不认可这个东西。

 

第二步,以下步骤才正式进入主题。

先打开账套管理,系统使用状况,软件特征码,把这个先复制下来,等下会用到。

接下来把注册机打开,按注册机顺序填入机器码,用户名,注册码,进入注册,把刚才复制特征码粘贴上去,填写授权数量 ,生成授权文件。

 

第三步,很关键,把虚拟机的注册补丁打上(请看下面的红字)。官方补丁,已经失传了,很多人可能找不到这个补丁,下载地址:https://download.csdn.net/download/yyndx888/10894635

打完补丁,很多人会很郁闷的,连账套都打不开了,报中间层配置有错误,结果重装中间层,可能因为这个原因,官方就没再发这个补丁了吧。

(打补丁之前先把这个文件备份一下,X:\Program Files (x86)\Kingdee\K3ERP\KDSYSTEM\KDCOM\KdSvrmgr.dll,打完补丁特征码会变的,所以在打完补丁之后,停止KDSvrMgrService 系统服务,把文件替换回原版的,再启动,有些人可以替换不了,就要打开组件服务,在“开始”--“管理工具”--“组件服务”【计算机】→【我的电脑】→【COM+应用程序】,选择kdsvrmgr组件,然后关闭,就可以替换KdSvrmgr.dll文件了。)

 

第四步,打完补丁,替换完DLL文件后,检查下特征码是不是改回来了。然后再引入授权文件,提示恭喜你注册完成,即大功告成。很多人以为这就完成了,其实还有一个要处理的,就是再次替换两个虚拟机专用的文件。一个是主文件Kdadmin.exe,另一个是刚刚为了注册用的KdSvrmgr.dll文件。

 

到此就全部完成了。以供参考交流。

 

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: k3客户端和中间层组件不能在同一台计算机上解决办法有以下几点: 1. 资源利用率:中间层组件通常需要大量的计算与存储资源,而k3客户端也需要一定的计算资源。将它们分开部署在不同的计算机上,可以有效地分摊资源负载,提高整体的资源利用率。 2. 安全性:中间层组件是系统的核心,负责处理和存储重要的数据,对系统的安全性有着重要的影响。与之相比,客户端的安全性要求相对较低。将它们分开,可以更好地保护中间层组件的安全。 3. 系统稳定性:将k3客户端和中间层组件部署在不同的计算机上,可以降低单点故障的风险。当其一台计算机发生故障时,另一台计算机可以继续提供服务,避免系统的整体崩溃。 4. 扩展性:如果在同一台计算机上部署k3客户端和中间层组件,当需要扩展系统规模时,可能会面临资源不足的问题。而将它们分开部署,可以根据需要分别对客户端和中间层组件进行扩容,提高系统的可扩展性。 综上所述,将k3客户端和中间层组件部署在不同的计算机上,可以提高资源利用率,增强系统安全性,提升系统稳定性和扩展性。这是解决k3客户端和中间层组件不能在同一台计算机上的有效方法。 ### 回答2: K3客户端和中间层组件不能在同一台计算机上解决的主要原因是避免单点故障和提高系统的稳定性和性能。 首先,将K3客户端和中间层组件部署在同一台计算机上,容易产生单点故障。如果该计算机发生故障或崩溃,会导致K3客户端和中间层组件同时不可用,从而影响系统的正常运行。而将它们分别部署在不同的计算机上,可以避免这种单点故障的影响。即使一台计算机出现问题,也不会影响其他计算机上的组件运行,系统可以继续提供服务。 其次,将K3客户端和中间层组件分别部署在不同的计算机上,有助于提高系统的稳定性和性能。中间层组件通常是承担着数据处理、逻辑控制等重要任务,在高负载情况下可能需要大量的计算资源。如果与K3客户端运行在同一台计算机上,可能会导致资源竞争和系统负载过高的问题。而将它们部署在不同的计算机上,可以将资源分配得更加合理,减少资源争用,提高系统的稳定性和性能。 此外,将K3客户端和中间层组件分别部署在不同的计算机上,还有利于系统的扩展和维护。如果将它们部署在同一台计算机上,那么在需要扩展系统规模时,需要对该计算机进行升级或更换。而如果它们分别部署在不同的计算机上,可以根据需要独立扩展某个组件的计算资源,更加灵活和方便。 因此,为了避免单点故障、提高系统的稳定性和性能,以及便于系统的扩展和维护,我们应当将K3客户端和中间层组件部署在不同的计算机上。 ### 回答3: 在同一台计算机上,K3客户端和中间层组件不能直接安装和运行的原因主要有以下几点: 1. 资源冲突:K3客户端和中间层组件可能在使用的资源上存在冲突,比如端口号、配置文件、共享库等。如果在同一台计算机上同时运行,可能会发生资源冲突导致无法正常工作。 2. 性能问题:K3客户端和中间层组件可能会占用较多的系统资源,包括内存、CPU等。如果在同一台计算机上运行,可能会导致系统负载过高,影响整体的性能和响应速度。 3. 安全性考虑:K3客户端和中间层组件可能具有不同的安全级别或权限要求。将它们分开部署可以更好地控制和管理安全性,避免可能的安全漏洞或权限问题。 因此,在解决上述问题的同时,可以采取以下办法来解决K3客户端和中间层组件不能在同一台计算机上的问题: 1. 使用独立的物理或虚拟机:将K3客户端和中间层组件分别安装在独立的物理或虚拟机上。这样可以避免资源冲突,实现彼此的独立运行。 2. 使用网络通信:在不同的计算机上部署K3客户端和中间层组件,通过网络通信进行数据传输和交互。可以使用合适的协议和接口来实现它们之间的通信。 3. 设置合理的安全策略:根据实际需求和安全级别,制定合理的安全策略。确保K3客户端和中间层组件之间的通信和数据传输安全可靠,避免潜在的安全风险。 综上所述,通过将K3客户端和中间层组件部署在不同的计算机上,合理分配资源和划分权限,可以解决它们不能在同一台计算机上运行的问题,确保系统的稳定性、性能和安全性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值