我已经安装了完整的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更好”的价值,尤其是对于某个领域的初学者。 –