Applies ToSQL Server Management Studio

欢迎使用 SQL Server Management Studio (SSMS)的发布17.4! 

另请参阅本版本及以前版本的完整文档

适用性

通过 Windows Server 更新服务(WSUS)应用此更新时,它仅适用于 SSMS 17 的早期版本。x. 此程序包将完全升级以前的任何17。x 版本。

摘要

漏洞评估:

  • 添加了新的 SQL 漏洞评估服务,用于扫描你的数据库以查找潜在漏洞和与最佳做法的偏差(如错误配置、过多权限和暴露的敏感数据)。

  • 评估的结果包括解决每个问题的步骤和自定义的更新脚本(如果适用)。可以针对每个环境自定义评估报告,并根据特定要求进行定制。有关详细信息,请访问 SQL 漏洞评估

SQL Server 管理对象(SMO):

  • 修复了 HasMemoryOptimizedObjects 在 Azure 上引发异常的问题。

  • 添加了对新 CATALOG_COLLATION 功能的支持。

AlwaysOn 仪表板:

  • 对可用性组中的延迟分析的改进。

  • 添加了两个新报表: AlwaysOn_Latency_PrimaryAlwaysOn_Latency_Secondary

显示

  • 指向正确文档的已更新链接。

  • 直接从生产的实际计划中允许单一计划分析。

  • 新的图标集。

  • 添加了对识别 "应用逻辑运算符" (如 GbApplyInnerApply)的支持。

XE 档案器:

  • 已重命名为 XEvent 探查器。

  • "停止/开始" 菜单命令默认情况下停止/启动会话。

  • 已启用键盘快捷方式(例如,按 CTRL + F 进行搜索)。

  • 在 XEvent 事件探查器会话中将 database_name 和 client_hostname 操作添加到相应的事件。为使更改生效,你可能需要删除服务器上的现有 QuickSessionStandard 或 QuickSessionTSQL 会话实例- 请参阅3142981

命令行:

  • 添加了一个新命令行选项(-G),可用于通过使用 Active Directory 身份验证("集成" 或 "密码")自动指示 SSMS 连接到服务器或数据库。有关详细信息,请参阅 Ssms 实用程序

"导入平面文件" 向导:

  • 添加了一种在创建表时选择架构名称而不是默认值("dbo")的方法。

查询存储:

  • 展开查询存储可用报告列表时,还原了 "Regressed 查询" 报表。

Integration Services (IS):

  • 在部署向导中添加了程序包验证功能,可帮助用户识别 Azure SSIS IR 中不支持的 SSIS 程序包中的组件。

有关更改的完整列表,请参阅SQL Server Management Studio-Changelog (SSMS)。 有关用户数据收集的信息,请参阅SQL Server 隐私声明

更新信息

以下更新可从 Microsoft 下载中心下载: 立即下载更新 有关如何下载 Microsoft 支持文件的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

119591 如何从联机服务获取 Microsoft 支持文件

Microsoft 已对该文件进行病毒扫描。 Microsoft 使用的是文件发布时可以获得的最新病毒检测软件。 该文件存储在安全性得到增强的服务器上,以防止对文件进行未经授权的更改。

Bug 修复

常规 SSMS

  • 对象资源管理器:

    • 修复了未针对数据库快照显示表值函数节点的问题- 请参阅 3140161

    • 改进了当服务器具有 autoclose 数据库时展开 数据库 节点时的性能。

  • 查询编辑器:

    • 修复了无法访问 master 数据库的用户的智能感知失败的问题。

    • 修复了在某些情况下导致 SSMS 崩溃的问题,在某些情况下,当与远程计算机的连接关闭时, 请参阅 3142557

  • XEvent 查看器:

    • 要导出到 XEL 的重新启用的功能。

    • 修复了用户无法加载整个 XEL 文件的问题。

  • XEvent 探查器:

    • 修复了当用户没有 查看服务器状态 权限时导致 SSMS 崩溃的问题。

    • 修复了关闭 XE Profiler "动态数据" 窗口时未停止基础会话的问题。

  • 已注册的服务器:

  • SMO

    • 修复了传输对象上的 TransferData 方法无法正常工作的问题。

    • 修复了服务器数据库为暂停的 SQL DW 数据库引发了异常的问题。

    • 修复了一个问题,即针对 SQL DW 的脚本 SQL 数据库生成不正确 的 T-SQL 参数值。

    • 修复了一个问题,即拉伸 DB 的脚本错误地发出了 DATA_COMPRESSION 选项。

  • 作业活动监视器:

    • 修复了用户收到错误 "索引超出范围的问题。 必须为非负数且小于集合的大小。 参数名称:索引(系统窗体) "尝试按类别筛选时- 请参阅 3138691

  • "连接" 对话框:

    • 修复了无法使用 SQL 身份验证登录 SQL Server 的域用户无法使用 SQL 身份验证登录 SQL Server 的问题- 请参阅 2373381

  • 复制

    • 修复了在 SQL Server 中查看请求订阅的属性时,出现类似于 "无法将值" null 应用到属性 ServerInstance "的问题。

  • SSMS 设置:

    • 修复了未能正确设置 SSMS 的问题,从而导致重新配置计算机上已安装的所有产品。

  • 用户设置:

    • 通过此修补程序,美国政府主权云用户可以通过通用身份验证和 Azure Active Directory 登录不间断地访问其 Azure SQL 数据库和 ARM 资源。 以前版本的 SSMS 的用户需要打开> Azure 服务的工具 > 选项Services ,然后在 "资源管理" 下,将 "Active Directory 核证机关" 属性的配置更改为https://login.microsoftonline.us

Analysis Services (AS)

  • 探查器:修复了通过使用针对 Azure 的 Window 身份验证尝试连接时出现的问题。

  • 修复了在1400模型上取消连接详细信息时可能导致崩溃的问题。

  • 在刷新凭据时,在 "连接属性" 对话框中设置 Azure blob 密钥时,该设置将立即被屏蔽。

  • 修复了 "Azure Analysis Services 用户选择" 对话框中的问题,以便在搜索时显示 应用程序 ID guid,而不是 对象 ID

  • 修复了 "浏览数据库/MDX 查询设计器" 工具栏中的问题,导致某些按钮的图标映射不正确。

  • 修复了通过使用 msmdpump IIS http/https 地址阻止连接到 SSA 的问题。

  • Azure Analysis Services 用户选取器对话框中的几个字符串已翻译为其他语言。

  • MaxConnections 属性现在对于表格模型中的数据源可见。

  • 现在,部署向导会生成正确的 Azure JSON 定义作为角色成员。

  • 修复了在 SQL 事件探查器中选择 "针对 Azure 进行的 Windows 身份验证" 仍会提示登录的问题。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。