問題提示:
啓動slq2005服務時,提示"本地計算機上的SQL Server (SQL2005)服務啓動後又中止了。一些服務自動中止,若是它們沒有什麼可作的,例如「性能日誌和警報「服務"。" sql
解決辦法: 服務器
方法1. 網絡
開始-->管理管理工具-->服務 --> 啓動SQL Server(MSSQLSERVER ) 工具
若出現「本地計算機上的MSSQLSERVER服務啓動後又中止了。一些服務自動中止,若是它們沒有什麼可作的」 性能
解決「本地計算機上的MSSQLSERVER服務啓動後又中止了。一些服務自動中止,若是它們沒有什麼可作的」 日誌
1.打開SQL Server 2005中的配置工具SQL Server Configure Manager,將VIA協議禁用 code
2.從新啓動SQL Server(MSSQLSERVER ),成功 it
「本地計算機上的MSSQLSERVER服務啓動後又中止了。一些服務自動中止,若是它們沒有什麼可作的」解決!補充一點,多是評估版本過時,改下系統時間~ io
若是方法1不行,能夠試下方法2和3. 登錄
方法2.
在sql 2005的日記中提示(sql2005安裝目錄LOG下的ERRORLOG):
問題提示:
TDSSNIClient initialization failed with error 0x34, status code 0x1e
解決辦法:
1。登陸爲「管理員」。
2。轉到「開始」>程序「>微軟SQL Server 2005>」配置工具「> SQL Server配置管理器」
3。點擊「SQL Server 2005網絡配置」>爲MSSQLSERVER的協議「
4。雙擊「TCP / IP協議」,在右側。
5。更改「監聽全部」爲「是」,在彈出窗口。
6。點擊「肯定」按鈕
7。啓動您的MSSQLSERVER服務
方法3.
安裝SQL Server時是使用默認登陸用戶來做爲啓動SQL Server服務的帳號(對於本身使用的單機,一般就是administrator了),當該用戶更改了用戶名(若有人喜歡把administrator改爲admin)或更改了其口令時,再次啓動服務器,就出現「同於登陸失敗而沒法啓動服務」的錯誤了 知道了緣由,解決方法也就很顯然了
1,把用戶口令改回原來的,再啓動服務
2,使用控制面版服務管理器,找到MSSQLSERVER服務,更改啓動帳號信息,改爲變動後的,再啓動服務
3,也是推薦使用的方法,建立一個新用戶,專門用於啓動SQL Server服務,安裝SQL Server時就使用該用戶來啓動SQL Server,這樣就能夠避免用於頻繁更改administrator口令而帶來的1069錯誤了。若是已經安裝好SQL Server,也能夠在控制面版服務管理器下更改MSSQLSERVER服務的服務帳號信息,換成SQL服務專用的用戶。
我用第二種辦法解決了問題。