2009-06-24 74 views
3

我有SQL Server 2008並且工作正常,但今天在啓動SQL服務器時出現以下錯誤: 「在建立一個網絡相關或實例特定的錯誤時連接到SQL Server服務器未找到或無法訪問驗證實例名稱是否正確以及SQL Server是否配置爲允許遠程連接(提供程序:命名管道提供程序,錯誤:40 - 無法打開連接到SQL服務器)(Microsoft SQL Server的,錯誤:2)」在SQL Server 2008中獲取登錄錯誤

在SQL Server配置管理器 - > SQL Server服務 - > MS SQL Server和其他所有服務狀態顯示爲停止(以前它運行) 。我試圖讓它啓動,但請求失敗..我檢查了事件日誌,其顯示「由於以下錯誤,SQL Server(MSSQLSERVER)服務無法啓動: 由於登錄服務未啓動失敗「....我的SQL服務器正在進行Windows身份驗證,並且幾天前我已經改變了PWD ..可以通過它的原因..請幫助。 注意:它不是遠程連接..服務器僅限我的系統..

+0

這是一個完美的例子,爲什麼只有鏈接的答案可以變得毫無價值。 – DOK 2012-05-20 19:36:18

回答

0

在安全性的服務器屬性中,檢查服務器身份驗證設置爲 SQL SErver和Windows身份驗證模式。

編輯:安裝Service Pack後,我有類似的錯誤,安裝將服務器身份驗證模式切換到只有Windows。 1.Management工作室 2.Object瀏覽器應該在左側窗格 開放3.右鍵,從菜單中選擇服務器實例的名稱點擊 4.Select性能 5.Server屬性對話框上打開 6.Select安全左邊的菜單項 7.在右邊將會有服務器認證,選擇'SQL Server和Windows認證模式'

這應該允許你以sa身份登錄,一旦運行並且你在進行修改如果需要登錄和角色

+0

對不起沒有..你可以解釋一下 – Wondering 2009-06-24 12:10:51

+0

@Wondering - 我會編輯我的回答 – Stuart 2009-06-24 12:16:02