什么是 SQL Server Management Studio (SSMS)?

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse Analytics

SQL Server Management Studio (SSMS)是用于管理任何 SQL 基础结构的集成环境。 使用 SSMS 访问、配置、管理、管理和开发 SQL Server、 Azure SQL 数据库Azure SQL 托管实例Azure 虚拟机上的 SQL ServerMicrosoft Fabric 中的 SQL 数据库Azure Synapse Analytics 的所有组件。

SSMS 提供了一个综合实用工具,它将一组广泛的图形工具与许多丰富的脚本编辑器相结合,为所有技能级别的开发人员和数据库管理员提供对 SQL Server 的访问权限。 有关详细信息,请参阅 SQL Server Management Studio 中的组件和功能

安装 SQL Server Management Studio

下载 SQL Server Enterprise Developer 或 Standard Developer Edition

SQL Server Management Studio 的屏幕截图。

您可以使用 SSMS 做什么

SSMS 汇集了图形工具和丰富的编辑器,可帮助你:

  • 安全地连接到 SQL Server、Azure SQL 和相关服务。 使用 对象资源管理器 和设计工具管理对象。
  • 使用 查询编辑器、执行计划和内置性能工具查询、脚本和优化工作负荷。
  • 管理商业智能功能,如 Integration Services (SSIS)、Analysis Services (SSAS)和 Reporting Services (SSRS)。

组件和功能

SQL Server Management Studio 的组件和功能中探索完整的功能,包括 AI 协助、性能工具、源代码管理和 BI 管理。

SSMS 22 中的亮点

功能 / 特点 描述 Article
AI 协助(预览版) SSMS 中的 GitHub Copilot 添加了聊天和右键单击代码作,以及模型选择和 BYOM。 SQL Server Management Studio 中的 GitHub Copilot 入门(预览版)
查询提示建议(预览版) 评估查询并应用所建议的提示。 查询提示建议工具(预览版)
新式连接体验 更新了对话框、Fabric浏览功能,并增强了加密可见性。 连接到 SQL Server 实例

有关最新功能的完整详细信息,请参阅 SQL Server Management Studio(SSMS)的发行说明

管理 SSIS、SSAS 和 SSRS

使用 SSMS 在服务器级别 查看、配置和管理 SQL Server Integration Services(SSIS)、SQL Server Analysis Services(SSAS)和 SQL Server Reporting Services (SSRS)。

若要开发包、模型或报表,请使用 SQL Server Data Tools (SSDT)。

注意

从 SQL Server 2025(17.x)开始,本地 Reporting Services 将合并到 Power BI 报表服务器下。 有关详细信息,请参阅 Reporting Services 合并常见问题解答

非英语版本

Visual Studio 安装程序会为 SSMS 选择与你的操作系统语言匹配的默认语言包。 可以随时更改默认语言。 有关详细信息,请参阅 修改 SQL Server Management Studio 工作负载、组件和语言包

支持策略

SQL 工具团队遵循 Microsoft新式生命周期策略

有关详细信息,请参阅原始 现代生命周期策略公告现代策略常见问题解答

有关诊断数据收集和功能使用情况信息,请参阅 SQL Server 隐私补充诊断数据收集

获取帮助

参与撰写 SQL 文档

你是否知道自己可以编辑 SQL 内容? 如果你这样做,你不仅有助于改进我们的文档,而且你也会被誉为页面的参与者。

有关详细信息,请参阅 “编辑Microsoft Learn 文档