?
安裝SQL Server 2005時,出現“SQL Server 服務無法啟動。……”提示的解決方法
上午在自己XP SP3電腦上安裝SQL Server 2005時出現如下提示:
根據這一情況,我把自己的解題步驟寫下來和大家分享,雖然簡單了些,可是安裝的過程中出現了這一問題,也很郁悶的事情。我用這個方法解決了這類問題,希望能給大家提供一點幫助。
1、重新卸載SQL Server 2005。 卸載剛剛安裝失敗的SQL Server 2005,還有和它相關聯的MSXML、SQLML,刪除C盤ProgramFiles下面Microsoft SQL Server 目錄,以及和它所有相關的文件。
2、打開注冊表,刪除相關服務。
開始- 運行 - REGEDIT
①?HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
②?HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
③?HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server
④?HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
⑤?HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT
⑥?HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSSQLServerADHelper
全部刪除,這種注冊表里面的刪除方法也可以適用于其他應用軟件。
?
?
3、用360清理下系統垃圾、注冊表垃圾,這樣能夠應用軟件的純潔性。
4、打開配置實用程序,取消CPU限制。
①?、SQL Server 2005運行不支持單個CPU,打開開始-運行,輸入msconfig,選中boot.ini,選擇“高級選項-勾選“/numproc”,在下拉列表中選擇“2“。如下圖:
②?、重新啟動電腦,再次安裝SQL Server 2005,果然安裝過程中沒有出現其他問題,成功安裝后,再次利用msconfig將cpu個數限制取消,在msconfig中的boot.ini選項卡中選擇“高級選項”->不勾選“/numproc”(注意,是“不勾選”,您非要只用2個cpu我也沒辦法)。
備注:安裝完SQL Server 2005時,進去后發現SQL Server 2005的菜單界面是中文版本,其他的都是英文界面,原因如下:
①、?????安裝SQL Server 2005 Express時,若選擇將SQL Server 2005 Express安裝在C盤以外的其他邏輯盤上,中文版本的SQL Server Management Studio Express會變成英文界面,而不是中文的。
②、?????其原因是,在安裝SQL Server 2005 Express時候需要將公共組件安裝在C盤然后再安裝SQL Server Management Studio Express中文版本。
③、?????下面是將英文界面的SQL Server Management Studio Express恢復成中文的解決辦法:
④、?????"C:\ProgramFiles\MicrosoftSQLServer\90\Tools\Binn\VSShell\Common7\IDE\zh-CHS"文件夾復制到用戶自定義安裝路徑下即可。把zh-CHS文件夾復制、黏貼到"D:\ProgramFiles\MicrosoftSQLServer\90\Tools\Binn\VSShell\Common7\IDE\zh-CHS"的zh-CHS文件夾。
⑤、?????如果對比,可以發現這兩個文件夾里文件是不一樣的,正是由于相應文件在 用戶更改的相應路徑下 缺失的緣故,造成了SQL Server Management Studio Express的中文界面變成了英文界面。
?
本文轉自?jiangxuezhi2009?51CTO博客,原文鏈接:http://blog.51cto.com/jiangxuezhi/817469?,如需轉載請自行聯系原作者