1. 程式人生 > >在Win8/ Win8.1下安裝SQL Server 2005並解決無法啟動服務

在Win8/ Win8.1下安裝SQL Server 2005並解決無法啟動服務

在Win8/ Win8.1下安裝SQL Server 2005並解決無法啟動服務

按正常情況,在Win8/Win8.1系統下安裝微軟的SQL Server 2005套件會存在相容問題,即使安裝完,最後的結果就是導致其服務項無法正常啟動。找了很多辦法,最後網上介紹的利用檔案替換法,終於解決了服務項無法正常啟動的問題。

一、安裝SQL Server 2005,MSSQL Server 2005資料庫安裝過程比較複雜,需要注意的問題也比較多

1.       執行“setup.exe”開始安裝程式,如果出現相容性問題就選擇“執行程式而不獲取幫助”

在Win8/ <wbr>Win8.1下安裝SQL <wbr>Server <wbr>2005並解決無法啟動服務

2.      勾選“我接受許可條款和協議“,點選”下一步“

3.      註冊資訊,取消“隱藏高階選項”前面的勾,特別注意:此處一定不能勾選

在Win8/ <wbr>Win8.1下安裝SQL <wbr>Server <wbr>2005並解決無法啟動服務

4.      選擇自己需要安裝的服務元件

如果沒有Rrporting Services這一項沒有,可以不用管他,繼續安裝就行了。

對於Management Studio Express這一項建議安裝上,這個是Mssql2005的企業管理器,便於所續解決問題。

逐個點選元件前的X箭頭,選中“整個功能將安裝到本地硬碟上”,直到所有選項前都沒有X圖示,然後“下一步”。

在Win8/ <wbr>Win8.1下安裝SQL <wbr>Server <wbr>2005並解決無法啟動服務

5.      例項名,選擇“預設例項”,預設是勾上的,如果此處沒有這個介面,說明安裝的過程出現問題了,請返回前面步驟,取消“隱藏高階選項”前面的勾,此步驟特別重要,注意選擇!點選“下一步”。

在Win8/ <wbr>Win8.1下安裝SQL <wbr>Server <wbr>2005並解決無法啟動服務

6.      服務帳戶,勾選“使用內建系統賬戶”,右邊選擇“本地系統”。此步驟特別重要!

7.      身份驗證模式,必須選擇“混合模式(windows身份驗證和SQL Server身份驗證)”,sa登入密碼必須設定。(我好象沒設,曾有設過,啟用的時候會要求輸入密碼)

在Win8/ <wbr>Win8.1下安裝SQL <wbr>Server <wbr>2005並解決無法啟動服務

8.      預設選擇“Chinese_PRC”中文格式,不要更改,此為預設專案。

9.      勾選“啟用使用者例項名“。

10.    此時出現的錯誤和使用情況報告設定,不需要勾選,直接點選“下一步“。

11.     點選“安裝“。

12.    耐心等待安裝的進度條走完,點選“下一步“:。

在Win8/ <wbr>Win8.1下安裝SQL <wbr>Server <wbr>2005並解決無法啟動服務

13.    安裝完成,完成後請重啟電腦。

二、安裝到SqlServer服務的時候提示啟動服務失敗

1.       當出現Sql Server 2005無法啟動時,這個時候就不先點選重試或者取消。做下一步

在Win8/ <wbr>Win8.1下安裝SQL <wbr>Server <wbr>2005並解決無法啟動服務

2.      在Sql Server 2005的安裝目錄下,例如在C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn資料夾下,找到sqlservr.exe和sqlos.dll這兩個檔案,提前重新命名備份下或複製的另外資料夾。

在Win8/ <wbr>Win8.1下安裝SQL <wbr>Server <wbr>2005並解決無法啟動服務

3.      下載附件並解壓,裡面是SP4(2005.90.5000.0)版本的sqlservr.exe和sqlos.dll。

32位下載sqlservr32.rar,64位下載sqlservr64.rar。

4.      用附件中對應的 sqlservr.exe和sqlos.dll扔到裡面,覆蓋原檔案進行替換。

5.      點選“重試”,安裝繼續,安裝程式安裝成功。

6.      當完成SQL Server 2005安裝後,先不啟動套件,而是先強制停止SQL Server的服務專案。(進入計算機管理,選擇SQL Server配置管理器,禁止SQL Server 2005相應的服務專案)

在Win8/ <wbr>Win8.1下安裝SQL <wbr>Server <wbr>2005並解決無法啟動服務

7.      隨後把之前備份的2個檔案覆蓋回去,接著立即打上Sql Server 2005 SP4補丁

在Win8/ <wbr>Win8.1下安裝SQL <wbr>Server <wbr>2005並解決無法啟動服務

在Win8/ <wbr>Win8.1下安裝SQL <wbr>Server <wbr>2005並解決無法啟動服務

8.      安裝完Sql Server 2005 SP4補丁後,立即重啟電腦,便可正常啟動SQL Server 2005管理工具套件。

在Win8/ <wbr>Win8.1下安裝SQL <wbr>Server <wbr>2005並解決無法啟動服務