20080127-下午17时,试过新的方法:特简单,安装完ROSE2003后,把rational_perm.dat文件拷贝到C:/Program Files/Rational/Common,再把shw32.dll拷贝到C:/Program Files/Rational/Rose.即可,免去以下方法。
1、 第一步先直接安装rational rose 2003,安装过程中 默认状态点下一步。在XP SP2下会出现一个错误显示:MEM_BAD_POINTER error,在网上查过,说是rose 2003下面的shw32.dll与WINDOWS系统有冲突。解决方法:从网上下载了新的shw32.dll,覆盖到C:/Program Files/Rational/Rose,(也可把原来的文件shw32.dll改名后,再复制),然后点击确定继续安装。[ 注shw32.dll:是今天安装卡这么长时间的主要原因]
2、 把破解文件夹下面的四个文件复制到,C:/Program Files/Rational/Common,修改C:/Program Files/Rational/Common/license.dat文件:把MICROSOFT改为本主机名:XXXXXX;再修改指定rational.exe的路径:C:/Program Files/Rational/Common/rational.exe
3、 将Flexlm.cpl拷贝到C:/windows/system32/下。然后在控制面板里运行 FlexLm License Manager。
运行后, 在 Setup 面板配置文件路径,
lmgrd.exe -> 你的安装目录C:/Program Files/Rational/Common/lmgrd.exe,
而 License File 为你改过的 C:/Program Files/Rational/Common/license.dat ...
另外,如果要选图中下面的USE NT Services,是不是要安装IIS的问题,没有搞清楚。前3、4年前在研究生院时安装,是先安装IIS了。今天前两次安装因为没有安装shw32.dll,安装了IIS,但后来死活都安装不成功。
4、 在Control面板点击Start,如果成功的话点击Status按钮将显示你的机器名:license server UP (MASTER) 说明成功了。失败的话重启一下FlexLm License Manager就没问题了。
?/P>
[ 注:以上内容卡了3个小时]
5、 如果弹出对话框Failed to check out a key for rose_enterprise_windows:时,运行安装好的菜单Rational License Key Administrator后, 选定Point to a Rational License Server to get my licenses,单击下一步, Server Name文本框中填写你的机器名号(可能已经填好),单击完成。 (成功的话会出现两屏的licenses) [ 注:这儿卡了20分钟]
另外需要汉化的朋友可下载汉化软件进行汉化。
Rose 2002的破解方法:
1) Unpack the license.zip to c:/flexlm/
2) We need to know what your network alias is, to get this goto:
My Network Places -> Computers Near me -> Your_Computer_Alias
You should recognise this from when you installed networking or
Setup Windows. This will be your SERVER name.
3) Open up License.dat, do a stringsearch for SERVER - you should see:
SERVER YOUR_HOST ANY
DAEMON rational "c:/flexlm/rational.exe"
replace YOUR_HOST with your computers network alias.
save the license.
4) Copy flexlm.cpl into c:/WINNT/System32 - when done, goto control panel
Pres F5, and run the Flexlm applet (its black with white text).
5) Select the Setup tab, it useually is selected as default, you will need
to provide some information:
lmgrd.exe
license File
Debug log File
Lmgrd + license file is in c:/flexlm/ where you unpacked license.zip
too,
Debug log is optional, but you can choose to make _disibledevent="f12">文章来源:http://blog.sina.com.cn/s/blog_4de7c05f01008b54.html