SQL Server evaluation period has expired解決辦法
本地計(jì)算機(jī) 上的 MSSQLSERVER 服務(wù)啟動(dòng)后又停止了挽唉。一些服務(wù)自動(dòng)停止,如果它們沒有什么可做的包斑,例如“性能日志和警報(bào)”服務(wù)
查看SQL日志發(fā)現(xiàn):
SQL Server evaluation period has expired.
問(wèn)題分析:估計(jì)是SQL SERVER2000評(píng)估板過(guò)期的原因凫佛,知道了原因况芒,這就好辦了@哟浴!
如何在 SQL Server 2000 評(píng)估版過(guò)期后升級(jí)到 SQL Server 2000 零售版
當(dāng) SQL Server 2000 評(píng)估版的 120 天評(píng)估期過(guò)期后忍饰,SQL Server 將無(wú)法啟動(dòng)河咽。在 Windows 事件查看器應(yīng)用程序日志中拱绑,您可能會(huì)看到下面的錯(cuò)誤:
SQL Server evaluation period has expired.
本文介紹如何從過(guò)期的 SQL Server 2000 評(píng)估版升級(jí)到 SQL Server 2000 零售版邪意。您可以從 SQL Server 企業(yè)評(píng)估版升級(jí)到 SQL Server 個(gè)人版、標(biāo)準(zhǔn)版或企業(yè)版反砌。
注意:在 SQL Server 2000 評(píng)估版過(guò)期前雾鬼,您可以使用相同的步驟將它升級(jí)。
注意:對(duì)于群集安裝宴树,此過(guò)程不適用策菜。
在 SQL Server 2000 評(píng)估版過(guò)期后,您可以使用零售安裝將過(guò)期的 SQL Server 實(shí)例升級(jí)到 SQL Server 2000 零售版森渐。為此做入,請(qǐng)按照下列步驟操作:
1.從零售安裝 CD 運(yùn)行安裝(例如,從 SQL Server 2000 安裝 CD 運(yùn)行有效的零售版)同衣。
2.選擇為現(xiàn)有 SQL Server 實(shí)例升級(jí)竟块、刪除或添加組件。
3.選擇要升級(jí)的實(shí)例耐齐。
4.選擇升級(jí)現(xiàn)有安裝選項(xiàng)浪秘。
5.選擇是,升級(jí)我的程序框埠况。
6.如果您不想添加任何附加組件耸携,請(qǐng)?jiān)谑欠褚惭b附加組件?對(duì)話框中選擇否辕翰。如果您要添加其他組件夺衍,請(qǐng)選擇是,并選中要添加的組件的框喜命。
7. 單擊完成沟沙。
8. 停止并重新啟動(dòng) SQL Server。
要將虛擬 SQL Server 從評(píng)估版升級(jí)到零售版壁榕,必須備份數(shù)據(jù)庫(kù)矛紫,卸載虛擬服務(wù)器,重新安裝零售版牌里,然后還原數(shù)據(jù)庫(kù)颊咬。
如果不想安裝正式版,或者不方便直接安裝正式版
把系統(tǒng)時(shí)間調(diào)整到過(guò)期之前的某一天(當(dāng)然,這個(gè)日期SQL SERVER應(yīng)該已經(jīng)安裝了),然后啟動(dòng)SQL SERVER 2000,再把時(shí)間調(diào)整到正確的時(shí)間牡辽,再啟動(dòng)SQL SERVER2000喳篇,這樣就可以啟動(dòng)起來(lái)了!
也可以寫一個(gè)批處理,放到 "C:Documents and SettingsAll Users「開始」菜單程序啟動(dòng)"文件夾下,每次系統(tǒng)啟動(dòng)時(shí)自動(dòng)執(zhí)行态辛。文件名只要以.bat結(jié)尾就好了,比如"啟動(dòng)SQLSERVER.bat"
批處理文件內(nèi)容如下:
date/t>temp.txt
date 2007-12-08??? /* 注:這里的日期SQL SERVER應(yīng)該已經(jīng)安裝了 */
net start mssqlserver
@for /f "tokens=1" %%c in (temp.txt) do date %%c
下次重啟計(jì)算機(jī)時(shí)麸澜,它會(huì)先修改系統(tǒng)至 2007-12-8(這個(gè)時(shí)間自己定,但要在你裝Sql server2000 的 120 天之內(nèi).)