SQL Server Management Studio (SSMS)
SQL Server Management Studio (SSMS) 是用于管理任何 SQL 基础结构的集成环境。 使用 SSMS,可以访问、配置、管理和开发 SQL Server 、Azure SQL 数据库和 SQL 数据仓库的所有组件。 SSMS 在一个综合实用工具中汇集了大量图形工具和丰富的脚本编辑器,为各种技能水平的开发者和数据库管理员提供对 SQL Server 的访问权限。
- 下载 SQL Server Management Studio (SSMS)
- 下载 SQL Server 2016 开发者版
- 下载 Visual Studio
SQL Server Management Studio 组件
描述 | 组件 |
---|---|
使用“对象资源管理器”查看和管理 SQL Server 的一个或多个实例中的所有对象。 | 对象资源管理器 |
如何使用“模板资源管理器”生成和管理可用于加快查询和脚本开发的样板文本文件。 | 模板资源管理器 |
如何使用不推荐使用的“解决方案资源管理器”生成用于管理诸如脚本和查询等管理项的项目。 | 解决方案资源管理器 |
如何使用 Management Studio 中包含的可视化设计工具。 | Visual Database Tools |
如何使用 Management Studio 语言编辑器交互式生成和调试查询和脚本。 | 查询和文本编辑器 (SQL Server Management Studio) |
下载 SQL Server Management Studio (SSMS)
适用对象: SQL Server Azure SQL 数据库 Azure SQL 数据仓库 并行数据仓库
SQL Server Management Studio (SSMS) 是一种集成环境,用于管理从 SQL Server 到 Azure SQL 数据库的任何 SQL 基础结构。 SSMS 提供用于配置、监视和管理 SQL Server 和数据库实例的工具。 使用 SSMS 部署、监视和升级应用程序使用的数据层组件,以及生成查询和脚本。
使用 SSMS 在本地计算机或云端查询、设计和管理数据库及数据仓库,无论它们位于何处。
SSMS 是免费的!
SSMS 18.0 候选发布 1 (RC1) 现已推出 ,它是为 SQL Server 2019 预览 提供支持的最新一代 SQL Server Management Studio。
SSMS 17.9 1 是当前 SSMS 的正式发布 (GA) 版本
下载 SQL Server Management Studio 17.9.1
下载 SQL Server Management Studio 17.9.1 升级包(将 17.x 升级到 17.9.1)
版本信息
- 版本号:17.9.1
- 生成号:14.0.17289.0
- 发布日期:2018 年 11 月 21 日
可用语言 (SSMS 17.9.1)
备注
如果安装在以下平台中,非英语本地化版本的 SSMS 17.x 需要 KB 2862966 安全更新程序包 :Windows 8、Windows 7、Windows Server 2012 和 Windows Server 2008 R2。
中文(中国) | 中文(繁体) | 英语(美国) | 法语 | 德语 | 意大利语 | 日语 | 朝鲜语 | 葡萄牙语(巴西) | 俄语 | 西班牙语
有关 SSMS 17.9.1 的其他详细信息,请参阅 SSMS 17.9.1 更改日志 。
SSMS 安装提示和问题 (SSMS 17.9.1)
尽量减少安装重启的次数
- 执行以下操作以降低 SSMS 安装程序在安装结束时需要重新启动的可能性:
- 请确保运行的是最新版 Visual C++ 2013 Redistributable Package。 需要版本 12.0.40649.5(或更高版本)。 仅需要版本 x64。
- 验证计算机上的 .NET Framework 版本是否为 4.6.1(或更高版本)。
- 关闭计算机上打开的所有 Visual Studio 实例。
- 请确保计算机上已安装所有最新 OS 更新。
- 所提及的操作通常只需执行一次。 有几种情况需要在额外升级到 SSMS 的同一主版本期间重新启动。 对于次要升级,计算机上已安装 SSMS 的所有先决条件。
SSMS 18.0 (RC1)
SSMS 18.0 候选发布 1 (RC1) 现已推出,它是为 SQL Server 2019 预览 提供支持的最新一代 SQL Server Management Studio!
下载 SQL Server Management Studio 18.0 (RC1)
RC1 是 SSMS 18.0 的最新公共预览版。 如果安装了以前的 SSMS 18.0 预览版,请在安装 SSMS 18.0 RC1 之前将其卸载。
版本信息
- 版本号:18.0 (RC1)
- 生成号:15.0.18098.0
- 发布日期:2019 年 3 月 28 日
如果你有意见或建议,或想报告问题,最好是通过 UserVoice 与 SSMS 团队取得联系。
SSMS 18.x 安装不会升级或替换 SSMS 17.x 或更早版本。 SSMS 18.x 与以前的版本并行安装,因此,这两个版本均可供使用。
如果计算机包含 SSMS 的并行安装,请验证你是否针对特定需求启动相应的版本。 最新版本标记为 Microsoft SQL Server Management Studio 18:
可用语言 (SSMS 18.0 RC1)
此版本的 SSMS 可以安装在以下语言中:
SQL Server Management Studio 18.0 (RC1):
中文(中国) | 中文(繁体) | 英语(美国) | 法语 | 德语 | 意大利语 | 日语 | 朝鲜语 | 葡萄牙语(巴西) | 俄语 | 西班牙语
SQL Server Management Studio 18.0 升级包(升级到 18.0):
此时没有可用的升级选项。 如果安装了以前的 SSMS 18.0 预览版,请在安装 SSMS 18.0 RC1 之前将其卸载。
备注
SQL Server PowerShell 模块可通过 PowerShell 库单独安装。 有关详细信息,请参阅 下载 SQL Server PowerShell 模块 。
此版本 (SSMS 18.0 RC1) 中的新增功能
SSMS 18.0 (RC1) 是最新版本的 SQL Server Management Studio。 SSMS 的 18.x 一代提供对 SQL Server 2008 到 SQL Server 2019 预览版几乎所有功能领域的支持。
有关此版本中新增功能的详细信息,请参阅 SSMS 发行说明 。
受支持的 SQL 产品/服务 (SSMS 18.0 RC1)
- 此版本的 SSMS 适用于所有 受支持 SQL Server 2008 - SQL Server 2019 预览 ,并且在最大程度上支持与 Azure SQL 数据库和 Azure SQL 数据仓库中的最新云功能配合使用。
- 此外,SSMS 18.x 可与 SSMS 17.x、SSMS 16.x 或 SQL Server 2014 SSMS 及早期版本并行安装。
- SQL Server Integration Services (SSIS) - SSMS 版本 17.x 或更高版本不支持连接到旧版 SQL Server Integration Services 服务。 要连接到早期版本的 Integration Services,请使用与 SQL Server 版本一致的 SSMS 版本。 例如,使用 SSMS 16.x 连接到旧版 SQL Server 2016 Integration Services 服务。 可以在同一台计算机上并行安装 SSMS 17.x 和 SSMS 16.x。 由于 SQL Server 2012 的发布,建议使用 SSIS 目录数据库 (SSISDB) 来存储、管理、运行和监视 Integration Services 包。 有关详细信息,请参阅 SSIS 目录 。
受支持的操作系统 (SSMS 18.0 RC1)
与最新可用的服务包一起使用时,此版本的 SSMS 支持以下 64 位平台:
- Windows 10(64 位) *
- Windows Server 2016 *
- Windows Server 2012 R2(64 位)
- Windows Server 2012(64 位)
- Windows Server 2008 R2(64 位)
* 需要版本 1607 (10.0.14939) 或更高版本
备注
SSMS 仅在 Windows 上运行。 如果需要在 Windows 以外的平台上运行的工具,请查看 Azure Data Studio。 Azure Data Studio 是一个全新的跨平台工具,可在 macOS、Linux 以及 Windows 上运行。 有关详细信息,请参阅 Azure Data Studio 。
SQL Server Management Studio (SSMS) 教程
SQL Server Management Studio (SSMS) 将介绍用于管理 SQL Server 基础结构的集成环境。 SQL Server Management Studio 提供用于配置、监视和管理 SQL Server 实例的图形界面。 此外,它还允许部署、监视和升级应用程序使用的数据层组件,如数据库。 SQL Server Management Studio 还提供用于编辑和调试脚本的 Transact-SQL 、MDX、DMX 和 XML 语言编辑器。
学习内容
这些教程将帮助你理解 SSMS 中提供的信息以及如何利用其功能。
熟悉 SSMS 的最好方式是进行实践演练。 这些教程将使你熟悉 SSMS 中提供的各种功能。 这些教程将讲述如何管理 SSMS 组件以及如何查找常用的功能。
以下是本教程内容:
-
教程:使用 SSMS 连接并查询 SQL Server
在本教程中,你将了解如何连接到 SQL Server 实例。 此外,你还将了解用于创建并查询新数据库的一些基本 Transact-SQL (T-SQL) 命令。
-
教程:在 SSMS 中编写对象脚本
在本教程中,你将了解如何在 SSMS 中编写各种对象(包括数据库和查询)的脚本。
-
教程:在 SSMS 中使用模板
在本教程中,你将了解如何使用 SSMS 中的预建模板。 模板是一项少有人知的功能,可针对各种数据库管理任务存储大量 Transact-SQL 代码片段。
-
教程:SSMS 配置
本教程介绍有关如何配置 SSMS 环境(例如更改环境布局)的基础知识。 本教程还介绍各种不同的 SSMS 组件。
-
教程:使用 SSMS 的其他提示和技巧
在本教程中,你将了解使用 SSMS 的其他提示和技巧。 本教程包括以下内容:
- 注释和取消注释文本
- 缩进文本
- 在对象资源管理器中筛选对象
- 访问 SQL Server 错误日志
- 查找实例名称
要求
本教程面向不熟悉 Visual Studio ,但熟悉数据库概念和 Transact-SQL 的经验丰富的数据库管理员和数据库开发人员。
要使用此教程,必须安装以下组件:
- 下载最新版的 SQL Server Management Studio (SSMS) 。
第一部分将指导你完成数据库的创建,但此处提供其他示例数据库: AdventureWorks 示例数据库 。 此处提供在 SSMS 中还原数据库的说明: 还原数据库 。