2012-09-15 75 views
0

我在使用MS SQL server 2012 Express建立與Visual Studio 2012 Ultimate中的服務器資源管理器連接時出現問題。一切都在本地機器上。Visual Studio 2012和MS Sql Server 2012 - 連接服務器資源管理器

這裏你可以看到屏幕截圖 - http://s16.postimage.org/4gvo7r5id/se_prob_ss1.png

隨着System.Data.SqlClient的和SqlConnection.Open()一切工作罰款我能夠連接並執行SQL腳本(有和沒有的Windows身份驗證)。

我試過到目前爲止:

  • 我在MS SQL Management Studio中檢查了Conncetions 「允許遠程 連接到該服務器」(選中)
  • 在SQL Server配置管理器在我的SQL服務器的TCP/IP協議已啓用
  • 我試圖與關閉防火牆和防病毒保護
  • 連接我與新的登錄嘗試(與System.Data.SqlClient.SqlConnection它的工作)

回答

2

在圖中,您連接的服務器名稱顯示爲錯誤。你表示你安裝了SQL Express;它有一個默認實例名稱SQLEXPRESS。所以你連接的服務器應該是:

MILLENIUM\SQLEXPRESS 

而不是隻有千分之一。

+0

謝謝,我誤導了Server Explorer嚮導。在我的情況下是MILLENIUM \ MILLENIUM奇怪的是,對於System.Data.SqlClient,連接字符串是這種格式。\\ MILLENIUM –

+0

。意味着數據庫位於運行該應用程序的機器的本地。兩個反斜槓(\\)是因爲它是一個轉義的c#字符串。這是相同的。 –

相關問題