2012-10-11 232 views
18

我已經安裝了完整的Visual Studio 2010(不表達),在SQL Server附帶它還有:SQL Server Management Studio是否附帶Visual Studio?

enter image description here

我試圖找到SQL Server Management Studio中(ssms)爲了追隨this tutorial但我似乎無法在我的安裝中找到它。

我理論上可以下載2008 Management Studio Express,但是鑑於SSMS的版本和版本太多(例如2012 Express),我怎麼知道它是否與我的VS 2010兼容?

另外,爲什麼要下載一個Express Edition,如果我已經在我的原始Visual Studio 2010 DVD中有它?

所以我的問題是:

  1. 是SSMS已經安裝了,但我看不出來? (如果是這樣,我怎麼找到它?)
  2. 如果它沒有安裝,我只需要再次運行安裝程序,然後安裝它?
  3. 如果它不是真的在VS 2010 DVD上(正如許多人所建議的那樣),哪種可下載的Express版本與我的VS 2010(非Express)最兼容?

更新:(對未來的MS SQL Server的新人的利益)

由於下面我設法成功安裝我需要什麼,最重要的瞭解工具畫面的答案。

因此,要回答我的具體問題逐一:

  1. 沒有
  2. 沒有
  3. SQL Server Management Studio中快遞

提示:

  1. 一旦安裝好了,下一個問題是「接下來我該做什麼?」。幸運的是,這對我而言比對繁瑣的(重複的,循環鏈接,非線性等)official Microsoft documentation要清楚得多。
  2. 儘管functionx.com教程很棒,但它並沒有提供足夠的細節來說明如何最初連接to local。 SO再一次解決了這個問題,並闡明瞭必須滿足2個條件:(a) SQL Server Browser服務必須正在運行。 (b)服務器名稱不能是「本地」,而是<local-pc-name>\SQLEXPRESS
  3. 要以編程方式在C#中創建數據庫,還需要使用ADO.NET
  4. Why使用模式。
  5. 甚至不要考慮在network share上存儲數據庫文件。
  6. 如果您在剛剛創建的表的SELECT語句中收到「無效對象名稱」,refresh the local cache
  7. 當您第一次遇到System.Data.SqlClient.SqlException時,您將C#用於使用new SqlConnection()的現有數據庫,請記住「Data Source =」無法單獨指定計算機名稱(如教程中所示),而是將\ SQLEXPRESS附加到計算機名稱上。另外,請確保已啓用TCP/IP Client Protocol
+7

我不同意downvote和close-vote。這個問題與開發工具有關,因此也符合現場預期。 –

+5

@SteveB謝謝。 SO上的一些人似乎並不瞭解SO比「比Google更好」的價值,尤其是對於某個領域的初學者。 –

回答

15

SSMS用於運行查詢和執行數據庫管理任務等。配置管理器是SQL Server的配置工具,您可以在其中配置(啓動/停止/用戶憑據等)SQL Server使用的服務。

但是,安裝Visual Studio並不意味着您會獲得完整版本的SQL Server,但您會獲得Express版本,該版本不包含SSMS。

也許this MSDN link將有所幫助。

+0

OMG你是天使。這正是我需要的那種鏈接。謝謝! –

3

沒有配置管理器用於配置SQL服務器如何允許連接。還有一個用於查詢的「SQL Server Management Studio」

+0

感謝(和upvote)至少澄清這種混亂的情況。 SSMS是否帶有VS DVD? –

+0

+1非常正確... –

6

正如說bugfinder和其他人所說(+1 to all),sql管理工作室和sql配置管理器是不一樣的。

你擁有哪個視覺工作室版本並不重要。

重要的是您的sql服務器版本。 I。 你已經安裝了sql server 2008,因此你應該下載sql server 2008的管理工作室(你在你的問題中有鏈接)。我有vs 2010終極版,並沒有納入管理工作室。

+1

謝謝。我開始理解這幅畫。 +1。 –

相關問題