spss modeler 许可证到期的解决办法

来源:互联网 发布:js杀破狼百度云 编辑:程序博客网 时间:2024/05/02 04:55

1、选择临时许可证,可以免费使用14天

2、当14天到期时,删除C:\ProgramData\SafeNet Sentinel中的文件,再次选择临时许可证,即可继续使用14天

 

原理:\IBM\SPSS\Modeler\15\bin 里面的law.exe会生成一个临时程序wlsgracec1.exe,这个临时程序wlsgracec1.exe在c:\Users\All Users生成SafeNet Sentinel文件夹,\IBM\SPSS\Modeler\15\bin下的showlic.exe会调用其中的几个dll文件和其他的一些文件

 

------------

 

1. 删除C:\Users\All Users\SafeNet Sentinel\Sentinel RMS Development Kit\System下的所有文件;
2. 用管理员身份运行C:\Program Files\IBM\SPSS\Modeler\16\bin\licenseinit.exe,提示输入Base product feature code:和Version (with a decimal point):时可以直接回车,运行结果如下所示:
C:\Program Files\IBM\SPSS\Modeler\16\bin>licenseinit.exe


Base product feature code:

Version (with a decimal point):


Result for feature 0, version 0, options 0 to 39:  0 (0x00000000)
此时C:\Users\All Users\SafeNet Sentinel\Sentinel RMS Development Kit\System目录下应该重新生成了一批文件。

这样modelerclient.exe就应该可以正常运行了,重新获得了半个月的试用期
补充说明一下,我在此之前先运行过许可证授权向导(也就是law.exe),重新选择了bin下的temp.txt作为临时许可。
成功后我再次验证上述方法,发现在运行licenseinit.exe时直接回车两次会报告:
Result for feature 0, version 0, options 0 to 39:  8 (0x00000008)
   0x00000008:  Failed to initialize the system. The function has already been executed on the target system.
不过没有关系,在第二次输入Version (with a decimal point):时随便输入一个不同的数字即可正常激活,如下所示:
C:\Program Files\IBM\SPSS\Modeler\16\bin>licenseinit


Base product feature code:

Version (with a decimal point):  15.0


Result for feature 0, version 150, options 0 to 39:  0 (0x00000000)
然后modelerclient.exe又可以正常运行了。


0 0