1. 程式人生 > >sql 2008評估期已過解決方法

sql 2008評估期已過解決方法

SQL2008破解:
以前在虛擬機器中安裝了SQL Server 2008簡體中文版用於做實驗,當時由於一時偷懶,沒有輸入企業版的序列號,而是安裝的企業試用版(Enterprise Evaluation),能夠試用180天,半年的時間我想對一個虛擬機器來說還是足夠了。一直用這個虛擬機器,做了很多實驗也錄製了不少視訊教程,今天再開啟虛擬機器想做一個更改跟蹤過期清除的實驗,結果執行SQL Server Management Studio時卻發現已經過期了,如圖:

想不到我的虛擬機器已經用了半年了,安裝SQL Server 2008雖然操作不是很複雜,但也是要花不少時間的,於是我打算將試用版改為正式的企業版,也許這樣花的時間會少一些。SQL Server 2008升級成正式版的方法與VS2008從試用版升級為正式版的操作是不同的,VS2008只需要在新增刪除程式裡面重新輸入正式版的序列號就可以了,但是SQL2008卻需要這樣操作:

(1)將SQL安裝光碟(或者ISO)放進去執行,進入安裝介面。

(2)選擇“維護”中的“版本升級”,如圖:

(3)按照版本升級的嚮導,先輸入產品金鑰,也就是正式企業版的序列號:


(4)然後選擇要升級的資料庫例項,當然這裡虛擬機器中只有一個例項所以也不用選擇了,一直進行嚮導的“下一步”,最後點選“升級”按鈕,系統開始進行從試用版到企業版的升級。

升級過程還是很快的,我在虛擬機器中差不多等了1分鐘左右就等到升級成功的訊息了!有的時間比較長,耐心等待,升級過程中,資料庫訪問不了。

最後,我把系統重啟後了,資料庫引擎服務正常啟動。以上就是從試用版升級到正式版的操作步驟和方法,很簡單。

PS:升級後資料庫引擎是可以正常使用了,但是SSMS仍然報錯所試用版過期,這個問題讓我很是納悶,網上找了下還沒有找到這樣的問題和解決辦法,目前最簡單的解決辦法就是修改虛擬機器中系統的時間,一旦修改為失效之前的時間SSMS就又可以正常啟動了。
2:還是顯示評估期已過,查了下,這是一個未安裝sql2008sp1的一個bug。
先去登錄檔把 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/100/ConfigurationState 裡的 CommonFiles 值,改成 3
再去sql2008安裝中心,維護,版本升級重來一次,由於前面我已經升級了資料庫,所以這次只用升級共享元件,這裡面就包括了ssms。
後來我又在想這是個bug嗎,可能是升級系統忘記要同時升級共享元件了,管它呢,反正我已經升級完畢。

SQL Server 2008 序列號
開發版: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
企業版: JD8Y6-HQG69-P9H84-XDTPG-34MBB

VS2008破解:

VS2008正式版序列號
CDKEY:PYHYP-WXB3B-B2CCM-V9DX9-VDY8TVS2008破解方法非常簡單:在開始>設定>控制面版>新增或刪除程式>解除安裝Microsoft Visual Studio 2008(也可以去360軟體管理解除安裝)>出現解除安裝介面>點選"Next“>輸入上面CD-key ->稍等片刻便出現成功畫面即可完美將試用版升級成為正式版