sql server 2000無法啟動(dòng),事件查看器里出現(xiàn)17052 SQL Server evaluation period has expired的解決辦法(SQL SERVER 2000 無法啟動(dòng)-事件ID1705,SQL2000過期的解決辦法)
[重要通告]如您遇疑難雜癥,本站支持知識付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
前幾天接了一個(gè)淘寶客戶,客戶是做千方百劑的,在用管家婆藥物軟件的時(shí)候,發(fā)現(xiàn)他家的SQL無法打開了;我查看了一下事件查看器日志,提示“
事件信息為:17052:SQL?Server?evaluation?period?has?expired.”具體請看下圖;
以前處理過此問題,17052是屬于SQL過期造成的,其實(shí)這個(gè)問題是SQL2000的出現(xiàn)的,如果其他版本出現(xiàn)的,還可以輸入ID或者升級來使用,因?yàn)榭蛻羰莣in7系統(tǒng),不能升級SQL2000企業(yè)版,升級到SQL2008或者更高,千方百劑不支持,這就造成了很大的局限性,看一圈百度,大家都是讓修改時(shí)間的,是的,修改時(shí)間沒有錯(cuò),但是不能就這么一直修改下去吧,治標(biāo)不治本不是;那如何的操作呢?具體看以下流程;
先來說說網(wǎng)上的解決方式:
1、手動(dòng)手改時(shí)間法:把日期改到?jīng)]有過期前,啟動(dòng)SQL服務(wù),再改回正常日期。
2、建一個(gè).bat文件(如:StartMSSQLService.bat),編輯并輸入以下信息:
date/t>temp.txt date 2020-12-08??? /* 注:這里的日期SQL SERVER應(yīng)該已經(jīng)安裝了 */ net start mssqlserver @for /f "tokens=1" %%c in (temp.txt) do date %%c
注意紅色部分的時(shí)間要是你的MSSQL安裝后過期前的任何一個(gè)有效時(shí)間.
如果你的MSSQL服務(wù)名改了,也在更改紅色部分"MSSQLSERVER"為你的MSSQL服務(wù)名
最后一個(gè)紅色的5為ping的次數(shù),就是等待MSSQL服務(wù)啟動(dòng),你可以設(shè)大一些.也可以把此行換成pause.
以上僅限于個(gè)人臨時(shí)解決MSSQL過期.
以上兩個(gè)屬于網(wǎng)上來的解決方式,其實(shí)這些版本都只是治標(biāo)不治本,你不能每次都手動(dòng)修改吧,如果每天使用,使用N年,那就要手動(dòng)N年嘛?這很尷尬,那我們的解決方法是啥呢?具體往下看;
我們解決的方式也是兩種;
(以下屬于知識付費(fèi)閱讀,上圖是給客戶確認(rèn)無誤的)
有動(dòng)手能力推薦第二種,無動(dòng)手能力的選擇第一種即可,如果不會,可以直接聯(lián)系博主有償解決即可;
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!