applies to: SQL Server
Azure SQL 数据库
Azure SQL 托管实例
Azure Synapse Analytics
SQL Server Management Studio 22 必须安装在计算机上才能对其进行更新。
更新之前
默认情况下,为了安装、更新或修改 SSMS,执行更新的帐户必须在计算机上具有管理权限,并且还必须有权访问产品更新所在的源位置(Internet 或内部位置)。 如果你以典型用户身份登录并尝试执行其中一个命令,则会收到一条用户帐户控制通知,提示你输入管理员凭据。
在执行更新之前,必须关闭SQL Server Management Studio(SSMS)。 强烈建议在执行更新之前保存工作。
我们鼓励你更新到最最新版本 SQL Server Management Studio(SSMS),以便始终获得最新的功能、安全修补程序和改进。
可通过多种方式更新 SSMS 的安装:
- 使用 Visual Studio 安装程序进行更新
- 在 SSMS 中,检查更新或使用通知中心
- 将 SSMS 配置为在关闭时自动更新
- 通过运行特定版本的启动加载程序进行更新
- 以编程方式更新 SSMS。
下面介绍如何使用这些各种方法更新SQL Server Management Studio (SSMS)。
使用Visual Studio安装程序
在计算机上找到 Visual Studio Installer。
在Windows“开始”菜单中,搜索“installer”,然后从结果中选择Visual Studio Installer。
如果在继续之前提示更新Visual Studio安装程序,请遵循提示执行此操作。
注释
SSMS 安装功能和 bug 修复通常在安装程序中实现。 安装程序提供最新受支持 SSMS 版本的最新发布版。 这意味着,除非另有指定,否则一般情况下,所有新的设置功能通常仅在产品的较旧版本中自动提供且无缝工作。
在Visual Studio安装程序中,查找要更新的 SSMS 的安装。
例如,如果以前安装了 SQL Server Management Studio 22,并且有更新,则 Update available 消息将显示在Visual Studio安装程序中。
选择“更新”以安装更新。
更新完成后,Visual Studio安装程序可能会提示你重新启动计算机。 如果是,请执行此操作,然后像往常一样启动 SSMS。
如果未要求重新启动计算机,请选择 Launch 从 Visual Studio 安装程序启动 SSMS。
使用应用程序中的消息框
打开 SSMS 时,应用程序会检查是否有更新可用。 在某些情况下,将会短暂出现SQL Server Management Studio 更新消息。 如果要立即更新,请选择“查看详细信息”。 如果要延迟更新直至 SSMS 关闭,请选择“关闭时更新”。
如果选择“查看详细信息”,则在后续的“更新可用”对话框中,选择“更新”以便立即更新。
使用应用程序中的通知中心
从 SSMS 的右下角选择通知图标,以打开“通知中心”。
在“通知中心”中,选择要安装的更新。 如果要立即更新,请选择“查看详细信息”。 如果要延迟更新直至 SSMS 关闭,请选择“关闭时更新”。
如果选择查看详细信息,则在后续的更新可用对话框中,选择更新。
注释
在更新通知消息框或“通知”中心中找到的“关闭时更新”命令并非永久设置;它仅适用于当前更新。 这是在自愿关闭 SSMS 时延迟更新的一种方法。 若要了解如何永久配置此设置,请参阅“ 自定义更新设置 ”部分。
手动检查更新
你可以从菜单栏中选择“帮助”,然后选择“检查更新”,来检查是否有更新 。 也可以通过选择 CtrlQ 来使用搜索框,键入“检查更新”,然后选择匹配的搜索结果+。 在后续的“更新可用”对话框中,选择“更新”。
运行特定引导程序以将产品更新到特定版本
只要版本高于当前安装的版本,就可以将SQL Server Management Studio实例更新为已发布的任何特定版本。 若要通过此方法更新SQL Server Management Studio实例,请参阅 release history,将对应于所需更新版本的引导程序下载到产品安装目录中,然后双击该文件启动更新。
自定义更新设置
可以自定义多个不同的设置来控制更新行为,例如下载和安装产品位的方式和时间,或更新源所在的位置。
始终在关闭时更新和其他下载行为
在菜单栏上,选择“工具”“选项”>“环境”“产品更新”>>。 观察可在此对话框中设置的配置选项。
可以选择“自动下载更新”设置,以便在计算机空闲时下载更新。
可以将 SSMS 配置为在关闭时自动应用最新的可用更新。 可在每次安装 SSMS 时配置此设置。 例如,可以将预览版安装设置为在 SSMS 关闭时应用更新,但发布版安装可以按需继续更新。 将 SSMS 配置为“始终在关闭时更新”后,一旦 SSMS 和所有相关进程均已关闭,便会开始更新。 如果已计划安装或更新任何扩展,则在下次关闭 SSMS 之前,不会启动 SSMS 更新。
还有两种安装模式可供选择:在下载时安装,以及全部下载后再安装。
配置更新的源位置
使用 SQL Server Management Studio 22,您现在可以配置客户端获取更新的位置。 这些更新源位置称为 channels,可以在 Channels 中查找有关 SQL Server Management Studio 文档中的通道用途和可用性的详细信息。 Microsoft使“发布”和“预览”频道都可供所有人使用。
可通过两种方法启动“更新设置”对话框,以便手动更改 SSMS 安装获取其更新的通道。
打开Visual Studio安装程序,选择要配置的安装,选择More,然后选择Update 设置菜单选项。 请参阅前面的说明,了解如何查找Visual Studio安装程序。
调用“更新设置”对话框的另一种方法是打开 SSMS、启动“更新可用”对话框(更新通知上的“查看详细信息”或“帮助”菜单上的“检查更新”),然后选择“更改更新设置”链接。
通过在“更新通道”下拉列表中选择正确的值,可以控制此次安装的 SSMS 的未来更新的源位置。 另外,请记住以下事项:
预览版和发布频道适用于 SQL Server Management Studio 21 及更高版本。
可以选择在配置“更新通道”位置后立即更新 SSMS 的安装,也可以延迟实际产品更新,直至稍后的某个时刻。 配置更新通道的行为和更新产品的行为是两个独立的事件。 有关如何以编程方式控制更新通道的信息,请参阅 使用 modifySettings 命令。
仅当通道中的可用产品版本高于安装的版本时,才能更改更新通道。 例如,始终可以从发布版通道转换到预览版通道,但无法从预览版通道转换到发布版通道,直到发布版通道上的最新发布版超过已安装的预览版版本。
更新到新通道时,会在该通道上安装最新发布版。 如果要在该通道上安装产品的特定版本,请按照前面所述的运行特定启动加载程序说明进行操作。
所有Microsoft通道都托管在Microsoft服务器上,需要访问 Internet。
每次安装 SSMS 都能够独立配置其更新源。 如果您安装了两个SQL Server Management Studio(SSMS),每个安装都可以通过不同的渠道进行更新。
使用最新的安装程序
SSMS 最新版本中的安装程序的最新发布版通常具有最强大且最可靠的功能集。 此功能通常能够在较低版本的产品上无缝工作。 若要将最新版本的安装程序手动获取到客户端计算机上, 请下载最新版 SSMS 的引导程序 ,然后下载以下任一版本:
运行引导程序以启动安装。 最新安装程序首先安装到计算机上。 出现“选择工作负载”选项卡后,请取消安装。
在命令窗口中,使用启动加载程序更新安装程序:
vs_SSMS.exe update --quiet对于脱机安装,请将布局复制到脱机计算机后进行更新:
vs_SSMS.exe update --quiet --noWeb
支持和疑难解答
有时,事情会出错。 如果 SSMS 安装失败,请参阅 SQL Server Management Studio 的安装和升级问题疑难解答以获取分步指南。
参考 SSMS 开发者社区 网站,查阅其他已知问题(在Groups下筛选Tooling)并向产品团队提供反馈。