2012-10-11 197 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。 –

相关问题