这里的版本指网络版、连锁版、单机版这种版本。
注:以下的说法可能和我们平时的说法有差别,我们平时一般叫做 「网络版」 和 「连锁版」(严格说应该叫 「单店版」 和 「连锁版」)
启谋的版本有以下几种
- 单店单机版:只能在一台机器上运行前台和后台,局域网其他机器不能连接
- 单店网络版:局域网其他机器可以连接
- 连锁单机版:只能在一台机器上运行前台和后台,局域网其他机器不能连接。有连锁功能
- 连锁网络版:局域网其他机器可以连接。有连锁功能
这里的网络和单机的概念,以局域网其他电脑可否连接来区分。
注册表中相关字段的含义
- NetWork:0-单机版;1-网络版
- BRANCH:0-连锁版总部;1-连锁版分店或配送中心(非连锁版也有这个字段,但只有在安装为连锁版的时候才有用)
数据库表 sys_t_system 中 ID 为 Is_Distributed 的值的含义
- 0-非连锁版
- 1-连锁版总部
- 2-连锁版分店
- 3-连锁版配送中心
新、老版本加密狗的区别
- 序列号:新狗以 QM 开头;老狗以 P6(单店版)或 P5(连锁版)开头
- 适用的软件日期版本:新狗只能用在 20111115 之后的新版上;老狗都可以
- 识别性:新狗简化了加密狗的识别(具体就是新狗不需要同时启动 nrSvr.exe 服务程序,老狗是需要的)
- 新狗好像不会去检查数据库表 sys_t_system 中 Is_Distributed 的值(????????????!!!!!)
软件启动时提示找不到加密狗,但右下角的加密狗驱动可以找到,安装文件夹下的读狗程序也能读出狗的信息,这个时候就说明上面的某个值设置不正确。
举例:前期实施的时候,安装的启谋是单店单机版试用版,但后来只能使用老版的连锁版加密狗。(这种情况下要正常使用,我们只能把软件改成连锁总部单机版模式)。这个时候插上加密狗打开软件的时候提示找不到加密狗,则需要做如下检查:1、注册表的 NetWork 是否为 0;2、注册表的 BRANCH 是否为 0;3、表 sys_t_system 中 Is_Distributed 值是否为 1。(还可能要注意注册表的 Serial 值是否为加密狗前两位)
软件在试用期时,注册表 Serial 值的含义
- P8:单店单机版
- P6:单店网络版
- P3:连锁单机版
- P5:连锁网络版
软件启动时会将注册表中 Serial 的值与 NetWork、BRANCH 及 Is_Distributed 的值进行核对以保证版本的一致性,不一致的话不能打开前后台程序。如图: