一、IP地址配置不正確:
打開 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,選擇MSSQLSERVER協議, 而後雙擊右邊窗口的TCP/IP,在彈出窗口中檢查IP配置。
二、多是由於VIA協議啓用形成的。解決方法以下:
1)打開SQL Server 2008中的配置工具SQL Server Configure Manager,將VIA協議禁用.
2)從新啓動SQL Server(MSSQLSERVER ),成功.
三、管理員密碼修改也會形成sqlserver服務沒法啓動。解決方法以下:
打開 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,在MSSQLSERVER服務屬性中,修改以哪一個帳號來啓動服務。
我機器啓動不了服務的緣由就是啓用了 「VIA」服務,禁用後,OK了。
4. 安裝的是SQL Server 評估版,180天的試用期後,MSSQLSERVER服務就沒法啓動,手動啓動就報告17051錯誤。
解決辦法:
第一步:進入SQL2008配置工具中的安裝中心,
第二步:再進入維護界面,選擇版本升級,
第三步:進入產品密鑰,輸入密鑰
Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB
第四步:一直點下一步,直到升級完畢。
用key升級成功後便可啓動MSSQLSERVER服務。若是啓動SQL SERVER管理器依然報告過時錯誤,則將註冊表HKEY_LOCAL_MACHINE\SOFTWARE\\Microsoft\Microsoft SQL Server\100\ConfigurationState,將其中CommonFiles的鍵值改成3。
而後再重複以上四個步驟,進行升級就OK了。
html
在以上解決都無論用時,只能從新安裝了。。。。。。。。sql
原文連接:http://blog.sina.com.cn/s/blog_7984e1170101aegn.html工具