23

我已经安装了完整的 Visual Studio 2010(不是 express),以及附带的 SQL Server:

在此处输入图像描述

我试图找到 SQL Server Management Studio ( ssms ) 以遵循本教程,但我似乎无法在我的安装中找到它。

理论上我可以下载2008 Management Studio Express但是考虑到 SSMS 的这么多版本和版本(例如2012 Express),我怎么知道它是否与我的 VS 2010 兼容?

另外,如果我的原始 Visual Studio 2010 DVD 中已经有 Express Edition,为什么还要下载它?

所以我的问题是:

  1. SSMS 是否已安装但我没有看到?(如果是这样,我如何找到它?)
  2. 如果没有安装,我是否只需要再次运行安装程序,然后安装它?
  3. 如果它不是真的在 VS 2010 DVD 上(正如 SO 上的许多建议),哪个可下载的 Express 版本与我的 VS 2010(不是 express)最兼容?

更新:(为了未来的 MS SQL Server 新人的利益)

感谢下面的答案,我成功地安装了我需要的东西,最重要的是了解了工具图片。

因此,要一一回答我的特定问题:

  1. SQL Server 管理工作室2008速成版

尖端:

  1. 安装完所有内容后,下一个问题是“我接下来要做什么?” . 幸运的是,有一个很棒的教程对我来说比繁琐的(重复、循环链接、非线性等)微软官方文档要清晰得多。
  2. 尽管 functionx.com 教程很棒,但它没有提供有关如何最初连接到 local的足够详细信息。再次,SO 来救援并阐明必须满足另外两个条件:(a) SQL Server Browser服务必须正在运行。(b)服务器名称不能是“本地”,而是<local-pc-name>\SQLEXPRESS.
  3. 要以编程方式在 C# 中创建数据库,也可以使用ADO.NET
  4. 为什么使用模式。
  5. 甚至不要考虑将数据库文件存储在网络共享上。
  6. 如果您在刚创建的表的 SELECT 语句中得到“无效的对象名称”,请刷新本地缓存
  7. System.Data.SqlClient.SqlException您第一次将 C# 与现有数据库一起使用new SqlConnection()时,请记住“数据源 =”不能单独指定计算机名称(如教程中所示),而是将 \SQLEXPRESS 附加到计算机名称。此外,请确保启用TCP/IP 客户端协议。
4

3 回答 3

19

SSMS 用于运行查询和执行数据库管理任务等。配置管理器是 SQL Server 的配置工具,您可以在其中配置(启动/停止/用户凭据等)SQL Server 使用的服务。

但是,安装 Visual Studio 并不意味着您获得了 SQL Server 的完整版,而是您获得了 Express 版,其中不包含 SSMS。

也许这个 MSDN 链接会有所帮助。

于 2012-10-11T12:43:39.737 回答
6

正如 bugfinder 和其他人(对所有人 +1)所说,sql management studio 和 sql configuration manager 是不一样的。

您拥有哪个视觉工作室版本并不重要。

重要的是您拥有的 sql server 版本。即您已经安装了 sql server 2008,因此您应该下载 sql server 2008 的管理工作室。(您的问题中有链接)。我有 vs 2010 终极版,它没有合并管理工作室。

于 2012-10-11T12:44:31.073 回答
3

没有配置管理器用于配置 SQL 服务器允许连接的方式。仍然有一个“SQL Server Management Studio”用于查询等

于 2012-10-11T12:40:23.617 回答