SQL Server Management Studio:MS SSMS 下载和安装

⚡ 智能摘要

SQL Server Management Studio (SSMS) 是 MicrosoftSSMS 是一个免费的图形化环境,用于连接、配置、查询和管理 SQL Server。下载、安装并启动 SSMS 后,即可访问对象资源管理器、查询编辑器和其他核心管理窗口。

  • 🖥️ IDE: SSMS 是一个基于 Visual Studio 的 SQL Server 管理环境。 Azure SQL 及相关服务。
  • ⬇️ 安装: 从此处下载免费安装程序 Microsoft 学习并运行它来设置 SSMS。
  • ???? 连接: “连接到服务器”对话框使用服务器类型、服务器名称和 Windows 或 SQL Server 身份验证。
  • 🧭 对象资源管理器: 树状视图可以显示数据库、安全和服务器对象,以便快速导航。
  • ⌨️ 查询编辑器: 编写并运行带有 IntelliSense 建议的 T-SQL,然后执行以查看结果。
  • 🤖 副驾驶: SSMS 21 及更高版本新增了 Copilot(预览版),用于 AI 辅助的 T-SQL。

下载并安装 SQL Server Management Studio

什么是服务器管理工​​作室?

SQL Server Management Studio (SSMS) 是一个集成开发环境 (IDE),它提供了一个图形界面,用于连接和操作 SQL Server。 Microsoft SQL Server它是在……推出的。 Microsoft SQL Server 2005 年版,用于配置、管理和维护 SQL Server 中的所有组件,从数据库引擎到安全性和作业。

如何下载和安装 SQL Server Management Studio

以下是下载和安装的步骤 Microsoft SQL Server 管理工作室 (SSMS):

注意: 最新版本(SSMS 21 和 SSMS 22)通过 Visual Studio 安装程序进行安装,并下载一个名为 vs_SSMS.exe 的存根文件,因此没有独立的 MSI 安装包。下面所示的经典 SSMS-Setup-ENU.exe 流程仍然展示了核心步骤和字段选择。

步骤1) 打开官方 Microsoft 下载页面。

官方 SSMS 下载页面 Microsoft 深入了解 并选择最新版本的 SQL Server Management Studio (SSMS) 安装程序。下载页面如下所示。

Microsoft SQL Server Management Studio 安装程序下载页面

步骤2) Double点击下载的文件。

下载完成后,您将获得一个可执行文件(在旧版本中名为 SSMS-Setup-ENU.exe,在当前版本中名为 vs_SSMS.exe)。 Double-点击它启动安装程序,如下图所示。

已下载 SSMS 安装程序可执行文件,准备运行

步骤3) 单击安装按钮。

设置窗口出现。点击 安装 点击按钮开始在您的系统上安装 SQL Server Management Studio (SSMS),如下所示。

SSMS 安装窗口,带有“安装”按钮

步骤4) 请等待安装过程完成。

安装开始。下图显示了软件包进度和总体进度条。

SSMS 安装显示包和整体进度条

步骤5) 设置已完成。

安装完成后,SSMS 安装程序会显示“安装完成”消息。系统可能会提示您重新启动计算机。

如何访问“管理工作室”

现在您可以打开管理工作室了。转到“开始”菜单 > “程序” > Microsoft SQL Server 工具> Microsoft SQL Server 管理工作室。文件夹名称中的版本号与您安装的 SSMS 版本相匹配。

显示“连接服务器”屏幕,如下所示。

在 SSMS 中打开“连接到服务器”对话框,输入服务器类型、服务器名称和身份验证字段。

服务器名称默认为安装 MS SQL Server 时选择的名称。让我们来了解一下每个字段:

  • 服务器类型: 这将选择四个可用的 MS SQL 服务之一。我们将使用该服务。 数据库 用于创建和操作数据库的引擎。其他服务器类型包括分析服务、报表服务和集成服务。
  • 服务器名称: 这是安装了 MS SQL Server 的服务器名称,您需要连接到该服务器。通常,我们使用“计算机名\实例”的服务器名称格式,其中实例是在 SQL Server 实例创建过程中指定的名称。 安装 MS SQL Server.
  • 验证: 默认值为“Windows 如果您使用“身份验证”, Windows SQL Server 安装期间的身份验证。如果您选择了混合模式(Windows 和 SQL Server身份验证或者,您也可以使用 SQL Server 登录名登录。
  • 用户名/密码: 如果采用除以下身份验证方法之外的其他身份验证方法 Windows 如果选择身份验证(例如 SQL Server 身份验证),则这两个字段为必填项。

点击 互动您现在已连接到 SQL Server Management Studio 环境。

使用命令行访问“管理工作室”

或者,您可以使用以下命令打开 MS SQL Server Management Studio: Windows 命令行。您需要 ssms.exe 的完整路径。以下是默认位置和文件名(文件夹编号与您安装的 SSMS 版本匹配):

路径:

C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE
Exe name: ssms.exe

下面显示的是输入完整路径后的命令提示符。

Windows 在命令提示符中输入 ssms.exe 的完整路径

下面的屏幕截图显示 ssms.exe 命令已准备好运行。

命令提示符下 ssms.exe 启动命令的特写镜头

以下是通过命令行访问 SSMS 的步骤:

  • 打开命令提示符ping 在搜索窗口中输入 CMD。
  • 输入如上所示的完整路径,后跟 ssms.exe,然后按 Enter 键。

然后出现“连接到服务器”屏幕,与上一节中描述的方式相同。

管理工作室集成开发环境简介

下面显示的是 SQL Server Management Studio 的启动界面。

SSMS 启动屏幕显示对象资源管理器、数据库下拉菜单、查询编辑器和执行按钮

让我们详细讨论每个部分。

1)对象资源管理器

对象资源管理器以树状视图显示服务器中包含的数据库对象。此部分显示所有数据库、安全性和服务器对象,以便快速参考。要查看每个对象的组成部分,请单击对象左侧的“+”图标将其展开。

对象资源管理器树显示数据库、安全性和服务器对象

2)数据库选择下拉菜单

此下拉菜单允许用户选择要运行查询的数据库。

3)查询编辑器

您可以在这里编写所有查询。MS SQL Server 提供交互式 IntelliSense 建议,涵盖表、列等内容,方便您轻松创建查询。

4)执行按钮

此按钮最终执行查询并返回结果。

SSMS 提示和问题

  • Management Studio (SSMS) 是一个独立产品,它不对应于任何特定的 SQL Server 版本。由于 SSMS 与版本无关,因此只需安装一个版本(例如 SSMS 21 或 SSMS 22)即可管理 SQL Server 2016 到 2025 以及更高版本。 Azure SQL。
  • 冗长的代码会降低可读性,因此请使用注释来提高可读性。在任何一行前面加上“–”即可将其注释掉。
  • 分组注释:您可以选中一组代码行,然后单击下图所示的图标,即可注释掉这组代码行。

SSMS 中的工具栏图标用于注释掉选定的 T-SQL 代码块。

意外关机或系统故障可能导致数据丢失。请勾选“自动恢复”选项以最大程度地减少数据丢失的风险。您还可以在“工具”>“选项”>“环境”>“自动恢复”中自定义自动恢复的时间间隔以及数据保留天数(超过天数后将被删除)。

在 SSMS 的“工具”、“选项”、“环境”下找到“自动恢复”设置

如果失败,会弹出一个窗口显示已恢复的文件名。您通常需要将查询结果以文本格式保存,以便将来参考。

SSMS 图标高亮显示,用于将查询结果保存到文本文件

点击并选择上方高亮显示的图标,然后运行任意查询。系统会提示您指定文件保存位置,以便日后参考。

SSMS 版本和更新

SSMS 最初随 SQL Server 2005 一起发布,并一直与 SQL Server 2008、2012 和 2016 捆绑在一起。2016 年, Microsoft SSMS 是一款免费的独立下载软件,从 16.x 版本开始采用数字版本号,随后是 17.x 和 18.x 系列。

自那时以来, Microsoft 已发布 SSMS 19、SSMS 20、SSMS 21 (2025) 和 SSMS 22 (2025)。SSMS 21 及更高版本基于 Visual Studio 2022 重新构建,具有完整的 64 位支持、可选的深色主题和 Copilot 集成(预览版)。 Microsoft 仅支持最新版本,因此建议升级到最新版 SSMS。

完整的版本历史记录列于此处。 SSMS官方发行说明.

SSMS 支持的操作系统

下表列出了 SQL Server 版本及其支持的操作系统,其中“Y”表示支持,“N”表示不支持。SSMS 本身运行在…… Windows 仅有的 - Windows Windows 10(版本 1607 或更高版本),以及 Windows 适用于 Server 2016 至 2025。用于管理 SQL Server macOS 或者使用 Linux 系统。 Azure 改用 Data Studio。

表格地图ping SQL Server 版本与支持的操作系统

常见问题

是的。SSMS 可以完全免费下载。 Microsoft 而且它不依赖于任何 SQL Server 许可证。同一个免费工具可以管理付费的企业版实例、免费的 Express 版实例,以及…… Azure SQL 数据库。

SQL Server 是用于存储和处理数据的数据库引擎。SSMS 是一个独立的客户端工具,它连接到该引擎,以便您可以编写查询并对其进行管理。您无需打开 SSMS 即可运行 SQL Server。

不。SSMS 是一个 Windows仅限应用程序。用于从以下位置管理 SQL Server macOS 或者 Linux,使用跨平台 Azure Data Studio 或 mssql 扩展 Visual Studio Code这两款软件都可以在这些系统上原生运行。

SSMS 是一款功能齐全的软件, Windows-唯一一款面向数据库管理员的管理工具。 Azure Data Studio 是一款面向开发人员的轻量级跨平台编辑器,带有笔记本和源代码控制功能。许多团队同时使用两者,选择 SSMS 进行深度管理。 Azure 用于日常查询工作的Data Studio。

是的。在“连接到服务器”对话框中,输入 Azure 输入 SQL 服务器名称(例如,yourserver.database.windows.net),并选择匹配的身份验证方法,例如 SQL Server 身份验证或 Microsoft 输入。然后 SSMS 管理 Azure 数据库类似于本地数据库。

从 SSMS 21 开始, Microsoft 已取消独立 MSI 安装包。现在下载的是一个名为 vs_SSMS.exe 的小型程序,它会打开 Visual Studio 安装程序,该程序会下载并安装 SSMS,并与其他 Visual Studio 组件一起保持其更新。

是的。SSMS 21 在 SSMS 中引入了 Copilot 预览功能。它允许您使用自然语言描述意图,并直接在查询编辑器中获取 T-SQL 建议、脚本解释和错误帮助,但需遵守您组织的 AI 策略。

是的。 GitHub 副驾驶 它可以根据注释或上下文自动补全 T-SQL 查询、连接和存储过程,并能解释不熟悉的脚本。它能加快日常工作速度,但开发人员仍应检查生成的 SQL 语句的正确性和性能。

总结一下这篇文章: