2011-02-12 62 views
2

當我在Visual Studio中添加新連接時,在服務器名稱中未顯示a-9\MSSQLSERVER,它顯示a-9\sqlexpressa-9\new但我想連接到MSSQLSERVER。SQL Server實例在Visual Studio中未顯示連接

但是,當我更改數據源到Microsoft ODBC數據源,然後它顯示的實例MSSQLSERVER。

但是,當我選擇數據源爲「Microsoft SQL Server數據庫文件(SqlClient)」或「Microsoft SQL Server(SqlClient)」時,它會給出錯誤「網絡相關實例錯誤」。

+1

是在不同的盒子服務器?如果是這樣,是否在服務器上啓用了TCP和命名管道協議?你是否在服務器機器上安裝了防火牆,並且爲SQL瀏覽器和SQL Server服務打了個洞?你能夠使用SSMS連接到服務器嗎? – 2011-02-12 06:32:31

回答

2

事實證明有一種叫做SQL SERVER DATA TOOLS 2012的東西。如果我將SQL Server添加到此工具中,而不是它出現在Visual Studio 2012中的服務器資源管理器中。這解決了我的問題。

1

我有同樣的問題。我的筆記本上有MSSQLSERVER和SQLEXPRESS。 VS 2005,2008和20010都可以找到兩個SQL服務器。我剛剛安裝了2012年,它沒有找到任何SQL服務器。我查看了我的管理工具 - 服務,並注意到SQL瀏覽器已被禁用,因此我將其設置爲自動。然後SQLEXPRESS開始在VS 2012中顯示,但沒有MSSQLSERVER。

一個值得注意的是,在VS2012服務器資源管理器 - 服務器我看到我的筆記本電腦名稱,在其服務我可以看到這兩個SQL服務器,以便VS2012越來越約兩個服務器的一些信息。

0

如何設置SQL Server的支持..我的Visual Studio 2010中也沒有顯示SQL服務器。請告訴我的完整過程,以使SQL服務器..

相關問題