Chinaunix首页 | 论坛 | 博客
  • 博客访问: 59926
  • 博文数量: 12
  • 博客积分: 1420
  • 博客等级: 上尉
  • 技术积分: 115
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-31 22:55
文章分类

全部博文(12)

文章存档

2017年(1)

2012年(1)

2011年(2)

2009年(2)

2008年(1)

2007年(5)

我的朋友

分类: 项目管理

2008-07-08 15:25:49

MAPGIS加密狗的安装与使用

                    转帖

MAPGIS作为一套优秀的地理信息系统基础软件平台,随着时间的推移、客户群的不断扩大,开始逐步深入到国民经济的各个部门及行业之中,为国家和很多地方政府部门的数字化建设发挥了巨大作用。

MAPGIS软件的加密方式是通过硬件设备(加密狗)实现的。在MAPGIS65版本之前加密狗的表现形式为PCI卡、ISA卡,MAPGIS65及后续版本则采用了USB口的加密狗。这就决定了在MAPGIS实际使用的过程中,尤其是在MAPGIS软件启动时寻找加密狗的过程中,会和计算机的硬件、软件、网络环境、网络配置等很多因素密切相关。随着MAPGIS的普及,越来越多的客户都遇到过MAPGIS无法找到加密狗、或者MAPGIS不能正常启动的问题,这严重影响和制约了MAPGIS系列软件的正常安装和使用。由于和加密狗能不能正常连接是MAPGIS软件能否正常启动的前提和基础,所以正确的安装和使用MAPGIS加密狗在实际的工作中就显得特别重要。

一、MAPGIS6x平台USB狗安装使用注意事项

1、  安装MAPGIS软件前先安装好USB狗,后开机安装软件。

2、  一般USB狗安装会在相关计算机设备里查看到,如没有请确定USB设备或相关设置正常(在计算机的相关设置里的相关设备使用要打开)。

3、  如果是笔记本电脑在机器待机后再使用MAPGIS软件USB狗是不能工作的,重新启动计算机就可以使用了。

4、  如果多次安装软件,找不到USB狗,可以尝试卸载软件(包括安装目录也删掉)重新安装或换新的安装目录进行安装。

5、  USB狗在使用的过程中尽量不要频繁插拔,如需要插拔USB狗也应该在退出软件或关机的状态下进行。如发现频繁插拔USB狗而造成机器找不到USB狗,可以关机过几分钟后启动计算机再使用软件。

6、  有时由于频繁插拔USB狗会造成USB接口有松动的情况,您可以换个USB接口试下或适当压紧USB接口再使用。

7、  如确定是USB狗本身有问题,请尽快和我们联系,把您的USB狗寄回,我们测试后如果发现有问题,会予以修复。

二、MAPGIS找不到加密狗的原因及解决方法

如果您在使用MAPGIS系列软件的过程中,无论是单机版还是网络环境下,发现找不到加密狗,或者出现MAPGIS只有若干个子系统能用,但其它的子系统怎么点击都无反映等现象,这些问题基本上都是和MAPGIS加密狗无法正常工作有关系。请参阅下面的各种情况:

1、  有没有安装MAPGIS加密狗的驱动程序,如果是USB口的加密狗,操作系统一般能识别,不需要另外的驱动(也有可能不能正常识别的情况)。如果是加密卡或者并口的加密狗,可以安装MAPGISNT系统上的驱动,如光盘里的mapgis_ntdrv目录下的exe文件。该文件还可以在本网站的 处下载安装。

2、  对于MAPGIS67,加密狗的“服务”有没有启动。

检测方法如下:鼠标右键单击“我的电脑”,在弹出的快捷菜单中选择“管理”项,系统弹出“计算机管理”对话框,在左边的计算机管理列表中,双击最后一项“服务和应用程序”,使其展开,就可以在其下拉列表中看到“服务”项,单击选中,则在右边的窗口中罗列了您的计算机中所有的服务,找到“MAPGIS Licence Service”项,看看该服务有没有启动。若没有启动,则右键单击,选择“启动”即可,这个服务启动后,MAPGIS67才可以用。但要注意此时MAPGIS65MAPGIS66以及在此基础上的相关应用软件就不能用了,如果想使用相关的应用软件,则找到此服务项停掉即可。所以建议最好使用1个版本的软件,不要使用多个版本。

3、  局域网中,客户端找不到加密狗时,检测网络是不是畅通,在客户端的电脑上,单击“开始/运行”,输入“ping 服务器的IP地址”,检查网络环境。

4、  局域网中,客户端找不到加密狗时,要注意作为MAPGIS服务器的那个机器上有没有安装MAPGIS多用户管理程序,如果安装了注意该程序是否启动。

5、  局域网中,MAPGIS加密狗不能自动获取IP,必须指定。

6、  局域网中,MAPGIS服务器和客户端的TCP/IP配置,必须保证“子网掩码”、“默认网关”、和“IP地址”前三位的是一致的。如果不一致,尽管找加密狗时测试是成功的,但会提示“与服务器之间连接不正常”。

7、  系统有没有安装QQ地址栏搜索小插件或者其他的恶意插进,比如SOSO插件”(这是经过验证的,是QQ中自带的)等,因为MAPGIS是通过寻址来找加密狗,所以一切和其类似的寻址插件都有可能对它造成影响。

如果有,启动“控制面板”下的“添加删除程序”,将恶意的插件删除掉即可。(注:QQ软件对MAPGIS是没有影响的)

8、  机器有没有双网卡的情况,如果有,禁用一块;

9、  看看您的系统有没有启用“数据执行保护功能”,如果启用,则会出现找不到狗的情况或者其它无法预知的错误,我遇到过一个客户的服务器出现过这个问题(Windows2003系统)。

修改方法如下:鼠标右键单击“我的电脑”,在快捷菜单中选择“属性”项,打开“系统属性”对话框。在“系统属性”对话框中选择“高级”属性页,单击“性能”一项中的“设置” 按钮,打开“性能选项”对话框,在“性能选项”对话框中选择“数据执行保护”属性页。检查并确认是否选中“仅为基本Windows程序和服务启动DEP”选项。

10、        计算机以前有没有安装过D版的MAPGIS。若装过,使用正版MAPGIS软件时可能会出现无法预知的错误。

解决方法如下:重新启动计算机,按F8键,进入安全模式,删除“C:\WINDOWS\system32\drivers\hidog.sys”,然后在设备管理器里卸载MAPGIS(这个方法是网络上的朋友提供的,没有经过测试)。如果不行,格式化系统盘重新安装系统。

11、        检测您的计算机有没有中毒。

12、        关闭计算机的防火墙,包括单独安装的防火墙,如“卡巴斯基”、“天网”等,和WindowsXP系统自带的防火墙。

13、        计算机防火墙也可以不关闭,但需要放开10001端口,因为MAPGIS软件通过10001端口和加密狗进行通讯。

   放开10001端口的方法如下:

、在“卡巴斯基防火墙”中放开10001端口:

、启动“卡巴斯基防火墙”,单击“服务”菜单下“信息包过滤规则”命令,系统弹出相应的窗口;

、单击“新建”按钮,在系统弹出的窗口中为规则设置条件:

协议:TCP(传输控制协议)

属性:选择“远程端口”,并打

在“规则描述”中单击“阻止”,在弹出的对话框中将其改为“允许”,单击“指定端口号”,在弹出的对话框中,输入端口号“10001”,单击“确定”按钮,返回上一级窗口;

、单击“下一步”按钮;

、将规则命名为“MAPGIS加密狗”,单击“完成”按钮,返回上一级窗口;

、单击“确定”按钮,完成设置。

、在“Windows防火墙”中放开10001端口:

、启动“控制面板”,单击“安全中心”,系统弹出“Windows安全中心”对话框;

、单击“Windows防火墙”,系统弹出“Windows防火墙”;

、转到“例外”属性页,单击“添加端口”按钮,系统弹出“添加端口”对话框,在“名称”文本框中输入“MAPGIS加密狗”,“端口号”文本框中输入“10001”,并选择“TCP”选项,然后单击“确定”按钮,返回到上一级窗口;

、单击“确定”按钮;

14、        江民杀毒软件对MAPGIS找狗有影响。

15、        IBM笔记本指纹保护和CMOS里的并口模式对MAPGIS找狗有影响。

16、        是否存在一机多狗的现象,比如使用网络狗的同时,本地机上还插有单机狗。

17、        对于win2000的用户,应该注意:

、在管理员用户下安装软件,并选择安装多用户管理程序;

、开机后,如果要使用MAPGIS,必须先用管理员身份登录一次,普通用户才能找到狗;

……………………

三、MAPGIS6.7平台许可服务安装与卸载

MAPGIS6.7平台安装后,会在系统中同时安装许可服务,在“C:\WINDOWS\system32”(系统目录)文件夹下安装若干和MAPGIS6.7平台有关的文件,其中“MapGisSvrDll.dll”、“zdLccSvc.exe”两个文件建议做好备份,当MAPGIS6.7平台的许可服务受到破坏后,若想通过命令行进行安装时,就要用到这两个文件。

单击“开始”菜单,启动“运行”窗口,在弹出的对话框中,将下面的命令行直接拷贝后运行即可,注意命令行中的目录是不是需要修改。

MAPGIS6.7平台服务:

安装:C:\Windows\system32\zdLccSvc.exe /service

卸载:C:\Windows\system32\zdLccSvc.exe /UnregServer

四、MAPGIS7.0平台许可服务

1、  MAPGIS7.0许可服务

如果您安装MAPGIS V7.0服务器端,安装完成后会在目标机器上安装MAPGIS 7.0 许可许可证服务,在“”。MAPGIS 7.0 许可证服务可同时支持MAPGIS 6.7 MAPGIS 7.0客户端应用程序。反之,MAPGIS 6.7许可证服务不支持MAPGIS 7.0客户端应用程序。

2、  MAPGIS7.x平台服务安装命令行

单击“开始”菜单,启动“运行”窗口,在弹出的对话框中,将下面的命令行直接拷贝后运行即可,注意命令行中的目录是不是需要修改。

MAPGIS7.x平台服务:

安装:D:\MapGis7.0\Program\zdLccSvc.exe /service

卸载:D:\MapGis7.0\Program\zdLccSvc.exe /UnregServer

总结:MAPGIS加密是通过硬件设备实现的,这就决定了在实际使用的过程中和计算机的硬件、软件、网络环境、网络配置等很多因素都是相关的,所以实际情况千差万别,问题也千奇百怪。一般来说,正常情况下,MAPGIS找加密狗是没有问题的,如果出现了问题,您可以参照上面列举的方法逐一加以排除,如果还不能解决您的问题,欢迎和我们联系。因为环境的差异性决定了我们不能把所有的问题都考虑到,但有一个是肯定的,就是我们中地公司的每一位员工都会以一个负责任的态度,努力的为您解决问题,为大家提供服务。

最后要感谢论坛上所有的朋友,感谢为本贴提供素材的同事,感谢帮助我成长的朋友,因为没有您们的帮助,就没有这篇文章的出现。

因为经验有限,没有考虑到的地方或者错误的地方,欢迎大家给予批评指正。

阅读(7626) | 评论(0) | 转发(0) |
0

上一篇:MapGIS升级啦

下一篇:最新版MapGIS 7.3

给主人留下些什么吧!~~