2010-11-24 101 views
1

我剛剛重新啓動了我的開發服務器,但當服務器恢復時,我無法再連接到數據庫。SQL Server服務無法啓動

我甚至無法從服務器上的Management Studio進行連接。

因此,我檢查服務和SQL Server(MSSQLSERVER)和SQL Server代理(MSSQLSERVER)未啓動。開始他們給我一個錯誤

Windows could not start the XXX service.

任何想法?

編輯:另外,我跑在命令行服務,並注意到這個錯誤:

2010-11-24 15:38:32.02 Server  Error: 26055, Severity: 16, State: 1. 
2010-11-24 15:38:32.02 Server  The SQL Server failed to initialize VIA suppo 
rt library [QLVipl.dll]. This normally indicates the VIA support library does no 
t exist or is corrupted. Please repair or disable the VIA network protocol. Erro 
r: 0x7e. 

於是我走進配置管理器 - >網絡配置 - >協議和disabed VIA。這讓我重新啓動自己...但是我擔心是應該被啓用...

-Evan

+0

安全服務後?開始服務的帳戶更改了密碼 – 2010-11-24 04:40:34

+0

謝謝Sam。不,沒有更改密碼。順便說一句,它是作爲本地系統運行的。我現在有更多信息 - 我會更新問題。 – 2010-11-24 04:50:14

回答

1

檢查事件查看器,看看有沒有記錄它的一個原因無法啓動。當服務器用完ram時,我看到類似的東西。

由於這是您的開發服務器,您可能不需要運行VIA服務,只要啓動SQL,您應該可以。

0

首先檢查事件日誌
如果顯示

  • The SQL Server failed to initialize VIA support library [QLVipl.dll].
  • TDSSNIClient initialization failed with error 0x7e.

這些錯誤,那麼只有從兩個禁用VIA協議的服務。

  1. SQL Native Client的
  2. SQL Server網絡配置

是重啓你的SQL瀏覽器服務和SQL Server代理從SQL Server配置管理