解決試用期過期出現的“Evaluation period has expired. For information on how to upgrade your evaluation software please go to http://www.microsoft.com/sql/howtobuy” 彈窗問題。
最近裝上SQL SERVER 2008,爲了和VS2008配合用的時候省點事兒。裝的是英文版,沒怎麼看就一路瞎點過去了,其中在key的頁面選擇了默認的Free edition版本。
剛用的幾天相安無事,今天中午突然報錯了,彈出這樣的一個窗口,表示試用期到了,要升級。
輾轉找到網上的一個解決方法,如下:(轉自:http://wenwen.soso.com/z/q166137040.htm)
第一步:進入SQL2008配置工具中的安裝中心,
第二步:再進入維護界面,選擇版本升級,如下圖
第三步:進入產品密鑰,輸入密鑰
第四步:一直點下一步,直到升級完畢。
用企業版的key升級後提示成功了,結果打開SQL又出現了這樣的錯誤。再找,看到了一個英文寫的解決方法,經測試成功。大致翻譯如下:
除了用第一種方法升級key之外,還要在註冊表的
HKEY_LOCAL_MACHINE\SOFTWARE\\Microsoft\Microsoft SQL Server\100\ConfigurationState,將其中CommonFiles的鍵值改爲3。這樣就OK了