方法一:
1、安裝Rational Rose2003時,在需選擇安裝項的時候,只選擇Rational Rose EnterPrise Edition即可,不需選擇其他項,之后選擇“DeskTop Installation from CD Image“,一路下一步。出現Mem_pointer_Bad錯誤,點擊確定繼續;
2、安裝finish后將彈出的Rational License Key Administrator向導等窗口關閉。若有連接FLEXlm License Server的出錯提示框出現,也關閉它們。
安裝會出現 Mem_pointer_Bad 錯誤,原因應該是某個函數因為安全等級問題而無法運行,只要下載一個SHW32.dll把 ../Rational/Rose/SHW32.dll替換即可。(注:此方法可以避免報錯,但是亦可能會造成Rose新建工程報Automation錯誤,所以此方法基本無效。。。任他報錯吧!囧)
下載地址: http://www.oyksoft.com/soft/1880.html
3、安裝好Rational Rose Enterprise Editon后,打開rose2003crack.rar壓縮包,里面有四個文件,分別為flexlm.cpl、license.dat、lmgrd.exe、rational.exe。
4、用記事本打開license.dat文件,大約在文件的中間位置有:
SERVER MICROSOFT ANY
DAEMON rational "C:\Program Files\Rational\common\rational.exe"
將其修改為:SERVER 計算機名 ANY DAEMON rational "自己安裝的目錄\rational.exe"后,保存。
5、將license.dat、 lmgrd.exe 、rational.exe三個文件一起拷貝到:安裝目錄\rational\common\ 下面。
如:若為默認則為:C:\Program Files\Rational\common\目錄。
6、將flexlm.cpl拷貝到C:\Windows\system32目錄下。
7、進入控制面板,則在控制面板的上方會增加了一個圖標,即FLEXlm License Manager,將其打開,在Setup頁中lmgrd.exe右側目錄寫為:C:\Program Files\Rational\Common\lmgrd.exe(若為默認安裝目錄)
License File右側目錄寫為:C:\Program Files\Rational\Common\license.dat 點擊“應用”。
8、回到Control頁,點擊Start,若出現"Server Started",則表示已經成功,可以點擊Status,若狀態為:計算機名:license server UP(MASTER)則成功。

9、這時可打開安裝的Rational Rose Enterprise Edition,若還是出現Error,則打開Rational License Key Administrator ,點擊工具欄中的第一個工具(Start WIzard),點擊下一步,在Server Name中的名字改為自己的計算機名,port可以不輸,能進入下一個管理窗口并且沒出錯提示,就代表license server配置成功,Rational的產品應該可以運行了。


——————————————————————————————————————————————————
更簡單方法二:
安裝完成后,下載rational_perm.dat覆蓋到Common文件夾即可完成破解,簡單吧 o(∩_∩)o...哈哈!
###########################################################################
另一版本:
FROM:http://blog.csdn.net/fenglibing/archive/2007/08/17/1747693.aspx
這么好的東西,不拿來出分享,我對不起原作者呀。但是我這里不知道作者是誰,感謝在先了。
http://www.oyksoft.com/soft/1880.html
http://files.cnblogs.com/lixianhuei/rose2003crack.rar
以上兩個網址分別是用來下載Rational Rose 2003及其破解軟件的。
1、安裝Rational Rose2003時,在需選擇安裝項的時候,只選擇Rational Rose EnterPrise Edition即可,不需選擇其他項。
2、安裝好Rational Rose Enterprise Editon后,打開rose2003crack.rar壓縮包,里面有四個文件,分別為flexlm.cpl、license.dat、lmgrd.exe、rational.exe。
3、用記事本或者是EditPlus打開license.dat文件,大約在文件的中間位置有:SERVER Microsoft ANY
DAEMON rational “C:\Program Files\Rational\common\rational.exe” 將其修改為:SERVER 計算機名 ANY DAEMON rational “自己安裝的目錄\rational.exe”后,保存
注:若是按默認目錄安裝,則只需修改計算機名即可。
4、將license.dat、 lmgrd.exe 、rational.exe三個文件一起拷貝到:安裝目錄\rational\common\ 下面。
如:若為默認則為:C:\Program Files\Rational\common\目錄。
5、將flexlm.cpl拷貝到system32目錄下。如win2000系統中為C:\WINNT\system32目錄。
6、進入控制面板,則在控制面板的上方會增加了一個圖標,即FLEXlm License Manager,將其打開,在Setup頁中lmgrd.exe右側目錄寫為:C:\Program Files\Rational\Common\lmgrd.exe(若為默認安裝目錄)
License File右側目錄寫為:C:\Program Files\Rational\Common\license.dat
7、回到Control頁,點擊Start,若出現”Server Started”,則表示已經成功,可以點擊Status,若狀態為:計算機名:license server UP(MASTER)則成功。
8、這時可打開安裝的Rational Rose Enterprise Edition,若還是出現Error,則打開Rational License Key Administrator ,點擊工具欄中的第一個工具(Start WIzard),點擊下一步,在Server Name中的名字改為自己的計算機名即可。因現在的學習需在使用Rational Rose,所以進行了安裝,但確實花了不少工夫,所以特把自己安裝的經驗來跟大家一起分享,希望能對大家有所幫助。
該文章為轉載文章,原文作者應該是163.com的blog,但找不到作者blog,只能通過圖片url找到是163.com的