我已經安裝了完整的Visual Studio 2010(不表達),在SQL Server附帶它還有:SQL Server Management Studio是否附帶Visual Studio?
我試圖找到SQL Server Management Studio中(ssms)爲了追隨this tutorial但我似乎無法在我的安裝中找到它。
我理論上可以下載2008 Management Studio Express,但是鑑於SSMS的版本和版本太多(例如2012 Express),我怎麼知道它是否與我的VS 2010兼容?
另外,爲什麼要下載一個Express Edition,如果我已經在我的原始Visual Studio 2010 DVD中有它?
所以我的問題是:
- 是SSMS已經安裝了,但我看不出來? (如果是這樣,我怎麼找到它?)
- 如果它沒有安裝,我只需要再次運行安裝程序,然後安裝它?
- 如果它不是真的在VS 2010 DVD上(正如許多人所建議的那樣),哪種可下載的Express版本與我的VS 2010(非Express)最兼容?
更新:(對未來的MS SQL Server的新人的利益)
由於下面我設法成功安裝我需要什麼,最重要的瞭解工具畫面的答案。
因此,要回答我的具體問題逐一:
- 沒有
- 沒有
- SQL Server Management Studio中快遞
提示:
- 一旦安裝好了,下一個問題是「接下來我該做什麼?」。幸運的是,這對我而言比對繁瑣的(重複的,循環鏈接,非線性等)official Microsoft documentation要清楚得多。
- 儘管functionx.com教程很棒,但它並沒有提供足夠的細節來說明如何最初連接to local。 SO再一次解決了這個問題,並闡明瞭必須滿足2個條件:(a) SQL Server Browser服務必須正在運行。 (b)服務器名稱不能是「本地」,而是
<local-pc-name>\SQLEXPRESS
。 - 要以編程方式在C#中創建數據庫,還需要使用ADO.NET。
- Why使用模式。
- 甚至不要考慮在network share上存儲數據庫文件。
- 如果您在剛剛創建的表的SELECT語句中收到「無效對象名稱」,refresh the local cache。
- 當您第一次遇到
System.Data.SqlClient.SqlException
時,您將C#用於使用new SqlConnection()
的現有數據庫,請記住「Data Source =」無法單獨指定計算機名稱(如教程中所示),而是將\ SQLEXPRESS附加到計算機名稱上。另外,請確保已啓用TCP/IP Client Protocol。
我不同意downvote和close-vote。這個問題與開發工具有關,因此也符合現場預期。 –
@SteveB謝謝。 SO上的一些人似乎並不瞭解SO比「比Google更好」的價值,尤其是對於某個領域的初學者。 –