更新 SQL Server Management Studio

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

必须在计算机上安装 SQL Server Management Studio 21 才能对其进行更新。

更新之前

默认情况下,为了安装、更新或修改 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 安装程序

  1. 在计算机上查找 Visual Studio 安装程序

    在 Windows 的“开始”菜单中,搜索“安装程序”,然后从结果中选择“Visual Studio 安装程序”。

    如果系统提示先更新 Visual Studio 安装程序后再继续,请按照提示进行操作。

    注释

    SSMS 安装功能和 bug 修复通常在安装程序中实现。 安装程序提供最新受支持 SSMS 版本的最新发布版。 这意味着,除非另有指定,否则一般情况下,所有新的设置功能通常仅在产品的较旧版本中自动提供且无缝工作。

  2. 在 Visual Studio 安装程序中,查找要更新的 SSMS 的安装。

    例如,如果以前安装了 SQL Server Management Studio 21,并且有更新,则 Visual Studio 安装程序中会显示一条 更新可用 消息。

  3. 选择“更新”以安装更新。

  4. 更新完成后,Visual Studio 安装程序可能会提示你重启计算机。 如果是,请执行此操作,然后像往常一样启动 SSMS。

    如果系统未要求你重启计算机,请选择“启动”以从 Visual Studio 安装程序启动 SSMS

使用应用程序中的消息框

  1. 打开 SSMS 时,应用程序会检查是否有更新可用。 在某些情况下,将会短暂显示“SQL Server Management Studio 更新”消息。 如果要立即更新,请选择“查看详细信息”。 如果要延迟更新直至 SSMS 关闭,请选择“关闭时更新”

  2. 如果选择“查看详细信息”,则在后续的“更新可用”对话框中,选择“更新”以便立即更新

使用应用程序中的通知中心

  1. 从 SSMS 的右下角选择通知图标,以打开“通知中心”

  2. 在“通知中心”中,选择要安装的更新。 如果要立即更新,请选择“查看详细信息”。 如果要延迟更新直至 SSMS 关闭,请选择“关闭时更新”

  3. 如果选择“查看详细信息”,则在后续的“更新可用”对话框中,选择“更新”

注释

在更新通知消息框或“通知”中心中找到的“关闭时更新”命令并非永久设置;它仅适用于当前更新。 这是在自愿关闭 SSMS 时延迟更新的一种方法。 若要了解如何永久配置此设置,请参阅“ 自定义更新设置 ”部分。

手动检查更新

你可以从菜单栏中选择“帮助”,然后选择“检查更新”,来检查是否有更新 。 也可以通过选择 CtrlQ 来使用搜索框,键入“检查更新”,然后选择匹配的搜索结果+。 在后续的“更新可用”对话框中,选择“更新”

运行特定引导程序以将产品更新到特定版本

只要 SQL Server Management Studio 的版本高于当前安装的版本,就可以将 SQL Server Management Studio 的实例更新到已发布的任何特定版本。 若要通过此方法更新 SQL Server Management Studio 的实例,请参阅发布历史记录,将对应于所需更新版本的启动加载程序下载到产品安装目录中,然后双击该文件启动更新。

自定义更新设置

可以自定义多个不同的设置来控制更新行为,例如下载和安装产品位的方式和时间,或更新源所在的位置。

始终在关闭时更新和其他下载行为

在菜单栏上,选择“工具”“选项”>“环境”“产品更新”>>。 观察可在此对话框中设置的配置选项。

  • 可以选择“自动下载更新”设置,以便在计算机空闲时下载更新

  • 可以将 SSMS 配置为在关闭时自动应用最新的可用更新。 可在每次安装 SSMS 时配置此设置。 例如,可以将预览版安装设置为在 SSMS 关闭时应用更新,但发布版安装可以按需继续更新。 将 SSMS 配置为“始终在关闭时更新”后,一旦 SSMS 和所有相关进程均已关闭,便会开始更新。 如果已计划安装或更新任何扩展,则在下次关闭 SSMS 之前,不会启动 SSMS 更新。

  • 还有两种安装模式可供选择:在下载时安装,以及全部下载后再安装

配置更新的源位置

使用 SQL Server Management Studio 21,您现在可以配置客户端获取更新的位置。 这些更新源位置称为 通道,你可以在 SQL Server Management Studio 的通道 文档中找到有关通道用途和可用性的详细信息。 Microsoft 向所有人同时提供发布版通道和预览版通道。

可通过两种方法启动“更新设置”对话框,以便手动更改 SSMS 安装获取其更新的通道。

  1. 打开 Visual Studio 安装程序,选择要配置的安装,选择“更多”,然后选择“更新设置”菜单选项。 请参阅前面的说明,了解如何查找 Visual Studio 安装程序。

  2. 调用“更新设置”对话框的另一种方法是打开 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
    

支持或故障排除

有时,事情可能会出问题。 如果 SSMS 安装失败,请参阅 SQL Server Management Studio 的安装和升级问题疑难解答, 获取分步指南。

可以参考 SSMS 开发人员社区 网站了解其他已知问题(在 下筛选 工具),并向产品团队提供反馈。