2011-05-10 182 views
1

今天我去連接到本地數據庫,但由於未知原因無法連接。我輸入(本地)並使用Windows身份驗證,就像我總是這樣做,但我得到這個錯誤。無法連接到本地SQL Server 2008數據庫

Cannot connect to localhost.

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (.Net SqlClient Data Provider)

回答

3

SQL Server服務是否正在運行?要檢查,請右鍵單擊「我的電腦」,然後選擇「管理...」。從窗口左側的樹中選擇「服務和應用程序」,然後選擇「服務」。查找「SQL Server」服務並查看它是否處於「已啓動」狀態。如果沒有,請右鍵單擊服務並選擇「開始」。

+0

由於某種原因,我有mssql express(儘管我沒有安裝 - 也許來自視覺工作室???)和sqlserver。只有mssql express已啓動。發現它很奇怪,因爲sqlserver被設置爲自動但未啓動。 – Sharpoint 2011-05-10 19:43:59

0

您可能還想檢查服務是否設置爲自動啓動。這種方式當你重新啓動,你將不必開始服務...

+0

這是奇怪的事情。它被設置爲自動啓動。然而,它並沒有啓動,當我無法登錄時我重新啓動。 – Sharpoint 2011-05-10 20:49:31

+0

即使它是自動的,它也不會啓動。它今天又做了。 – Sharpoint 2011-05-11 19:04:56

+0

有沒有啓動依賴關係?右鍵單擊服務 - >依賴關係? – 2011-05-16 12:01:03

0

我剛剛經歷了同樣的問題。我的數據庫存儲在外部硬盤上,不幸的是我在啓動計算機後將其插入。

我不得不重新啓動電腦,再次連接成功。註銷是不夠的。

相關問題