2011-05-15 229 views
13

enter image description here無法連接到SQL Server Express從SSMS

enter image description here

我已經安裝了SQL Server Management Studio中2005我無法找到我的服務器的名稱,當我點擊瀏覽更多,但我知道,我的服務器名稱將與用戶名相同,如下圖所示。

+2

,如果這是SQL Express的嘗試名稱:阿比德-PC \ SQLEXPRESS(或\ SQLEXPRESS) – Menahem 2011-05-15 07:01:14

+2

有你不屑於檢查近5000個** **其他職位有關本網站同樣的事情?檢查此搜索網址:http://stackoverflow.com/search?q=sql+network-related+instance+error+occurred+26 – slugster 2011-05-15 07:11:13

+2

可能重複的[SQL Server 2005中的連接錯誤](http://stackoverflow.com/questions/2118466/connection-error-in-sql-server-2005) – slugster 2011-05-15 07:11:44

回答

30

如果您將服務器安裝爲默認實例,則使用.(local)localhost作爲服務器名稱。

如果您有SQL Express,請使用.\sqlexpresslocalhost\sqlexpress

服務器名稱語法是

Servername\InstanceName

如果實例是默認你只使用服務器名。
對於SQL Express,實例名稱默認爲sqlexpress。

+0

@Aidid Ali - 你是否找到了解決你的問題的方法? – 2011-05-18 17:49:23

+0

我可以問你爲什麼我必須在我的sql server2008服務。我查看了我的Sql Server配置管理器並轉到SQL Server網絡配置。我發現我有兩個選項。 MSSQLSERVER的Protocals和SQLEXPRESS的Protocals。 但是,當我登錄時,沒有任何注意到這一點,所以我只是在如何輸入正確的服務器名稱localhost或 localhost \ InstanceName中出現嚴重混淆。如果我不停止一項服務,我的登錄過程將變得複雜。如果你願意回答。 我很高興發佈一個問題,如果你知道 – Stallman 2012-09-11 14:40:04

+0

我認爲你知道自從你在軟件工程師在.NET 4,MS SQL 2008.(來自個人資料)請告訴我,如果你解決我的問題或不,我會將這個問題發佈給與混淆相同的人分享。謝謝。 – Stallman 2012-09-11 14:41:57