17052: SQL Server evaluation period has expired
發布時間:2014年09月08日 10:29 | 發布者:新速科技 | 瀏覽次數:5062次
前兩天服務器由于一些原因需要重起,在重新啟動后卻發現里面的sql server2000怎么也啟動不了。在服務管理器上點擊“啟動”感覺就像沒有反應一樣“一直”(其實后面才知道是啟動了又停止)處于停止狀態。在企業管理器里面也是無法啟動,老是提示無法連接服務器或者連接被拒絕。后面在系統服務里面手動啟動 MSSQLSERVER服務老是提示:該服務啟動之后又自動關閉,請察看日志之類的話。打開日志后發現這個:
事件類型: 信息
事件來源: Service Control Manager
事件種類: 無
事件 ID: 7035
描述:
MSSQLSERVER 服務成功發送一個 開始 控件。
http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
----------------------------------------------------------------------------------------------------------------------
就提示事件類型: 信息
事件來源: Service Control Manager
事件種類: 無
描述:
MSSQLSERVER 服務處于 停止 狀態。
有關更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
在網上發現好多網友也遇到過類似的問題,這個是sql server 2000過期了的原因,好多人建議重新裝,但是這個意味著大量的時間要浪費,并且重新裝了還需要恢復數據,很麻煩。還有人建議說將系統時間修改到沒有過期的時間點就可以用了,受到這個的啟發我先把系統時間改到過期之前,然后啟動sql server 服務,在把時間改回來不是就完美了么,居然成功了!系統又可以正常的運行了!于是把時間改回來了,但是重啟后錯誤依然存在。
正確解決方法:運行SQLSERVER安裝程序,安裝時選“高級選項”,然后選擇"重建注冊表"然后一路點下去就可以了,重啟后完全就正常了??!