数据库同步工具
sqlserver,Mysql数据同步软件

SQL Server Management Studio SSMS 发行说明Release notes for SQL Server Management Studio SSMS

在线QQ客服:1922638

专业的SQL Server、MySQL数据库同步软件

<令牌> 适用于: 是 SQL Server 是 Azure SQL数据库是 Azure Synapse Analytics (SQL DW) no并行数据仓库 应用收件人: 是 SQL Server 是 Azure SQL数据库是 Azure Synapse Analytics(SQL DW)否并行数据仓库

本文提供了有关SSMS当前版本和以前版本的更新,改进和错误修复的详细信息。 本文提供了有关SSMS当前版本和以前版本的更新,改进和错误修复的详细信息。

  • 下载:下载SSMS 18.5 下载:下载SSMS 18.5
  • 生成编号:15.0.18330.0 版本号:15.0.18330.0
  • 发布日期:2020年4月7日 发布日期:2020年4月7日

中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语 中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语

SSMS 18.5是SSMS的最新正式版本(GA)。 SSMS 18.5是SSMS的最新通用版本(GA)。 如果您需要SSMS的早期版本,请参考SSMS的早期版本。 如果您需要早期版本的SSMS,请参见先前的SSMS版本。

18.5是18.4的更新版本,其中包括以下新内容和错误修复。 18.5是对18.4的更新,其中包含以下新项目并修复了错误。

<表格>

新项目 新项目

详细信息 详细信息

<身体>

Analysis Services Analysis Services

现在可以使用Analysis Services中的Power BI端点支持(Azure Analysis Services的匹配功能)。 在Azure Analysis Services的Analysis Services匹配功能中添加了对Power BI终结点的支持。

Analysis Services Analysis Services

事件探查器:现在支持Analysis Services跟踪定义15.1。 Profiler:添加了对Analysis Services跟踪定义15.1的支持。

数据分类 数据分类

在VA扫描结果视图中添加了一个按钮。单击此按钮,但是您可以转到”数据分类”窗格以更正数据分类规则。 在VA扫描结果视图中添加了一个按钮,以便通过转到数据来补救数据分类规则分类窗格。

数据分类 数据分类

现在支持”数据分类”中的敏感度级别。 在数据分类中添加了对敏感性等级的支持。

大规模 超大规模

现在支持将数据层应用程序(.bacpac)大规模导入SQL Azure。 向SQL Azure添加了对导入数据层应用程序(.bacpac)的支持超规模。

集成服务 Integration Services

支持通过MI代理作业中的文件系统执行SSIS包。 支持从MI Agent Job中的文件系统执行SSIS包。

集成服务 集成服务

在配置支持Azure的DTExec以在Azure-SSIS集成运行时上调用SSIS包执行方面,已经进行了用户友好的改进。 在配置支持Azure的DTExec以在Azure-SSIS集成运行时调用SSIS包执行方面进行了用户友好的改进。

集成服务 集成服务

支持与Azure-SSIS集成运行时的连接以及程序包存储中SSIS程序包的管理或执行。 支持连接Azure-SSIS集成运行时以及管理或执行程序包存储中的SSIS程序包。

集成服务 Integration Services

支持将本地SSIS代理作业迁移到ADF管道和触发器。 支持将本地SSIS代理作业迁移到ADF管道和触发器。

集成服务 集成服务

改进了从SSIS DB导出SSIS项目的用户体验。 改进了从SSIS DB导出SSIS项目的用户体验。 旧版本的导出会加载并升级SSIS项目中的软件包。相反,新版本的独立导出不会在SSIS项目中加载和升级软件包。 与旧的Export(在SSIS项目中加载并升级了程序包)相比,新的版本独立不会”在SSIS项目中加载和升级软件包。 将软件包保留在项目中,就像它们在SSIS DB中一样。 而是,将包保留在项目中,就像在SSIS中一样数据库,除了将保护级别更改为EncryptSensitiveWithUserKey。

SMO/脚本 SMO/脚本

向View对象添加了新的属性DwMaterializedViewDistribution。 向View对象添加了新的DwMaterializedViewDistribution属性。

SMO/脚本 SMO/脚本

支持功能限制已删除(此预览功能已从本地SQL Azure和SQL中删除)。 删除了对功能限制的支持(此预览功能已从SQL Azure中删除。和SQL本地)。

SMO/脚本 SMO/脚本

添加了”笔记本”,可以将其用作”生成脚本”向导的目标。 添加了笔记本作为”生成脚本”向导的目标。

SMO/脚本 SMO/脚本

添加了对按需SQL的支持。 添加了对按需SQL 的支持。

SMO/脚本 SMO/脚本

SQL评估API-“平台”,”名称”和” engineEdition”字段现在可以包含常规的逗号分隔列表(”平台”:[Windows, Linux]),不仅仅是正则表达式(”平台”:/Windows | Linux/) SQL评估API-Platform,Name和engineEdition字段现在可以包含常用的逗号分隔列表(平台:[ Windows , Linux ]),而不仅仅是常规表达式(平台:/Windows | Linux/)

SMO/脚本 SMO/脚本

SQL评估API-添加了13条评估规则。 SQL评估API-添加了13个评估规则。 有关更多详细信息,请访问GitHub。 有关更多详细信息,请访问GitHub。

<表格>

新项目 新项目

详细信息 详细信息

<身体>

可访问性 可访问性

SSIS ADF/新计划解决了以下问题:在”讲述人”的扫描模式下,”新计划”向导下的焦点顺序不合逻辑。 SSIS ADF/新日程:修复了叙述者的扫描模式下焦点顺序不合逻辑的问题在新建计划向导下。

可访问性 可访问性

扩展数据库向导解决了以下问题:提供有关查询表的信息时,屏幕阅读器不会提示输入表名。 拉伸数据库向导:解决了屏幕阅读器在以下情况下不通知查询表名称的问题:提供有关表格的信息。

Analysis Services Analysis Services

修复了在使用AAD连接在AS中编写脚本时的缓存连接。 修复在具有AAD连接的AS中编写脚本时的缓存连接。

AlwaysOn Always On

解决了以下问题:添加到AlwaysOn AG的第一个数据库无法正确连接。 解决了添加到Always On AG的第一个数据库无法正确加入的问题。

AlwaysOn Always On

解决了以下问题:连接到大数据集群端点后,如果尝试显示仪表板,则会看到错误消息。 修复了以下问题:连接到大数据集群端点时尝试显示仪表板时显示错误。

审核 审核

解决了以下问题:如果存储帐户的根文件夹中有一个名称为空的文件夹,则”审核日志合并”窗口将失败。 修复了以下问题:当根目录中有一个空名称的文件夹时,审核日志合并窗口崩溃存储帐户的文件夹。

审核 审核

解决了以下问题:如果容器的根目录中的条目过多,则”审核日志合并”窗口将不会显示所有服务器。 修复了以下问题:”审计日志合并”窗口中没有太多条目时,不会显示所有服务器容器的根。

数据澄清 数据澄清

解决了以下问题:对于具有大量表的数据库,”数据分类”向导将不会打开。 修复了以下问题:数据分类向导”对于带有大量表。

数据解释 数据澄清

现在,在验证过程中,我们为每个标记/infoType强制使用不同的GUID,并强制执行GUID的结构。 我们现在在验证过程中针对每个标签/infoType和GUID结构强制实施不同的GUID。/span>

数据解释 数据澄清

SqlServer2019中的分类过程已删除。 删除SqlServer2019中的分类过程。

数据澄清 数据澄清

已更正旧的验证测试(添加了级别,删除了非法属性InformationTypes),并为前两点添加了新测试。 更正先前的验证测试(添加等级,删除非法属性 InformationTypes )并为前两点添加新的。

数据澄清 数据澄清

现在,”分类列”表正上方的按钮可将建议的面板最小化。 分类列表上方的按钮现在可以最小化”建议”面板,如它所说。

通用SSMS 通用SSMS

更新了MSODBC和MSOLEDB驱动程序的版本。 更新MSODBC和MSOLEDB驱动程序的版本。

通用SSMS 通用SSMS

修复了SSMS中至少两个常见源的挂起和失败问题。 已解决至少两个常见的源在SSMS中挂起并崩溃。

通用SSMS 通用SSMS

解决了选择”浏览”按钮时”恢复”对话框挂起的另一种情况。 解决了在选择”浏览”按钮时还原对话框挂起的另一种情况。

通用SSMS 通用SSMS

根据需要修复了SQL” New Database GUI”。 修复了新数据库GUI ,适用于SQL On Demand。

通用SSMS 通用SSMS

修复了按需SQL”新外部表…”和”新外部数据源…”模板。 修复了新的外部表…和新的外部数据源…用于SQL On Demand的模板。

通用SSMS 通用SSMS

修复了SQL点播数据库属性,连接属性,报告隐藏和重命名的问题。 修复了数据库属性,连接属性,隐藏报告并为SQL On Demand重新命名的问题。

通用SSMS 通用SSMS

始终加密:修复了以下问题:在启用安全区的情况下选择新密钥时,密钥名称下拉列表成为只读列表。 始终加密:修复了在选择新的已启用安全区的密钥时,密钥名称下拉列表变为只读的问题。

通用SSMS 通用SSMS

“数据库属性选项”网格已清理,显示两个”其他类别”。 清理了数据库属性选项网格,该网格显示了两个杂类。

通用SSMS 通用SSMS

修复了以下问题:滚动条从”数据库属性选项”网格的中间开始滚动 修复了滚动条从\的中间开始的问题。数据库属性选项网格。

通用SSMS 通用SSMS

解决了以下问题:连接到Analysis Services服务器后,如果打开.sql文件,将导致SSMS出现故障。 修复了在连接到Analysis Services服务器时打开.sql文件时导致SSMS崩溃的问题。

通用SSMS 通用SSMS

“连接”对话框修复了以下问题:无法取消选中”记住密码”。 连接对话框:修复了取消选中\ quot的问题;记住密码”不起作用。

通用SSMS 通用SSMS

解决了以下问题:始终记住与服务器/用户关联的凭据。 解决了始终记住与服务器/用户关联的凭据的问题。 请参考UserVoice37875172。 请参阅UserVoice37875172。

通用SSMS 通用SSMS

解决了以下问题:编辑器窗口有时无法正常刷新。 解决了偶尔无法正确刷新编辑器窗口的问题。 为此,可以在”工具” \”选项” \”环境”中禁用硬件加速。 这是通过在工具\中禁用硬件加速来实现的;选项环境。 请参考UserVoice37474042。 请参阅UserVoice37474042。

通用SSMS 通用SSMS

解决了以下问题:无法通过代理进行Azure Active Directory身份验证。 修复了Azure Active Directory身份验证无法通过代理工作的问题。

高DPI/缩放 高DPI/缩放

解决了以下问题:”索引属性”上的控件可能显示不正确(按钮与网格重叠)。 修复了索引属性上的控件可能无法正确呈现的问题(按钮重叠网格)。 请参考UserVoice36030424。 请参阅UserVoice36030424。

高DPI/缩放 高DPI/缩放

修复了”数据库属性”对话框中的多个问题,该对话框可能在4K监视器上显示裁剪的控件。 修复了数据库属性对话框中的多个问题,该问题可能会显示4K剪辑的控件显示器。

高DPI/缩放 高DPI/缩放

修复了4k显示器上的”发布和订阅”向导。 已修复4k显示器上的发布和订阅向导。

高DPI/缩放 高DPI/缩放

在”新的审核服务器规范”页面上进行了较小的修复。 New Audit Server Specification页面上的次要修复程序。

高DPI/缩放 高DPI/缩放

修复了”高可用性”向导中的4k监视器问题。 修复了高可用性向导上的4k显示问题。

高DPI/缩放 高DPI/缩放

修复了以下问题:当缩放比例为125%时,用户无法使用” Xevent New Session”向导的” Xevent New Session”窗口和”设置会话事件”是过滤器中的目标。 修复了用户无法添加

,在” Xevent新建会话”窗口中定位目标+在Xevent会话向导中设置会话事件过滤器时,显示比例为125%。

高DPI/缩放 高DPI/缩放

修复了以下问题:当缩放比例大于100%时,无法呈现”将数据库备份到URL” UI上的控件。 解决了备份数据库到URL UI上的控件无法显示的问题视线在100%以上的缩放比例下。

导入平面文件 导入平面文件

更新了”平面文件导入”向导,以为”允许空值”列提供所有选择的选项。 更新了平面文件导入向导,以对允许空列进行全部检查。 请参考UserVoice38027137。 请参阅UserVoice38027137。

“对象资源管理器” 对象资源管理器

解决了以下问题:在”连接”对话框中使用连接字符串进行连接时,对象资源管理器可能显示错误的信息。 修复了在连接对话框中使用连接字符串进行连接时,对象资源管理器可能显示错误信息的问题。

“对象资源管理器” 对象资源管理器

解决了以下问题:对于包含数千个(超过20,000个)表的数据库,扩展表时OE速度很慢。 修复了一个问题,即OE无法扩展具有数千个表(20k +)的数据库的表。

查询存储UI 查询存储UI

修复了以下问题:(对于”等待时间”度量标准),TRC报告计算出每个单独的等待类别的执行计数之和在计算执行中不正确计数。 固定的TRC报告将执行计数(对于等待时间度量)作为总和每个等待类别的执行计数,这是不正确的。 但是对于一次查询执行,每次等待查询都会等待类别注册。 但是对于单次执行查询,它将为查询等待的每个等待类别注册。 因此,如果TRC只是在等待类别之间计算其总和,将导致执行计数膨胀。 因此,如果TRC只是在等待类别中求和,它将使执行计数膨胀。 实际上,它应该是wait_category中的最大值。 实际上,它应该是wait_category中的最大值。

查询存储UI 查询存储UI

修复了以下问题:当结果集被top x过滤时,TRC详细视图返回的数据不正确。 固定的TRC详细视图在将结果集过滤到顶部x时返回了错误的数据。 发生这种情况是因为查询使用多个公用表表达式,然后将它们组合在一起以创建最终结果集。 发生这种情况是因为查询使用多个公用表表达式,然后将它们组合在一起以创建最终结果集。 如果将top x推送到CTE中,则有时可能会过滤掉所需的行。 如果将top x推送到CTE中,则有时可以过滤出所需的行。 这有时可能导致结果集中的不确定性。 这有时会使结果集不确定。 解决方案是不将top x子句推送到CTE。 解决方法是不将top x子句推送给CTE。

查询存储UI 查询存储UI

解决了以下问题:网格或图表视图中的”计划摘要”需要最后一次查询执行等待时间。 网格或图表视图中的固定计划摘要都需要最后一次查询执行等待时间。 缺少此列将破坏查询。 缺少此列将中断查询。 此更改集会将此列添加到等待统计信息的CTE中。 此更改集会将此列添加到等待统计信息CTE中。

显示计划 ShowPlan

改进了SSMS如何显示包含多个执行的运算符的估计行数:(1)SSMS中的”估计行数”已更改为””每次执行的行数”;(2)添加了属性”估计的已执行行数”;(3)将属性”实际的行数”修改为”已执行的所有行的实际数”。 span class =” sxs-lookup”> 改进了SSMS如何显示具有多次执行的运算符的估计行数:(1)修改了估计行数在SSMS中为” \” ;;(2)添加了新属性”所有执行的估计行数” ;(3)修改属性实际行数到所有执行的实际行数。

SQL代理 SQL代理

解决了以下问题:尝试编辑SQL代理作业步骤可能会导致SSMS UI冻结。 修复了尝试编辑SQL Agent作业步骤可能导致SSMS UI冻结的问题。 SSMS现在允许查看(”查看”按钮)其名称被标记化的output_file(至少用于SQL Agent支持并且在运行时未确定)简单的宏/标签是这样的)。 SSMS现在允许查看( View 按钮)名称被标记化的output_file (至少对于在运行时未确定的SQL Agent支持的简单宏/令牌)。 另外,当用户没有访问SSMS的权限时,未禁用”查看”按钮(就SQL权限而言)时,写入文件。 SSMS也不禁用\;查看\ quot;当用户无权访问该文件时(按SQL权限)。 请参阅UserVoice39063124。 请参阅UserVoice39063124。

SQL代理 SQL代理

修复了”作业步骤”页面上的制表符顺序。 修复了”作业步骤”页面上选项卡的顺序。

SQL代理 SQL代理

反转”作业步骤”页面上”下一个”和”上一个”按钮的位置,以按逻辑顺序排列它们。 反转了\位置。下一个\ quot;和\ quot;上一个\ quot;按钮以按逻辑顺序排列它们。

SQL代理 SQL代理

调整了”作业计划”窗口,使其不会裁剪UI。 调整了”作业计划”窗口以不裁剪UI。

SMO/脚本 SMO/脚本

修复了SQL按需数据库脚本。 修复了SQL On Demand的数据库脚本。

SMO/脚本 SMO/脚本

显式sqlvariant强制转换(SqlOnDemand的非法T-SQL语法)已删除,该脚本修复了SqlOnDemand的脚本。 删除显式的sqlvariant强制转换(SqlOnDemand的非法T-SQL语法),可修复SqlOnDemand的脚本。

SMO/脚本 SMO/脚本

修复了以下问题:在SQL Azure索引上跳过FILLFACTOR。 解决了跳过SQL Azure索引上的FILLFACTOR的问题。

SMO/脚本 SMO/脚本

已解决与为外部对象编写脚本有关的问题。 修复了与脚本外部对象有关的问题。

SMO/脚本 SMO/脚本

解决了以下问题:”生成脚本”不允许为SQL DB选择扩展属性的脚本选项。 修复了生成脚本不允许为扩展选择脚本选项的问题针对SQL DB的属性。 同时,此类扩展属性的脚本也已修复。 此外,还修复了此类扩展属性的脚本。

SMO/脚本 SMO/脚本

SQL评估API-XTPHashAvgChainBuckets规则的帮助链接不正确。 XTPHashAvgChainBuckets规则中的SQL评估API错误的帮助链接。

XEvent用户界面 XEvent UI

解决了以下问题:将鼠标悬停在网格中的项目上以选择它们。 修复了在此处悬停时选中网格中项目的问题。 请参阅UserVoice 38262124和UserVoice37873921。 请参阅UserVoice 38262124和UserVoice37873921。

  • 无法修改由计算机B上在计算机A上运行的SSMS创建的数据库图(SSMS崩溃)。 无法从计算机B修改从在计算机A上运行的SSMS创建的数据库图(SSMS崩溃)。 有关更多详细信息,请参阅UserVoice37992649。 有关更多详细信息,请参见UserVoice 37992649。

  • 在Integration Services中导入或导出包或在Azure-SSIS Integration Runtime中导出包时,缺少包含脚本任务/组件的包的脚本。 在Integration Services中导入或导出程序包或在Azure-SSIS Integration Runtime中导出程序包时,脚本丢失包含脚本任务/组件的软件包。 解决方案是删除文件夹C:\\\\程序文件(x86)\\\\ Microsoft SQL Server Management Studio 18 \\\\ Common7 \\ \\ IDE \\\\ CommonExtensions \\\\ MSBuild。 一种解决方法是删除文件夹 C:\\\\程序文件(x86)\\\\ Microsoft SQL Server Management Studio 18 \\\\ Common7 \\\\ IDE \\\\ CommonExtensions \\\\ MSBuild 。

  • “新服务器审核规范”对话框可能会导致SSMS出现故障并显示访问冲突错误。 “新服务器审核规范”对话框可能会导致SSMS崩溃,并出现访问冲突错误。

  • 需要重新编译使用SMO的SSMS扩展,以定位到新的SMO v160(在SSMS 18.5发布后,该包将立即在Nuget中提供。( 使用SMO的SSMS扩展需要针对新的SMO v160重新编译(在SSMS 18.5发布后立即在Nuget.org上可用)

您可以参考UserVoice了解其他已知问题,并向产品团队提供反馈。 对于其他已知问题,您可以参考UserVoice并向产品团队提供反馈。

通过在相关部分中选择下载链接来下载以前的SSMS版本。 通过选择相关部分中的下载链接来下载以前的SSMS版本。

<表格>

SSMS版本 SSMS版本

世代号 内部版本号

发布日期 发布日期

<身体>

18.4 18.4

15.0.18206.0 15.0。 18206.0

2019年11月4日 十一月2019年4月4日

18.3.1 18.3。 1

15.0.18183.0 15.0。 18183.0

2019年10月2日 十月2019年2月2日

18.2 18.2

15.0.18142.0 15.0。 18142.0

2019年7月25日 7月25,2019

18.1 18.1

15.0.18131.0 15.0。 18131.0

2019年6月11日 6月2019年11月11日

18.0 18.0

15.0.18118.0 15.0。 18118.0

2019年4月24日 4月2019年24月

17.9.1 17.9。 1

14.0.17289.0 14.0。 17289.0

2018年11月21日 十一月2018年21月

16.5.3 16.5。 3

13.0.16106.4 13.0。 16106.4

2017年1月30日 1月2017年30月

下载下载SSMS 18.4 下载下载SSMS 18.4

  • 版本号:18.4 发行版号码:18.4
  • 生成编号:15.0.18206.0 版本号:15.0.18206.0
  • 发行日期:2019年11月4日 发布日期:2019年11月4日

中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语 中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语

18.4是对18.3.1的更新,添加了以下新内容并修复了以下错误。 18.4是对18.3.1的更新,其中包含以下新项目并修复了错误。

<表格>

新项目 新项目

详细信息 详细信息

<身体>

数据分类 数据分类

添加了对用于数据分类的自定义信息保护策略的支持。 添加了对用于数据分类的自定义信息保护策略的支持。

查询存储 查询存储

在对话框属性中添加了”每个查询的最大计划数”的值。 在对话框属性中添加了每个查询的最大计划值。

查询存储 查询存储

添加了对新的自定义捕获策略的支持。 添加了对新”自定义捕获策略”的支持。

查询存储 查询存储

在查询存储的”数据库属性”选项中添加了”等待统计信息捕获模式”。 已将等待统计信息捕获模式添加到查询存储 数据库属性选项。

SMO/脚本 SMO/脚本

SQL DW中实现视图的受支持脚本。 在SQL DW中支持实例化视图的脚本。

SMO/脚本 SMO/脚本

添加了对按需SQL的支持。 添加了对按需SQL 的支持。

SMO/脚本 SMO/脚本

已添加SQL评估API-50评估规则(有关详细信息,请参见GitHub)。 SQL评估API-添加了50个评估规则(请参阅GitHub上的详细信息)。

SMO/脚本 SMO/脚本

添加了SQL评估API的基本数学表达式,并与规则条件进行了比较。 SQL评估API-添加了基本数学表达式并与规则条件进行了比较。

SMO/脚本 SMO/脚本

SQL评估API添加了对RegisteredServer对象的支持。 SQL评估API添加了对RegisteredServer对象的支持。

SMO/脚本 SMO/脚本

SQL评估API-更新了以JSON格式存储规则的方式,还更新了应用替代项/自定义项的机制。 SQL评估版API更新了规则以JSON格式存储的方式,并更新了应用覆盖的机制/定制。

SMO/脚本 SMO/脚本

SQL评估API已更新规则,以在Linux上支持SQL。 SQL评估API已更新规则,以在Linux上支持SQL。

SMO/脚本 SMO/脚本

SQL评估API-更新了规则集JSON格式并添加了架构版本。 SQL评估API-更新了规则集JSON格式并添加了SCHEMA版本。

SMO/脚本 SMO/脚本

SQL评估API更新了cmdlet输出,以提高建议的可读性。 SQL评估API更新了cmdlet输出,以提高建议的可读性。

XEvent事件探查器 XEvent事件探查器

在XEvent事件探查器会话中添加了error_reported事件。 在XEvent Profiler会话中添加了 error_reported 事件。

18.4中的错误修复 18.4中的错误修复

<表格>

新项目 新项目

详细信息 详细信息

<身体>

Analysis Services Analysis Services

修复了多维数据库的DAX脚本编辑器无法在IntelliSense中显示表的问题。 修复了多维数据库的DAX脚本编辑器未在IntelliSense中显示表的问题。

Analysis Services Analysis Services

使用DAX解析器将其转换为引擎字符串。 使用DAX分析器将其转换为引擎字符串。 这适用于国际分隔符,小数和空白。 这是用于国际分隔符,十进制和空格的。

始终加密 始终加密

修复了不区分大小写的索赔验证案例。 修复了索赔验证不区分大小写的问题。

始终加密 始终加密

修复了错误/警告报告无法正常工作的问题 修复了错误/警告报告”无法正常工作”的问题。

复制数据库向导 复制数据库向导

修复了此对话框的呈现中的各种截断和布局问题。 修复了此对话框的呈现中的各种截断和布局问题。

通用SSMS 通用SSMS

解决了长期未解决的问题,即,当还指定了SQL文件时,SSMS不符合在命令行上传递的连接信息。 修复了一个长期存在的未解决问题,即SSMS”不遵守SQL文件时在命令行中传递的连接信息

通用SSMS 通用SSMS

修复了试图在”复制过滤器”对象上显示安全对象时SSMS中的错误。 修复了SSMS试图在\上显示安全对象时崩溃的问题。复制过滤器”对象。

通用SSMS 通用SSMS

-P命令行选项的删除通过让SSMS查看凭据缓存来缓解:如果找到了所需的凭据,它将用于建立一个连接。 通过让SSMS查看其凭据缓存来减轻-P命令行选项的删除:if找到所需的凭据,将使用该凭据建立连接。

导入平面文件 导入平面文件

修复了导入平面文件功能无法正确处理文本限定符的问题。 修复了导入平面文件功能无法正确处理文本限定符的问题。

“对象资源管理器” 对象资源管理器

修复了以下问题:在对象资源管理器中删除Azure SQL数据库将显示错误消息。 修复了以下问题:在对象资源管理器中删除Azure SQL数据库会显示错误消息。

查询结果 查询结果

修复了SSMS 18.3.1中引入的一个问题,即网格会稍微变窄,并且在”…”列中显示最长的字符串。结束。 解决了SSMS 18.3.1中引入的问题,即网格绘制得过于狭窄并显示…在每列中最长字符串的末尾。

复制工具 复制工具

解决了试图编辑SQL代理作业时导致应用程序引发错误(”无法加载文件或程序集…”)的问题。 修复了导致应用程序抛出错误(\ quot;无法”加载文件”的问题或程序集…\引用;)尝试编辑SQL Agent作业时。

SMO/脚本 SMO/脚本

修复了SQL DW的”写表脚本为…”,其排序规则为Japanese_BIN2> 修复了脚本表为… 无法正常工作的问题。 对于排序规则为Japanese_BIN2的SQL DW无效。

SMO/脚本 SMO/脚本

修复了ScriptAlter()终止服务器上语句执行的问题。 修复了ScriptAlter()最终在服务器上执行语句的问题。

SQL代理 SQL代理

修复了以下问题:当代理操作员用户界面在操作员名称中更改时,该操作员用户界面不更新名称,也不为其编写脚本。 修复了以下问题:代理操作员用户界面在用户界面中更改时不会更新操作者名称,也没有脚本。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

已知问题(18.4) 已知问题(18.4)

  • 无法修改计算机B上由计算机A上运行的SSMS创建的数据库图(SSMS崩溃)。 无法从计算机B修改从在计算机A上运行的SSMS创建的数据库图(SSMS崩溃)。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

  • 在多个查询窗口之间切换时重画问题 在多个查询窗口之间切换时存在重绘问题。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。 该问题的解决方案是在”工具”>”选项”下禁用硬件加速 解决此问题的方法是在工具\ gt下禁用硬件加速。选项。

您可以参考UserVoice了解其他已知问题,并向产品团队提供反馈。 对于其他已知问题,您可以参考UserVoice并向产品团队提供反馈。

下载下载SSMS 18.3.1 下载下载SSMS 18.3.1

  • 版本号:18.3.1 版本号:18.3.1
  • 生成编号:15.0.18183.0 版本号:15.0.18183.0
  • 发布日期:2019年10月2日 发布日期:2019年10月2日

中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语 中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语

18.3.1是对18.2的更新,添加了以下新内容并修复了以下错误。 18.3.1是对18.2的更新,其中包含以下新项目并修复了错误。

18.3 1的新功能 span data-stu-id =” a2882-396″> 18.3.1

中有什么新功能

<表格>

新项目 新项目

详细信息 详细信息

<身体>

数据分类 数据分类

将数据分类信息添加到列属性UI(SSMS UI中不公开信息类型,信息类型ID,灵敏度标签和灵敏度标签ID)。 将数据分类信息添加到列属性UI(信息类型,信息类型ID ,灵敏度标签和灵敏度标签ID 不在SSMS UI中公开。

Intellisense/编辑器 Intellisense/编辑器

更新了对最近添加到SQL Server 2019的功能的支持(例如,” ALTER SERVER CONFIGURATION”)。 更新了对最近添加到SQL Server 2019的功能的支持(例如, ALTER SERVER CONFIGURATION )。

集成服务 Integration Services

添加一个新的选择菜单项,该菜单项使用Azure-SSIS集成运行时上的SSIS包执行作为ADF管道中的”执行SSIS包”活动。 添加新的选择菜单项,以在Azure-SSIS集成运行时调用SSIS包执行,作为执行SSIS包活动在ADF管道中。

SMO/脚本 SMO/脚本

添加了对在Azure SQL DW上具有唯一约束的支持脚本的支持。 添加了对Azure SQL DW唯一约束的支持脚本的支持。

SMO/脚本 SMO/脚本

数据分类 数据分类
添加了对SQL版本10(SQL 2008)及更高版本的支持。 -添加了对SQL版本10(SQL 2008)及更高版本的支持。
-为SQL版本15(SQL 2019)和更高版本以及Azure SQL DB添加了新的敏感性属性” rank”。 -为SQL版本15(SQL 2019)和更高版本以及Azure SQL DB添加了新的敏感性属性” rank” 。

SMO/脚本 SMO/脚本

SQL评估API-向规则集格式添加了版本控制。 SQL评估API-向规则集格式添加了版本控制。

SMO/脚本 SMO/脚本

SQL评估API-添加了新检查。 SQL评估API-添加了新检查。

SMO/脚本 SMO/脚本

SQL评估API添加了对Azure SQL数据库托管实例的支持。 SQL评估API添加了对Azure SQL数据库托管实例的支持。

SMO/脚本 SMO/脚本

SQL评估API-更新了cmdlet的默认视图,以将结果显示为表格。 SQL评估API更新了cmdlet的默认视图,以将结果显示为表格。

18.3.1中的错误修复 18.3.1

中的错误修复

<表格>

新商品 新商品

详细信息 详细信息

<身体>

Analysis Services Analysis Services

修复了MDX查询编辑器中的缩放问题。 修复了MDX查询编辑器中的缩放问题。

Analysis Services Analysis Services

修复了XEvent UI中的一个问题,该问题阻止用户创建新会话。 修复了XEvent UI中的一个问题,该问题使用户无法创建新会话。

将数据库部署到SQL Azure 数据库部署到SQL Azure

修复了导致此功能无法正常运行的问题(在DacFx中)。 修复了一个问题(在DacFx中),该问题导致此功能无法使用。

通用SSMS 通用SSMS

修复了在XEvent查看器中使用排序功能时导致SSMS崩溃的问题。 修复了一个问题,该问题在XEvent查看器中使用排序功能时导致SSMS崩溃。

通用SSMS 通用SSMS

解决了长期未解决的问题,其中SSMS还原数据库可能会无限期挂起。 解决了长期未解决的问题,其中SSMS Restore数据库可能会无限期挂起。
有关更多详细信息,请参阅UserVoice项目: 有关更多详细信息,请参见UserVoice项:
还原数据库-“选择备份设备”加载缓慢。 还原数据库-选择加载缓慢的备份设备。
SSMS 2016在数据库还原对话框中运行缓慢。 SSMS 2016在数据库还原对话框中非常慢。
缓慢还原数据库。 恢复数据库的速度很慢。
单击”…”以还原数据库时,设备挂起。 单击\,从Device HANGS中还原数据库。…”。”。

通用SSMS 通用SSMS

修复了所有登录名的默认语言以阿拉伯语显示的问题。 修复了所有登录名的默认语言都显示为阿拉伯语的问题。
有关更多详细信息,请参阅UserVoice项目:SSMS 18.2默认语言显示不正确。 有关更多详细信息,请参阅UserVoice项:SSMS 18.2默认语言显示错误。

通用SSMS 通用SSMS

解决了一个问题,即很难看到”查询选项”对话框(当用户右键单击T-SQL编辑器窗口时)。 修复了查询选项对话框难以看到的问题(当用户权限为-在T-SQL编辑器窗口上单击),使其可调整大小。

通用SSMS 通用SSMS

现在可以在”工具”中使用。 “选项” “查询执行”> ” SQL Server” \ gt; “高级”> 结果网格/文件中显示的完成时间消息(在SSMS 18.2中引入)现在可以在工具\ gt;选项\ gt;查询执行\ gt下进行配置; SQL Server \ gt;高级\ gt;显示完成时间。

通用SSMS 通用SSMS

在连接对话框中,将” Active Directory密码”和” Active Directory集成”替换为” Azure Active Directory密码”和” Azure” Active Directory-Integration”。 在连接对话框中,将 Active Directory-Password 替换为分别是与Active Directory集成和与Azure Active Directory密码和与Azure Active Directory集成。

通用SSMS 通用SSMS

解决了以下问题:当用户位于UTC偏移为负的TZ中时,用户无法使用SSMS来配置SQL Azure托管实例的审核。 修复了一个问题,该问题使用户无法在以下情况下使用SSMS对SQL Azure管理的实例配置审核位于具有UTC负偏移的TZ中。

通用SSMS 通用SSMS

解决了以下问题:将鼠标悬停在XEvent UI中的网格上会导致选择行。 修复了XEvent UI中悬停在网格上导致选择行的问题。
有关更多详细信息,请参阅UserVoice项目:SSMS扩展事件UI选择”鼠标悬停时的操作”。 有关更多详细信息,请参见UserVoice项:SSMS扩展事件UI选择”悬停动作”。

导入平面文件 导入平面文件

通过允许用户在简单或丰富数据类型检测之间进行选择,解决了不导入”导入平面文件”中的所有数据的问题。 修复了”导入平面文件不是通过让用户在简单或丰富的数据类型检测。
有关更多详细信息,请参阅UserVoice项目:SSMS”导入平面文件”导入失败 有关更多详细信息,请参见UserVoice项:SSMS导入平面文件无法导入所有数据。

集成服务 集成服务

将新的操作类型 StartNonCatalogExecution 添加到SSIS操作报告中。 为SSIS操作报告添加新的操作类型 StartNonCatalogExecution 。

集成服务 Integration Services

修复了由Azure数据工厂管道中启用了Azure的实用程序使用正确的参数类型引起的问题。 修复了由启用Azure的实用程序生成的Azure Data Factory管道中使用正确参数类型的问题。 (18.3.1明确了这一点) (针对18.3.1明确显示)

SMO/脚本 SMO/脚本

解决了使用 SMO.Server.SetDefaultInitFields(true)时,SMO在提取属性时导致错误的问题。 修复了一个问题,该问题导致在 SMO.Server上获取属性时SMO引发错误。正在使用SetDefaultInitFields(true)

查询存储UI 查询存储UI

修复了在”跟踪查询”视图中选择”执行次数”指示符时Y轴无法缩放的问题。 解决了以下问题:当执行计数时,Y轴没有缩放在跟踪查询视图中选择了指标。

漏洞评估 漏洞评估

Azure SQL DB清除和批准基准已禁用。 禁用Azure SQL数据库清除和批准基准。

已知问题(18.3.1) 已知问题(18.3.1)

  • 无法修改计算机B上计算机A上运行的SSMS创建的数据库图。 无法从计算机B修改从在计算机A上运行的SSMS创建的数据库图(SSMS崩溃)。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

  • 在多个查询窗口之间切换时重画问题。 在多个查询窗口之间切换时,存在重绘问题。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。 该问题的解决方案是在”工具”>”选项”下禁用硬件加速 解决此问题的方法是禁用Tools \ gt下的硬件加速。选项。

您可以参考UserVoice了解其他已知问题,并向产品团队提供反馈。 对于其他已知问题,您可以参考UserVoice并向产品团队提供反馈。

下载下载SSMS 18.2 下载下载SSMS 18.2

  • 版本号:18.2 发行版号码:18.2
  • 生成编号:15.0.18142.0 版本号:15.0.18142.0
  • 发布日期:2019年7月25日 发布日期:2019年7月25日

中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语 中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语

18.2是对18.1的更新,添加了以下新内容并修复了以下错误。 18.2是对18.1的更新,其中包含以下新项目并修复了错误。

<表格>

新商品 新商品

详细信息 详细信息

<身体>

集成服务(SSIS) 集成服务(SSIS)

在Azure中优化了SSIS包计划器的性能。 Azure中SSIS包计划程序的性能优化。

Intellisense/编辑器 Intellisense/编辑器

添加了对数据分类的支持。 添加了对数据分类的支持。

OPTIMIZE_FOR_SEQUENTIAL_KEY OPTIMIZE_FOR_SEQUENTIAL_KEY

已添加IntelliSense支持。 添加了Intellisense支持。

OPTIMIZE_FOR_SEQUENTIAL_KEY OPTIMIZE_FOR_SEQUENTIAL_KEY

可以在数据库引擎中启用优化,以帮助提高索引中高并发插入的吞吐量。 打开数据库引擎中的优化功能,该功能有助于提高高并发插入索引的吞吐量。 此选项是为容易出现最后一页插入争用的索引而设计的,通常在顺序键(例如标识列)中找到,序列或”日期/时间”列)。 此选项适用于容易发生最后一页插入争用的索引,通常在具有顺序键,例如标识列,序列或日期/时间列。 有关更多详细信息,请参见CREATE INDEX。 有关更多详细信息,请参见CREATE INDEX。

查询执行或结果 查询执行或结果

在消息中添加了完成时间,以跟踪给定查询何时完成执行。 在消息中添加了完成时间,以跟踪给定查询完成其查询的时间执行。

查询执行或结果 查询执行或结果

允许您显示更多数据(将结果转换为文本)并将其存储在单元格中(将结果转换为网格)。 允许显示更多数据(结果到文本)并存储在单元格中(结果到网格)。 在这两种情况下,SSMS当前最多支持200万个字符(以前分别为256,000和64,000)。 SSMS现在均允许最多2M个字符(分别为256 K和64 K)。 这也解决了用户在单元中获得超过43680个字符的问题。 这也解决了用户无法从网格单元中获取超过43680个字符的问题。

显示计划 ShowPlan

启用了内嵌标量UDF功能(ContainsInlineScalarTsqludfs),新属性已添加到QueryPlan中。 当启用了内联标量UDF功能(ContainsInlineScalarTsqludfs)时,在QueryPlan中添加了新属性。

SMO SMO

添加了对SQL评估API的支持。 添加了对 SQL评估API 的支持。 有关更多信息,请参见SQL评估API。 有关更多信息,请参见SQL评估API。

18.2 中的错误修复 18.2中的错误修复

<表格>

新项目 新项目

详细信息 详细信息

<身体>

可访问性 可访问性

更新了按F3时可以排序的XEvent UI(网格)。 通过按F3将XEvent UI(网格)更新为可排序的。

AlwaysOn Always On

修复了SSMS在尝试删除可用性组(AG)时导致错误的问题 span data-stu-id =” a2882-509″>修复了以下问题:SSMS尝试删除可用性组(AG)时会抛出错误

AlwaysOn Always On

解决了以下问题:在将副本配置为”同步”并使用读取扩展AG(群集类型= NONE)时,SSMS显示错误的故障转移向导。 修复了以下问题:使用读取规模的AG将副本配置为同步时,SSMS呈现错误的故障转移向导(群集类型= NONE)。 SSMS现在显示Force_Failover_Allow_Data_Loss选项的向导,这是群集类型NONE可用性唯一允许的向导。 现在,SSMS提供了Force_Failover_Allow_Data_Loss选项的向导,该向导是群集类型NONE可用性中唯一允许的选项

AlwaysOn Always On

修复了向导将允许的同步次数限制为三个的问题 修复了向导将允许的同步次数限制为三个

的问题

数据分类 数据分类

已修复,当试图查看CompatLevel低于150的数据库的数据分类报告时,SSMS会引发”索引(从零开始)必须大于或等于零” “错误。 解决了SSMS抛出索引(从零开始)必须大于或的问题尝试在CompatLevel小于150的数据库上查看数据分类报告时,错误等于零。

通用SSMS 通用SSMS

修复了用户无法使用鼠标滚轮水平滚动结果窗格的问题。 修复了用户无法通过鼠标滚轮水平滚动”结果”窗格的问题。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

通用SSMS 通用SSMS

更新了活动监视器,以忽略良性等待类型SQLTRACE_WAIT_ENTRIES 更新了活动监视器以忽略良性等待类型SQLTRACE_WAIT_ENTRIES

通用SSMS 通用SSMS

修复了某些颜色选项(”文本编辑器”>”编辑器”选项卡和状态栏)不持久的问题。 修复了一些颜色选项(”文本编辑器””编辑器”选项卡和状态栏的问题)不是”持久的”。 请参阅UserVoice 请参阅UserVoice

通用SSMS 通用SSMS

在连接对话框中,将”具有MFA支持的Azure Active Directory通用身份验证”替换为”具有MFA的Azure Active Directory通用身份验证””(相同的功能,但希望减少混乱)。 在连接对话框中,替换为 Azure Active Directory-Universal带有MFA支持和带有MFA的Azure Active Directory-Universal (功能是相同的,但希望它不那么令人困惑)。

通用SSMS 通用SSMS

更新了SSMS,以在创建Azure SQL数据库时使用正确的默认值。 更新了SSMS,以在创建Azure SQL数据库时使用正确的默认值。

通用SSMS 通用SSMS

解决了以下问题:当服务器是SQL Linux容器时,用户无法从注册服务器中的节点启动PowerShell。 修复了用户无法”从启动PowerShell

如果服务器是SQL Linux容器,则该节点位于Register Servers中。

导入平面文件 导入平面文件

解决了从SSMS 18.0升级到18.1后”导入平面文件”不起作用的问题。 修复了从SSMS升级后导入平面文件无法正常工作的问题18.0到18.1。 请参阅UserVoice 请参阅UserVoice

导入平面文件 导入平面文件

修复了标头包含Unicode字符的.csv文件中的”导入平面文件向导报告重复或无效的列”。 修复了导入平面文件向导报告重复列或无效列的问题在带有Unicode字符标题的.csv文件中。

“对象资源管理器” 对象资源管理器

解决了在连接到SQL Express时某些菜单项(例如SQL Server”导入和导出向导”)丢失或被禁用的问题。 修复了某些菜单项(例如SQL Server 导入和导出向导)。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

“对象资源管理器” 对象资源管理器

修复了将对象从”对象资源管理器”拖动到编辑器时导致SSMS发生故障的问题。 修复了以下问题:当将对象从Object Explorer拖到编辑器中时,SSMS崩溃。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

“对象资源管理器” 对象资源管理器

修复了重命名数据库的问题,该错误导致在对象资源管理器中显示错误的数据库名称。 修复了重命名数据库导致错误的数据库名称显示在对象资源管理器中的问题。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

“对象资源管理器” 对象资源管理器

解决了长期未解决的问题,即对于设置为使用Windows不再支持的排序规则的数据库,请尝试扩展”表”节点触发器错误(用户无法扩展其表)。 修复了一个长期未解决的问题,该问题试图在对象资源管理器中扩展 Tables 节点对于设置为使用” Windows不再支持的排序规则”的数据库,将触发错误(并且用户无法扩展其表)。 这样的排序规则的一个示例是Korean_Wansung_Unicode_CI_AS。 这样的排序规则的一个示例是Korean_Wansung_Unicode_CI_AS。

注册服务器 注册服务器

修复了注册服务器使用”集成了Active Directory的Active Directory”或”使用MFA进行Azure Active Directory通用身份验证”来尝试针对多个服务器的问题查询(在已注册服务器的”组”下),因为SSMS无法连接并且无法正常工作。 修复了尝试对多个服务器(在组在已注册的服务器中),则当已注册的服务器使用与Active Directory集成或具有Active Directory的Azure Active Directory通用时,由于SSMS连接失败而无法正常工作。

注册服务器 注册服务器

修复了注册服务器使用” Active Directory密码”或” SQL身份验证”并且用户选择不记住密码的情况。来自两台服务器(在已注册服务器的”组”下)的查询可能会导致SSMS故障。 修复了尝试对多个服务器(在组在已注册的服务器中),当已注册的服务器使用 Active Directory-Password 或 SQL Auth 且用户选择不记住密码时,会导致SSMS崩溃。

报告 报告

修复了”磁盘使用情况”报告中的一个问题,即当数据文件具有多个扩展区时,该报告将失败。 修复了磁盘使用情况报告中的一个问题,该问题是报告无法处理数据文件范围广泛。

复制工具 复制工具

修复了复制监视器无法与AG中的发布者数据库和分发者一起使用的问题(该问题先前已在SSMS 17.x中得以解决) 修复了以下问题:Replication Monitor不能与AG中的发布者DB和AG中的分发者一起使用(先前已修复在SSMS 17.x

SQL代理 SQL代理

修复了在添加,插入,编辑或删除作业步骤时将焦点重置为第一行而不是活动行的问题。 修复了以下问题:添加,插入,编辑或删除作业步骤时,会导致焦点重置第一行而不是活动行。 有关更多详细信息,请参见UserVoice。 有关更多详细信息,请参见UserVoice。

SMO/脚本 SMO/脚本

解决了”创建或更改”不编写包含扩展属性的对象的脚本的问题。 修复了 CREATE OR ALTER 不是” t脚本扩展对象”的问题 有关更多详细信息,请参见UserVoice。 有关更多详细信息,请参见UserVoice。

SMO/脚本 SMO/脚本

解决了SSMS无法正确编写CREATE EXTERNAL LIBRARY的问题。 修复了SSMS”无法正确编写CREATE EXTERNAL LIBRARY脚本的问题。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

SMO/脚本 SMO/脚本

解决了以下问题:尝试在具有数千个表的数据库上运行”生成脚本”会导致进度对话框冻结。 修复了以下问题:尝试对具有以下内容的数据库运行生成脚本几千个表(导致进度对话框似乎卡住了。

SMO/脚本 SMO/脚本

修复了无法在SQL 2019中为外部表编写脚本的问题。 修复了SQL 2019上外部表的脚本无法正常工作的问题

SMO/脚本 SMO/脚本

修复了在SQL 2019中为外部数据源编写脚本无法正常工作的问题。 修复了以下问题:在SQL 2019上外部数据源的脚本编写没有 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

SMO/脚本 SMO/脚本

修复了针对Azure SQL DB时未编写列扩展属性脚本的问题。 ** 修复了以下问题:在针对Azure SQL DB时,没有对列的*扩展属性*编写脚本。 有关更多详细信息,请参阅stackoverflow。 有关更多详细信息,请参见stackoverflow。

SMO/脚本 SMO/脚本

插入最后一页:SMO-添加属性” Index.IsOptimizedForSequentialKey” 最后一页插入:SMO添加属性 Index.IsOptimizedForSequentialKey

SSMS安装程序 SSMS设置

缓解了SSMS安装程序错误地阻止SSMS安装报告不匹配语言的问题。在某些异常情况下(例如安装程序异常中止或错误地卸载了先前的SSMS版本),这可能是一个问题。有关更多详细信息,请参见UserVoice 缓解了SSMS安装错误地阻止报告不匹配语言的SSMS安装的问题。这在某些异常情况下可能是个问题,例如安装程序异常中止或SSMS先前版本的不正确卸载。有关更多详细信息,请参见UserVoice。

XEvent事件探查器 XEvent事件探查器

修复了关闭查看器时的故障。 修复了关闭查看器时崩溃的问题。

已知问题(18.2) 已知问题(18.2)

  • 无法修改从计算机B中计算机A上运行的SSMS创建的数据库图(这将导致SSMS发生故障)。 在计算机A上运行的SSMS上创建的数据库图无法从计算机B进行修改(这会使SSMS崩溃)。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

  • 在多个查询窗口之间切换时重画问题。 在多个查询窗口之间切换时,存在重绘问题。 请参考UserVoice。 请参阅UserVoice。 此问题的解决方案是在”工具” \\”选项”下禁用硬件加速。” 此问题的解决方法是在工具 \ gt下禁用硬件加速。 选项

  • 在网格,文本或文件中显示的SSMS结果中可以查看的数据大小受到限制。 对于从网格,文本或文本框中显示的SSMS结果中看到的数据大小存在”限制”

  • 在对象资源管理器中删除Azure SQL数据库时,接收错误出现问题,但实际上已成功接收。 在对象资源管理器中删除Azure SQL数据库时出现错误,但是实际上成功。

  • 不管登录名的实际默认语言设置如何,SQL login条目名的默认语言都可以在”登录属性”中以阿拉伯语显示。 ” 对话框。 SQL登录的默认语言可能会在”登录属性”对话框中显示为阿拉伯语,而与实际的默认语言无关设置登录名。 要查看给定登录名的实际默认语言,请使用master.sys.server_principles中的T-SQL选择登录名的default_language_name 。 要查看给定登录名的实际默认语言,请使用T-SQL选择登录名s < master.sys.server_principles 中的strong> default_language_name 。

下载下载SSMS 18.1 下载下载SSMS 18.1

  • 版本号:18.1 发行版号码:18.1
  • 生成编号:15.0.18131.0 版本号:15.0.18131.0
  • 发布日期:2019年6月11日 发布日期:2019年6月11日

中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语 中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语

18.1是对18.0的一个小更新,它修复了以下新内容和错误。 18.1是对18.0的一个小更新,其中包含以下新项目并修复了错误。

18.1中的新功能 18.1

中有什么新功能

<表格>

新商品 新商品

详细信息 详细信息

<身体>

数据库图 数据库图

在SSMS中重现数据库关系图。 数据库图已重新添加到SSMS中。

SSBDIAGNOSE.EXE SSBDIAGNOSE.EXE

SQL Server诊断程序(命令行工具)已添加回SSMS程序包。 SQL Server诊断(命令行工具)已重新添加到SSMS软件包中。

集成服务(SSIS) 集成服务(SSIS)

支持Azure中计划的SSIS程序包,这些程序包位于Azure的SSIS目录或系统文件中。 支持安排Azure中的SSIS目录或文件系统中的SSIS程序包。 “开始新计划”对话框中有三个项目,即New Plan… 启动”新计划”对话框的三个条目为 New Schedule… 右键单击Azure的SSIS目录中的SSIS包,显示菜单项,”在Azure的菜单项”计划迁移到”下安排执行SSIS包的执行右键单击Azure SQL数据库托管实例中SQL Server代理下的作业文件夹时,”工具”菜单项下的”菜单项”和”计划在Azure中执行SSIS”下的菜单项。 在Azure中的SSIS目录中右键单击SSIS包时显示菜单项,安排SSIS在工具菜单项下的迁移到Azure 菜单项下的Azure 菜单项中打包,然后\ quot;在Azure中计划SSIS \\”右键单击Azure SQL数据库托管实例的SQL Server代理下的Jobs文件夹时显示。

18.1中的错误修复 18.1中的错误修复

<表格>

新项目 新项目

详细信息 详细信息

<身体>

可访问性 可访问性

改进了代理作业UI的可访问性。 改进了Agent Job UI的可访问性。

可访问性 可访问性

通过添加”自动刷新”按钮的可访问名称并添加智能的可访问名称,此名称将帮助用户了解他们按下的按钮以及对用户的影响该按钮的按钮已得到改进,从而改善了”拉伸监视器”页面上的辅助功能。 通过为自动刷新添加可访问的名称,从而改善了”拉伸监视器”页面上的可访问性。按钮,并添加了一个智能的可访问名称,该名称不仅可以帮助用户知道他们”在哪个按钮上,还可以知道按下按钮的影响。”

ADS集成 ADS集成

解决了尝试向ADS注册服务器时SSMS可能崩溃的问题。 修复了尝试使用ADS注册的服务器时SSMS可能崩溃的问题。

数据库设计器 数据库设计器

添加了对Latin1_General_100_BIN2_UTF8排序规则的支持(在SQL Server 2019 CTP3.0中可用) 添加了对Latin1_General_100_BIN2_UTF8排序规则的支持(在SQL Server 2019 CTP3.0中可用)

数据分类 数据分类

禁止在历史记录表的列中添加灵敏度标签,这不受支持。 防止在”不支持”的历史记录表中的列中添加敏感度标签。

数据分类 数据分类

已解决与错误处理兼容性级别(服务器和数据库)有关的问题。 解决了与不正确处理兼容性级别有关的问题(服务器与数据库)。

数据库设计器 数据库设计器

添加了对Latin1_General_100_BIN2_UTF8排序规则的支持(在SQL2019 CTP3.0中可用)。 添加了对Latin1_General_100_BIN2_UTF8排序规则的支持(在SQL2019 CTP3.0中可用)。

通用SSMS 通用SSMS

修复了以下问题:索引中的伪列脚本不正确。 修复了索引中伪列的脚本编写不正确的问题。

通用SSMS 通用SSMS

修复了”登录属性”页面上的一个问题:单击”添加凭据”按钮可能会导致空引用异常。 修复了”登录属性”页面中的一个问题,该页面上单击添加凭据按钮可能会引发Null引用异常。

通用SSMS 通用SSMS

修复了”索引属性”页面上显示的money列的大小。 固定的货币列大小显示在索引属性页面中。

通用SSMS 通用SSMS

修复了以下问题:在SQL编辑器窗口中,SSMS没有遵循”工具/选项”中的Intellisense设置。 修复了SSMS无法”遵守工具/选项中的Intellisense设置的问题>在SQL编辑器窗口中。

通用SSMS 通用SSMS

修复了以下问题:SSMS不遵循”帮助”设置(联机和脱机)。 修复了SSMS不遵循”帮助”设置(在线与离线)的问题。

高DPI DPI高

修复了错误对话框中不支持的查询选项的控件布局。 修复了错误对话框中不支持的查询选项的控件布局。

高DPI DPI高

修复了某些本地化版本的SSMS的”新可用性组”页面中控件的布局。 新可用性组页面中控件的固定布局,该页面在某些本地化版本的SSMS。

高DPI DPI高

修复了”新作业计划”页面的布局。 新作业计划页面的固定布局。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

导入平面文件 导入平面文件

解决了以下问题:导入期间,行可能会丢失,恕不另行通知。 已解决以下问题:在导入期间行可能会静默丢失。

Intellisense/编辑器 Intellisense/编辑器

减少基于SMO的查询流量到IntelliSense的Azure SQL数据库。 减少了到用于IntelliSense的Azure SQL数据库的基于SMO的查询流量。

Intellisense/编辑器 Intellisense/编辑器

修复了在键入T-SQL创建用户时显示的工具提示中的语法错误。 修复了在键入T-SQL创建用户时显示的工具提示中的语法错误。 此外,还修复了一条错误消息,以区分用户与登录名。 另外,还修复了错误消息,以消除用户和登录名之间的歧义。

日志查看器 Log Viewer

解决了以下问题:即使在对象资源管理器中双击旧的归档符号,SSMS也会始终打开当前服务器(或代理)日志。 解决了SSMS始终打开当前服务器(或代理)日志的问题,即使双击较旧的归档文件登录”对象资源管理器”。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

SSMS安装 SSMS设置

解决了以下问题:安装日志路径包含空格时,SSMS安装失败。 修复了当安装日志路径包含空格时导致SSMS安装失败的问题。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

SSMS安装 SSMS设置

修复了以下问题:SSMS在显示初始屏幕后立即退出。 修复了显示初始屏幕后SSMS立即退出的问题。
有关更多详细信息,请访问以下站点:UserVoice,SSMS拒绝启动以及数据库管理员。 有关更多详细信息,请参见以下站点:UserVoice,SSMS拒绝启动以及数据库管理员。

对象资源管理器 对象资源管理器

删除在Linux上连接到SQL时启用PowerShell的限制。 取消了在Linux上连接到SQL时启用启动PowerShell 的限制。

span>

对象浏览器 对象资源管理器

修复了以下问题:尝试扩展Polybase/横向扩展组节点(连接到计算节点时)时,SSMS崩溃。 修复了一个问题,该问题在尝试扩展Polybase/横向扩展组节点时导致SSMS崩溃(连接到计算节点时)。

对象资源管理器 对象资源管理器

修复了以下问题:即使在禁用给定索引之后,”禁用”菜单项仍处于启用状态。 修复了即使禁用后仍禁用 菜单项的问题给定的索引。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

报告 报告

更正该报告以显示KB的GrantedQueryMemory(SQL性能仪表板报告)。 纠正报告以KB形式显示GrantedQueryMemory(SQL Performance Dashboard报告)。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

报告 报告

在Always-On解决方案中改进了对日志块的跟踪。 改进了Always-On方案中日志块的跟踪。

显示计划 ShowPlan

向显示计划体系结构中添加了一个新的显示计划元素SpillOccurred。 向showplan架构添加了新的showplan元素 SpillOccurred 。

显示计划 ShowPlan

向显示计划体系结构中添加了远程读取(ActualPageServerReads,ActualPageServerReadAheads,ActualLobPageServerReads,ActualLobPageServerReadAheads)。 添加了远程读取( ActualPageServerReads , ActualPageServerReadAheads ActualLobPageServerReads , ActualLobPageServerReadAheads )显示计划方案。

SMO/脚本 SMO/脚本

在编写非图形表的脚本期间,避免查询边缘约束。 避免在编写非图形表的脚本期间查询边缘约束。

SMO/脚本 SMO/脚本

删除了使用数据分类编写列脚本时对灵敏度分类的限制。 当使用数据分类编写列脚本时,删除了对敏感性分类的限制。

SMO/脚本 SMO/脚本

修复了以下问题:生成数据时,图形表上的”生成脚本”失败。 修复了\ quot;生成脚本”生成数据时,图表表上的失败。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

SMO/脚本 SMO/脚本

解决了以下问题:EnumObjects()方法无法获取同义词架构名称。 修复了EnumObjects()方法没有”获取同义词的架构名称”的问题。

SMO/脚本 SMO/脚本

修复了以下问题:UIConnectionInfo.LoadFromStream()中未读取AdvancedOptions部分(未指定密码时)。 修复了UIConnectionInfo.LoadFromStream()中 AdvancedOptions 部分不存在的问题t读取(未指定密码时)。

SQL代理 SQL代理

修复了导致使用”作业属性”窗口时SSMS崩溃的问题。 修复了在使用”作业属性”窗口时导致SSMS崩溃的问题。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

SQL代理 SQL代理

解决了以下问题:并非始终启用”作业步骤属性”中的”查看”按钮,从而无法查看给定作业步骤的输出。 修复了\查看\ quot;并非总是启用 Job-Step Properties 上的按钮,因此无法查看给定作业步骤的输出。

XEvent用户界面 XEvent UI

在XEvents列表中添加了” Package”列,以区分具有相同名称的事件。 添加了\ quot;套餐”列到XEvents列表中,以消除具有相同名称的事件的歧义。

XEvent用户界面 XEvent UI

向XEventUI添加了缺少的” EXTERNAL LIBRARY”类类型映射。 添加了缺少的\ quot;外部库””类类型映射到XEventUI。

已知问题(18.1) 已知问题(18.1)

  • 将对象资源管理器中的表对象拖到查询编辑器中时,用户可能会收到错误。 在将表对象从对象资源管理器拖到查询编辑器中时,用户可能会看到错误。 我们已经注意到了这个问题,并计划在下一版本中提供一个补丁。 我们已经意识到了这个问题,并且计划在下一个版本中解决此问题。

  • 关闭SSMS 18.1后,依次单击”选项”->”文本编辑器”->”编辑器选项卡”和”状态栏”-u。 “状态栏布局和颜色”下”组连接”和”单服务器连接”的颜色选项将消失。 组连接和单服务器连接选项->下的颜色选项文字编辑器->编辑器选项卡和状态栏->关闭SSMS 18.1后,状态栏的布局和颜色不会保留。 重新打开SSMS后,”状态栏布局和颜色”选项将恢复为默认设置(白色)。 重新打开SSMS之后,”状态栏布局和颜色”选项将恢复为默认值(白色)。

  • 在网格,文本或文件中显示的SSMS结果中可以查看的数据大小受到限制。 从网格,文本,或文件。

  • 无法修改由计算机B上在计算机A上运行的SSMS创建的数据库图(SSMS崩溃)。 由在计算机A上运行的SSMS创建的数据库图无法从计算机B进行修改(SSMS崩溃)。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。

下载下载SSMS 18.0 下载下载SSMS 18.0

  • 版本号:18.0 版本数字:18.0
  • 生成编号:15.0.18118.0 版本号:15.0.18118.0
  • 发布日期:2019年4月24日 发布日期:2019年4月24日

中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语 中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语

18.0中的新功能 18.0中的新功能

<表格>

新项目 新商品

详细信息 详细信息

<身体>

支持SQL Server 2019 支持SQL Server 2019

SSMS 18.0是第一个完全识别SQL Server 2019(compatLevel 150)的版本。 SSMS 18.0是SQL Server 2019(CompatLevel 150)完全 的第一个发行版。

支持SQL Server 2019 支持SQL Server 2019

在SQL Server 2019和SQL托管实例中支持” BATCH_STARTED_GROUP”和” BATCH_COMPLETED_GROUP”。 支持\ quot; BATCH_STARTED_GROUP \ quot;和\ quot; BATCH_COMPLETED_GROUP \ quot;在SQL Server 2019和SQL托管实例中。

支持SQL Server 2019 支持SQL Server 2019

SMO:添加了对UDF内联的支持。 SMO:添加了对UDF内联的支持。

支持SQL Server 2019 支持SQL Server 2019

GraphDB:在Graph TC序列的显示计划中添加一个标记。 GraphDB:在showplan中为Graph TC序列添加一个标志。

支持SQL Server 2019 支持SQL Server 2019

始终加密:添加了对AEv2/Enclave的支持。 始终加密:添加了对AEv2/Enclave的支持。

支持SQL Server 2019 支持SQL Server 2019

始终加密:当用户单击”选项”按钮以启用/配置Enclave支持时,连接对话框将显示新的”始终加密”标签。 始终加密:连接对话框具有新标签\ quot;始终加密”当用户点击”选项”按钮启用/配置Enclave支持。

减小SSMS下载大小 SSMS下载大小较小

当前大小约为500 MB,大约是SSMS 17.x软件包的一半。 当前大小为500 MB,大约是SSMS 17.x软件包的一半。

SSMS基于Visual Studio 2017独立Shell SSMS基于Visual Studio 2017隔离外壳

新的shell(基于Visual Studio 2017 15.9.11的SSMS)解锁了SSMS和Visual Studio中的所有辅助功能功能修复程序,包含最新的安全修复程序。 新的Shell(SSMS基于Visual Studio 2017 15.9.11)解锁了所有的可访问性修补程序到SSMS和Visual Studio中,并包含最新的安全修复程序。

SSMS可访问性改进 SSMS可访问性改进

我们已经做了大量工作来解决所有工具(SSMS,DTA和Profiler)中的可访问性问题 为了解决所有工具(SSMS,DTA和Profiler)中的可访问性问题,进行了大量工作

SSMS现在可以安装在自定义文件夹中 SSMS现在可以安装在自定义文件夹中

此选项在命令行(用于无人值守安装)和设置UI上均可用。 命令行(适用于无人值守安装)和设置UI均提供此选项。 在命令行中,将此额外的参数传递给SSMS-Setup-ENU.exe:SSMSInstallRoot = C:\\\\ MySSMS18默认情况下, SSMS新的安装位置是:%ProgramFiles(x86)%\\\\ Microsoft SQL Server Management Studio 18 \\\\ Common7 \\\\ IDE \\\\ ssms.exe。 在命令行中,将此额外的参数传递给SSMS-Setup-ENU.exe:SSMSInstallRoot = C :\\\\ MySSMS18默认情况下,SSMS的新安装位置为:%ProgramFiles(x86)%\\\\ Microsoft SQL Server Management Studio 18 \\\\ Common7 \\\\ IDE \\\\ ssms.exe。 这并不意味着SSMS是多实例的。 这并不意味着SSMS是多实例的。

SSMS允许以OS语言以外的语言进行安装。 SSMS允许使用操作系统语言以外的其他语言进行安装

混合语言设置已被解除阻止。 混合语言设置的障碍已解除。 例如,德语版本的SSMS可以安装在法语版本的Windows上。 例如,您可以在法语Windows上安装德语的SSMS。 如果OS语言与SSMS语言不匹配,则用户需要通过”工具”更改语言。 “选项” “国际设置”,否则SSMS将显示英文UI。 如果OS语言与SSMS语言不匹配,则用户需要在下更改语言工具 \ gt; 选项 \ gt; 国际设置,否则SSMS显示英语用户界面。

SSMS和SQL引擎不再共享组件 SSMS不再与SQL Engine共享组件

我们已做出很多努力,以避免与SQL引擎共享组件,并且共享组件通常会导致可维护性问题(一方被迫重写另一方安装的文件)。 为了避免与SQL Engine共享组件付出了很多努力,这常常导致可维护性问题(一个麻烦的问题是由其他安装的文件)。

SSMS需要NetFx 4.7.2或更高版本 SSMS需要NetFx 4.7.2或更高版本

我们将最低要求从NetFx4.6.1升级到了NetFx4.7.2:这使我们可以利用新的框架的公共新功能。 我们将最低要求从NetFx4.6.1升级到了NetFx4.7.2:这使我们能够利用新框架公开的新功能。

迁移SSMS设置的能力 能够迁移SSMS设置

首次启动SSMS 18时,系统将提示用户迁移17.x设置。 首次启动SSMS 18时,提示用户迁移17.x设置。 用户设置文件现在存储为纯XML文件,从而提高了可移植性并允许进行编辑。 用户设置文件现在存储为纯XML文件,从而提高了可移植性并可能允许进行编辑。

支持高DPI 支持高DPI

现在默认情况下启用了高DPI。 现在默认情况下启用了高DPI。

Microsoft OLE DB驱动程序附带的SSMS SSMS随Microsoft OLE DB驱动程序一起提供

有关更多信息,请参见下载用于SQL Server的Microsoft OLE DB驱动程序。 有关详细信息,请参见下载用于SQL Server的Microsoft OLE DB驱动程序。

Windows 8不支持SSMS。 Windows 8不支持SSMS。 Windows 10和Windows Server 2016要求版本1607(10.0.14393)或更高版本 Windows 10和Windows Server 2016需要版本1607(10.0.14393)或更高版本

由于Windows上对NetFx 4.7.2的新依赖性,将不会在Windows 8上安装SSMS 18.0。 10和Windows Server2016。 由于对NetFx 4.7.2的新依赖性,因此不会安装SSMS 18.0在Windows 8和Windows 10和Windows Server 2016的早期版本上。 SSMS安装程序将阻止这些系统。 SSMS设置会阻止这些系统。 仍支持Windows 8.1。 仍支持Windows 8.1。

SSMS不再添加到PATH环境变量 SSMS不再添加到PATH环境变量

SSMS.EXE(和常规工具)的路径不再添加到该路径。 SSMS.EXE(和一般工具)的路径”不再添加到该路径。 用户可以使用”开始”菜单手动添加或在现代Windows计算机上添加它。 用户可以手动添加它,或者如果在现代Windows计算机上,请在”开始”菜单上使用。

开发SSMS扩展不再需要程序包ID 开发SSMS扩展不再需要程序包ID

以前,SSMS仅选择性地加载已知程序包,因此开发人员需要注册自己的程序包。 过去,SSMS仅选择性地加载知名软件包,因此要求开发人员注册他们自己的软件包。 这不会再发生。 情况不再如此。

常规SSMS 常规SSMS

在SSMS中公开文件组的AUTOGROW_ALL_FILES配置选项。 为SSMS中的文件组公开AUTOGROW_ALL_FILES配置选项。

常规SSMS 常规SSMS

危险的”灯池”和”优先级提升”选项已从SSMS GUI中删除。 从SSMS GUI中删除了危险的”轻量级池”和”优先级提升”选项。 有关更多信息,请参阅优先级提升详细信息-以及为什么不建议这样做。 有关详细信息,请参阅”优先级提升详细信息-以及为什么不推荐”。

常规SSMS 通用SSMS

用于创建文件的新菜单和按键绑定:Ctrl + Alt +N。 用于创建文件的新菜单和按键绑定: CTRL + ALT + N CTRL + N继续创建新查询。 CTRL + N 继续创建新查询。

常规SSMS 通用SSMS

用户现在可以使用”新建防火墙规则”对话框来指定规则名称,而不必在以下位置自动生成规则代表用户名。 新防火墙规则对话框现在允许用户指定规则名称,而不是代表用户自动生成一个。

常规SSMS 常规SSMS

编辑器中的IntelliSense已针对v140 + T-SQL进行了专门改进。 在Editor中改进了IntelliSense,尤其是对于v140 + T-SQL。

常规SSMS 通用SSMS

在SSMS UI的归类对话框中添加了对UTF-8的支持。 在SSMS UI中为归类对话框中的UTF-8添加了支持。

常规SSMS 常规SSMS

切换到” Windows凭据管理器”以获取连接对话框MRU密码。 切换到\; Windows Credential Manager \连接对话框的MRU密码。 这将解决长期未解决的问题,即密码的持久性并不总是可靠的。 这解决了一个长期存在的问题,即密码的持久性”并非总是可靠的。

常规SSMS 通用SSMS

通过确保期望的监视器系统支持上弹出越来越多的对话框和窗口,改进了多监视器。 通过确保在预期的情况下弹出越来越多的对话框和窗口,改进了对多显示器系统的支持监控。

常规SSMS 通用SSMS

The” Bac在”服务器属性”对话框的”服务器配置”的”新数据库设置”页面上显示了kup Checksum Default。 在”服务器属性”对话框的新”数据库设置”页面中公开了”备份校验和默认”服务器配置。 有关更多信息,请参见https://feedback.azure.com/forums/08035-sql-server/suggestions/34634974。 有关详细信息,请参见https://feedback.azure.com/forums/08035-sql-server/建议/34634974。

常规SSMS 通用SSMS

在”配置SQL Server错误日志”下,公开了”错误日志文件的最大大小”。 暴露的\错误日志文件的最大大小在\下配置” SQL Server错误日志”。 有关更多信息,请参见https://feedback.azure.com/forums/908035/suggestions/33624115。 有关详细信息,请参见https://feedback.azure.com/forums/908035/suggestions/33624115。

常规SSMS 常规SSMS

在”工具”菜单下添加了”迁移到Azure” –我们集成了数据库迁移助手和Azure数据库迁移服务提供快速便捷的访问权限,以帮助加快向Azure的迁移过程。 已添加\ quot;迁移到Azure \在”工具”菜单下–我们集成了数据库迁移助手和Azure数据库迁移服务,以提供快速简便的访问,以帮助您加速向Azure的迁移。

常规SSMS 通用SSMS

添加了逻辑,以提示用户在使用”更改连接”时提交未清交易。 添加了逻辑以提示用户在\时提交未结交易。更改连接”用来。

Azure Data Studio集成 Azure Data Studio集成

添加了一个菜单项来启动/下载Azure Data Studio。 添加了菜单项以启动/下载Azure Data Studio。

Azure Data Studio集成 Azure Data Studio集成

在对象资源管理器中添加了”启动Azure Data Studio”菜单项。 添加了\ quot;启动” Azure Data Studio \”菜单项到对象资源管理器。

Azure Data Studio集成 Azure Data Studio集成

在OE中的数据库节点上单击鼠标右键时,将在Azure中向用户显示上下文菜单Data Studio运行查询或创建一个新的笔记本。 在OE中的数据库节点上单击鼠标右键时,将向用户显示上下文菜单以运行在Azure Data Studio中查询或创建新的笔记本。

Azure SQL支持 Azure SQL支持

SLO/Edition/MaxSize数据库属性现在接受自定义名称,以促进对Azure SQL数据库的未来版本的支持。 SLO/Edition/MaxSize数据库属性现在接受自定义名称,从而更易于支持将来的Azure SQL版本数据库。

Azure SQL支持 Azure SQL支持

添加了对vCore SKU(通用和关键业务)的支持:Gen4_24和所有Gen5。 添加了对vCore SKU(通用和关键业务)的支持:Gen4_24和所有Gen5。

Azure SQL托管实例 Azure SQL托管实例

连接到Azure SQL托管实例时,在SMO中添加了新的” AAD登录名”作为新的SSMS登录类型。 添加了新的\ quot; AAD登录”连接到Azure SQL托管实例时,将其作为SMO和SSMS中的新登录类型。

AlwaysOn 始终在线

在SSMS Always On仪表板中重新处理RTO(估计恢复时间)和RPO(估计数据丢失)。 在SSMS Always on Dashboard中重新哈希RTO(估计恢复时间)和RPO(估计数据丢失)。 请参阅https://docs.microsoft.com/sql/database-engine/availability-groups/windows/monitor-performance-for-始终在线可用性组中的更新文档。 请参阅https://docs.microsoft.com/sql/database-engine/availability上的更新文档组/Windows/始终在可用性组上监视性能。

始终加密 始终加密

在”连接到服务器”对话框的新”始终加密”选项卡上,选中”启用始终加密”。现在,此框提供了一种简单的方法来启用/禁用数据库连接的始终加密。 现在,”连接到服务器”对话框的”始终加密”选项卡中的”启用始终加密”复选框提供了一种简便的方法启用/禁用数据库连接的始终加密。

始终使用Secure Enclave进行加密 始终使用安全区域

进行加密

SQL Server 2019中进行了许多增强,以支持”始终用安全区域加密”:”连接到服务器”((新的”始终加密”选项卡)指定Enclave证明URL的文本字段。 SQL Server 2019中进行了多项增强以支持使用安全区域始终加密的文本字段:在”连接到服务器”对话框(新的”始终加密”选项卡)中包含证明URL。 “新列主键”对话框一个新复选框,用于控制新列主键是否允许Enclave计算。 ” New Column Master Key”对话框中的新复选框可控制新的列主键是否允许飞地计算。 其他”始终加密”的密钥管理对话框现在可以公开列出主密钥允许Enclave计算的信息。 其他”始终加密”的密钥管理对话框现在提供有关哪些列主密钥允许安全区域计算的信息。

审核文件 审核文件

身份验证方法已从基于存储帐户密钥的身份更改为基于Azure AD的身份验证。 将身份验证方法从基于存储帐户密钥的身份更改为基于Azure AD的身份验证。

数据分类 数据分类

重新组织了数据分类任务菜单:在数据库任务菜单中添加了子菜单,并添加了从菜单。在不首先打开分类数据窗口的情况下打开报表。 重组了数据分类任务菜单:在数据库任务菜单中添加了子菜单,并添加了用于打开报告的选项从菜单中选择,而无需先打开分类数据窗口。

数据分类 数据分类

为SMO添加了新功能”数据分类”。 向SMO添加了新功能”数据分类”。 列对象公开了新属性:SensitivityLabelName,SensitivityLabelId,SensitivityInformationTypeName,SensitivityInformationTypeId和IsClassified(只读)。 列对象公开了新属性:SensitivityLabelName,SensitivityLabelId,SensitivityInformationTypeName,SensitivityInformationTypeId和IsClassified(只读)。 有关更多信息,请参见添加灵敏度分类(Transact-SQL) 有关更多信息,请参见添加灵敏度分类(Transact-SQL)

数据分类 数据分类

在”数据分类”浮动控件中添加了一个新的”分类报告”菜单项。 添加了新的\ quot;分类报告”菜单项中的”数据分类飞出去。

数据分类 数据分类

更新了建议。 更新了建议。

数据库兼容性级别升级 数据库兼容性级别升级

在”数据库名称”下添加了一个新选项。 “任务”, “数据库升级”。 数据库名称 下添加了一个新选项gt; 任务 \ gt; 数据库升级 此选项将启动新的查询优化助手(QTA),该向导将指导用户完成以下过程:升级数据库兼容性级别之前,收集性能基准。 这将启动新的查询优化助手(QTA)来指导用户过程:在升级数据库兼容性级别之前收集性能基准。 升级到所需的数据库兼容性级别。 升级到所需的数据库兼容性级别。 收集相同工作负载的第二轮性能数据。 在同一工作负载上收集第二次性能数据。 检测工作负载回归并提供测试建议以提高工作负载性能。 检测工作负载回归,并提供经过测试的建议以提高工作负载性能。 这与查询存储使用计划中记录的数据库升级过程相似,但最后一步除外(QTA不依赖于先前已知的良好状态以生成建议)。 这接近查询存储使用情况中记录的数据库升级过程,但最后一步是QTA不依赖先前已知的良好状态来生成建议。

数据层应用程序向导 数据层应用程序向导

添加了对使用图形表导入/导出数据层应用程序的支持。 添加了对使用图形表导入/导出数据层应用程序的支持。

平面文件导入向导 平面文件导入向导

添加了逻辑,以通知用户导入可能导致列重命名。 添加了逻辑以通知用户导入可能已导致列的重命名。

集成服务(SSIS) 集成服务(SSIS)

添加了支持,使客户能够在Azure公司云中的Azure-SSIS IR上安排SSIS程序包。 添加了支持,使客户可以在Azure公司云中的Azure-SSIS IR上安排SSIS程序包。

集成服务(SSIS) 集成服务(SSIS)

在通过SSMS将SQL Agent用于Azure SQL托管实例时,可以在SSIS代理作业中配置参数和连接步骤管理员。 通过SSMS使用Azure SQL托管实例的SQL Agent时,可以在SSIS中配置参数和连接管理器代理工作步骤。

集成服务(SSIS) 集成服务(SSIS)

连接到Azure SQL DB/托管实例时,可以使用”默认”作为连接到的初始数据库它。 连接到Azure SQL DB/托管实例时,可以使用默认值连接到它/作为初始数据库。

集成服务(SSIS) 集成服务(SSIS)

在” Integration Services Directory”节点下添加了一个新条目”在Azure Data Factory中尝试SSIS”,该条目可用于启动”集成运行时创建向导”并快速创建” Azure-SSIS集成运行时”。 在\下添加了新条目在Azure Data Factory中尝试SSIS ” ; Integration Services目录\节点,可用于启动”集成运行时创建向导\并创建” ” Azure-SSIS集成运行时”很快。

集成服务(SSIS) 集成服务(SSIS)

在目录创建向导中添加了” Create SSIS IR”按钮,该按钮可用于启动”集成” 已添加创建SSIS \”目录创建向导,\”中的IR 按钮,可用于启动” \””集成运行时创建向导\”并创建\” Azure-SSIS集成运行时\\

集成服务(SSIS) 集成服务(SSIS)

ISDeploymentWizard现在支持命令行模式下的SQL身份验证,Azure Active Directory集成身份验证和Azure Active Directory密码身份验证。 ISDeploymentWizard现在在命令行中支持SQL身份验证,Azure Active Directory集成身份验证和Azure Active Directory密码身份验证模式。

集成服务(SSIS) 集成服务(SSIS)

部署向导现在支持创建和部署到Azure Data Factory SSIS集成运行时。 部署向导现在支持创建和部署到Azure Data Factory SSIS集成运行时。

对象脚本 对象脚本

在编写对象脚本时为”创建或更改”添加了新的菜单项。 为\添加新菜单项。创建或更改”在编写对象脚本时。

查询存储 查询存储

在图表的Y轴上显示的数字中添加数千个分隔符可以改善某些报告(资源消耗总量) 。 通过将数千个分隔符添加到显示在Y-图表的轴。

查询存储 查询存储

添加了新的查询等待统计报告。 添加了新的”查询等待统计信息”报告。

查询存储 查询存储

在”跟踪查询”视图中添加了”执行计数”指示符。 已添加\ quot;执行计数公制”跟踪查询”视图。

复制工具 复制工具

在复制监视器和SSMS中添加了对非默认端口规范功能的支持。 在Replication Monitor和SSMS中添加了对非默认端口规范功能的支持。

显示计划 ShowPlan

如果可用,请在显示计划操作员节点下添加实际运行时间,实际行和估计行。 如果”行”可用,则在ShowPlan运算符节点下添加实际经过的时间,实际行与估计行。 这使实际计划看起来与实时查询统计计划保持一致。 这使实际计划看起来与实时查询统计计划保持一致。

显示计划 ShowPlan

修改了工具提示,并在单击显示计划的”编辑查询”按钮以通知用户时添加了注释,指示是否查询超过4000个字符时,SQL引擎可能会截断显示计划。 修改了工具提示,并在单击ShowPlan的”编辑查询”按钮时添加了注释,以向用户指示ShowPlan如果查询超过4000个字符,则SQL引擎可能会将其截断。

显示计划 ShowPlan

添加了显示” Materializer运算符(外部选择)”的逻辑。 添加了显示\的逻辑;物化器操作符(外部选择)。

显示计划 ShowPlan

添加新的显示计划属性BatchModeOnRowStore用来轻松识别使用”行存储”功能的批处理模式扫描查询。 添加新的显示计划属性BatchModeOnRowStore用于轻松识别使用\ quot;的查询;行存储上的批处理模式扫描特征。 每当查询执行行存储的批处理模式扫描时,都会有一个新属性(BatchModeOnRowStoreUsed = \ quot; true \ quot;)被添加到StmtSimple元素。 每当查询对行存储执行批处理模式扫描时,都会有一个新属性(BatchModeOnRowStoreUsed = \ quot; true \ quot))添加到StmtSimple元素。

显示计划 ShowPlan

为DW ROLLUP和CUBE添加了对LocalCube RelOp的显示计划支持。 为LocalWube RelOp添加了对DW ROLLUP和CUBE的Showplan支持。

显示计划 ShowPlan

新的LocalCube运算符,用于Azure SQL数据仓库中的新ROLLUP和CUBE聚合功能。 Azure SQL数据仓库中新的ROLLUP和CUBE聚合功能的新LocalCube运算符。

SMO SMO

为可恢复索引创建扩展的SMO支持。 扩展了SMO对可恢复索引创建的支持。

SMO SMO

向SMO对象添加了新事件(” PropertyMissing”),以帮助应用程序作者更快地检测SMO性能问题。 在SMO对象上添加了新事件(\ quot; PropertyMissing \ quot),以帮助应用程序作者尽早发现SMO性能问题。

SMO SMO

在Configuration对象上公开新的DefaultBackupChecksum属性,该属性映射到” backup checksum default”服务器配置。 Configuration对象上公开的新DefaultBackupChecksum属性,该属性映射到\ quot;备份校验和默认值服务器配置。

SMO SMO

在Server对象上公开新的ProductUpdateLevel属性,该属性映射到正在使用的SQL版本(例如CU12和RTM)服务级别。 Server对象上公开的新ProductUpdateLevel属性,该属性映射到所使用SQL版本的服务级别(例如CU12,RTM)。

SMO SMO

在Database对象上公开新的LastGoodCheckDbTime属性,该属性映射到” lastgoodcheckdbtime”数据库属性。 Database对象上公开的新LastGoodCheckDbTime属性,该属性映射到\ quot; lastgoodcheckdbtime \ quot;数据库属性。 如果此属性不可用,则返回默认值” 1900/1/1 12:00:00 AM”。 如果此类属性”不可用”,则默认值为1/1/1900 12:00:00返回AM。

SMO SMO

将RegSrvr.xml文件(注册服务器配置文件)的位置移至”%AppData%\\\\ Microsoft \\\\” SQL Server Management Studio”(没有版本控制,因此可以在SSMS版本之间共享)。 将RegSrvr.xml文件(注册服务器配置文件)的位置移至\ quot;%AppData%\\ \\ Microsoft \\\\ SQL Server Management Studio \\” (未版本控制,因此可以在SSMS的各个版本之间共享)。

SMO SMO

添加了” Cloud Witness”作为新的仲裁类型和新的资源类型。 已添加\ quot;云端见证作为新的仲裁类型和新的资源类型” e。

SMO SMO

在SMO和SSMS中增加了对”边缘约束”的支持。 添加了对\的支持。边缘约束在SMO和SSMS中。

SMO SMO

在SMO和SSMS中为”边缘约束”添加了级联删除。 在\中添加了级联删除支持。边缘约束在SMO和SSMS中。

SMO SMO

添加了对”读写”数据分类权限的支持。 添加了对数据分类的支持。读写权限。

漏洞评估 漏洞评估

在Azure SQL DW上启用了漏洞评估任务菜单。 在Azure SQL DW上启用了漏洞评估任务菜单。

漏洞评估 漏洞评估

在Azure SQL托管实例服务器上运行的漏洞评估规则集已更改,以促进”漏洞评估”扫描结果的一致性使用Azure SQL DB。 更改在Azure SQL托管实例服务器上运行的漏洞评估规则集,以便\ quot ;漏洞评估扫描结果可以与Azure SQL DB中的结果一致。

漏洞评估 漏洞评估

漏洞评估现在支持Azure SQL DW。 \ quot;漏洞评估现在支持Azure SQL DW。

漏洞评估 漏洞评估

添加了新的导出功能,以将漏洞评估扫描结果导出到Excel。 添加了新的导出功能,可以将漏洞评估扫描结果导出到Excel。

XEvent查看器 XEvent Viewer

XEvent查看器:已启用显示计划窗口以显示更多XEvent。 XEvent Viewer:启用了更多XEvent的showplan窗口。

18.0中的错误修复 18.0中的错误修复

<表格>

新项目 新商品

详细信息 详细信息

<身体>

错误和冻结 崩溃并冻结

修复了与GDI对象相关的SSMS失败的常见原因。 修复了与GDI对象相关的常见SSMS崩溃的来源。

故障和冻结 崩溃并冻结

固定选择\脚本为”创建/更新/删除” (不必要地提取已删除的SMO对象)是挂起和性能不佳的常见原因。 修复了选择\时导致挂起和性能不佳的常见原因。脚本为创建/更新/删除” (删除了不必要的SMO对象提取)。

失败和冻结 崩溃并冻结

修复了在ADAL跟踪期间使用MFA连接到Azure SQL DB时的挂起问题。 修复了在启用ADAL跟踪的情况下使用MFA连接到Azure SQL数据库时的挂起。

错误和冻结 崩溃并冻结

修复了挂起(或从活动监视器”开始”调用时在实时查询统计信息中感知到的挂起)(问题使用SQL Server身份验证但未设置”持久性安全信息”时显示)。 修复了从”活动监视器”调用时,实时查询统计信息中的挂起(或感知到的挂起)的问题使用没有设置” Persist Security Info \”的SQL Server身份验证)。

故障和冻结 崩溃并冻结

修复了在对象资源管理器中选择”报告”时,它可能出现在高延迟连接或临时连接中的问题资源不可访问性。 修复了选择\时的挂起问题;报告”在对象资源管理器中,这可能表现为高延迟连接或资源的临时不可访问性。

失败和冻结 崩溃并冻结

修复了尝试使用中央管理服务器和Azure SQL Server时SSMS中的故障。 修复了尝试使用Central Management Server和Azure SQL服务器时SSMS崩溃的问题。 有关详细信息,请参阅使用中央管理服务器时的SMSS 17.5应用程序错误和故障。 有关详细信息,请参阅SMSS 17.5应用程序错误和使用中央管理服务器时崩溃。

故障和冻结 崩溃并冻结

修复了检索IsFullTextEnabled属性的方法,以修复对象资源管理器中的挂起。 通过优化IsFullTextEnabled属性的检索方式,修复了对象资源管理器中的挂起。

故障和冻结 崩溃并冻结

通过避免生成不必要的查询来检索数据库属性,解决了”复制数据库向导”中的挂起现象。 修复了\中的挂起”复制数据库向导”通过避免建立不必要的查询来检索数据库属性。

故障和冻结 崩溃并冻结

修复了导致在编辑T-SQL时SSMS挂起/失败的问题。 修复了导致在编辑T-SQL时SSMS挂起/崩溃的问题。

错误和冻结 崩溃并冻结

缓解了在编辑大型T-SQL脚本时SSMS变得无响应的问题。 缓解了在编辑大型T-SQL脚本时SSMS变得无响应的问题。

故障和冻结 崩溃并冻结

解决了在处理查询返回的大数据集时SSMS内存不足的问题。 修复了导致在处理查询返回的大型数据集时SSMS内存不足的问题。

常规SSMS 常规SSMS

修复了在”注册服务器”的连接中未传递” ApplicationIntent”的问题。 修复了\处的问题; ” ApplicationIntent”不是在\的”注册服务器\”的连接中传递的。

常规SSMS 常规SSMS

修复了以下问题:在高DPI监视器上无法正确呈现” New XEvent Session Wizard UI”表单。 修复了\新的XEvent会话向导UI \表单”在高DPI监视器上无法正确呈现。

常规SSMS 通用SSMS

修复了尝试导入bacpac文件的问题。 修复了尝试导入bacpac文件的问题。

常规SSMS 通用SSMS

修复了尝试显示数据库时导致算术溢出错误的问题(FILEGROWTH \\ 2048 GB)属性。 修复了试图显示数据库属性的问题(使用FILEGROWTH \ gt; 2048 GB)抛出算术溢出错误。

常规SSMS 通用SSMS

修复了性能仪表板报表报告在子报表中找不到PAGELATCH和PAGEIOLATCH的问题。 修复了Perf仪表板报告正在报告PAGELATCH和PAGEIOLATCH等待在子报告中找不到的问题。

常规SSMS 通用SSMS

通过打开正确监视器上的对话框进行的另一轮修复,SSMS可以更好地识别多台监视器。 另一轮修复程序是通过在正确的监视器中打开对话框来使SSMS更具多监视器意识。

Analysis Services(AS) Analysis Services(AS)

修复了AS Xevent UI的”高级设置”被裁剪的问题。 修复了\ “高级设置”到AS XEvent UI的内容已被裁剪。

Analysis Services(AS) Analysis Services(AS)

修复了DAX分析导致的”找不到文件”异常的问题。 修复了DAX解析抛出未找到文件异常的问题。

Azure SQL数据库 Azure SQL数据库

修复了连接到Azure SQL数据库而不是主数据库中的用户数据库时的Azure SQL数据库查询窗口错误地填充数据库列表的问题。 修复了以下问题:当连接到数据库时,未正确为Azure SQL数据库查询窗口填充数据库列表

Azure SQL数据库 Azure SQL数据库

修复了无法将”时间表”添加到Azure SQL数据库的问题。 修复了以下问题:无法”添加\ quot; Temporal Table \ quot;到Azure SQL数据库。

Azure SQL数据库 Azure SQL数据库

在Azure的菜单统计信息中启用了”统计信息属性”子菜单选项,因为该菜单项已收到大量长期以来全力支持。 在Azure中的”统计信息”菜单下启用了”统计信息属性”子菜单选项,因为在某些方面已完全支持是时候了。

Azure SQL常规支持 Azure SQL常规支持

修复了常见Azure UI控件中的一个问题,该问题阻止用户显示Azure订阅(如果超过50个) 。 修复了常见Azure UI控件中的问题,该问题阻止用户显示Azure订阅(如果有多个订阅, 50)。 此外,排序已更改为按名称而不是按订阅ID。 另外,排序已更改为按名称而不是按订阅ID。 例如,当尝试从URL还原备份时,用户可能会遇到这种情况。 例如,当尝试从URL还原备份时,用户可能会遇到此问题。

Azure SQL常规支持 Azure SQL常规支持

修复了在常见Azure UI控件中枚举订阅时”索引超出范围”的问题。 修复了枚举订阅时常见的Azure UI控件中的一个问题,该问题可能会产生\ quot;索引超出范围。 必须为非负数并且小于设置的大小。 ” 必须为非负数并且小于集合的大小。 \报价; Azure UI控件中的问题通常用于不正确的订阅。 用户在某些租户中没有订阅时发生错误。 例如,当尝试从URL还原备份时,用户您可能会遇到这种情况。 例如,当尝试从URL还原备份时,用户可能会遇到此问题。

Azure SQL常规支持 Azure SQL常规支持

修复了服务级别目标是硬编码的问题,使得SSMS难以支持更新的Azure SQL SLO。 解决了对服务级别目标进行硬编码的问题,因此SSMS很难支持较新的Azure SQL SLO。 用户现在可以登录到Azure并允许SSMS检索所有适用的SLO数据(版本和最大大小) 现在,用户可以登录Azure并允许SSMS检索所有适用的SLO数据(版本和最大大小)

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

改进/优化了对托管实例的支持:UI中不支持用于处理URL的选项已被禁用用于审核目标的”查看审核日志”选项。 改进/完善了对托管实例的支持:禁用了UI中不受支持的选项以及对View Audit Logs的修复用于处理URL审核目标的选项。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

” Generate and Publish Script”向导脚本不支持CREATE DATABASE子句。 \ quot;生成和发布脚本向导脚本不受支持的CREATE DATABASE子句。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

启用托管实例的实时查询统计信息。 启用托管实例的实时查询统计信息。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

数据库属性->文件错误编写了ALTER DB ADD FILE脚本。 数据库属性-\ gt;文件错误地编写了ALTER DB ADD FILE脚本。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

修复了SQL Agent计划程序的回归问题,即使选择了某些其他计划类型,该计划仍会选择ONIDLE计划。 使用SQL Agent调度程序修复了固定回归,即使选择了某些其他调度类型,也选择了ONIDLE调度。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持 调整MAXTRANSFERRATE,MAXBLOCKSIZE以备份到Azure存储。 调整MAXTRANSFERRATE,MAXBLOCKSIZE以便在Azure存储上进行备份。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

在还原操作之前写入结束日志备份的问题(CL不支持此操作)。 在RESTORE操作之前编写尾日志备份脚本的问题(” CL不支持”)。/span>

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

创建数据库向导未正确写入CREATE DATABASE语句。 创建数据库脚本时未正确编写CREATE DATABASE语句。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

连接到托管实例时,将对SSMS中的SSIS包执行特殊处理。 当连接到托管实例时,SSMS中SSIS包的特殊处理。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

解决了以下问题:连接到托管实例时尝试使用活动监视器显示错误。 修复了尝试使用\时显示错误的问题。活动监视器”连接到托管实例时。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

改进了对AAD登录的支持(在SSMS Explorer中)。 改进了对AAD登录的支持(在SSMS Explorer中)。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

改进了SMO文件组对象的脚本。 改进了SMO文件组对象的脚本。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

改进了凭据UI。 改进了凭据的UI。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

添加了对逻辑复制的支持。 添加了对逻辑复制的支持。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

修复了导致右键单击数据库而无法选择”导入数据层应用程序”的问题。 修复了一个问题,该问题导致在数据库上单击鼠标右键并选择”导入数据层应用程序”失败。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

修复了导致右键单击” TempDB”以显示错误的问题。 修复了导致右键单击\的问题。 TempDB 显示错误。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

修复了SMO中ALTER DB ADD FILE语句的脚本编写问题,从而导致空T-SQL脚本问题。 修复了以下问题:尝试在SMO中编写ALTER DB ADD FILE脚本的脚本会导致生成的T-SQL脚本为空。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

改进了托管实例服务器的特定属性(硬件生成,服务层,使用情况和保留的存储)的显示。 改进了托管实例服务器特定属性(硬件生成,服务层,已使用和保留的存储)的显示。

Azure SQL DB托管实例支持 Azure SQL DB托管实例支持

固定写入数据库脚本(” Script as Create…”)未写入其他文件组和文件脚本问题。 修复了数据库脚本编写的问题(\ quot; Script as Create…\ quot ;)不是编写额外的文件组和文件的脚本。 有关更多信息,请参见https://feedback.azure.com/forums/908035/suggestions/37326799。 有关详细信息,请参见https://feedback.azure.com/forums/908035/suggestions/37326799.

备份/还原/附加/分离数据库 span data-stu-id =” a2882-1002″>备份/还原/附加/分离数据库

修复了.mdf文件的物理文件名不匹配时用户无法附加数据库的问题原始文件名。 修复了当.mdf文件的物理文件名不匹配时,用户无法附加数据库的问题原始文件名。

备份/还原/附加/单独的数据库 span data-stu-id =” a2882-1004″>备份/还原/附加/分离数据库

解决了SSMS可能找不到有效的恢复计划或它找到的恢复计划不是最佳的问题。 修复了SSMS可能找不到有效的恢复计划或可能找到次优计划的问题。 有关更多信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/32897752。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/建议/32897752。

备份/还原/附加/分离数据库 备份/还原/附加/分离数据库

修复了”附加数据库”向导不显示重命名的辅助文件的问题。 解决了\附加数据库”向导不是”不显示已重命名的辅助文件。 现在,该文件将显示相关注释(例如,”未找到”。 现在,将显示文件,并添加有关它的注释(例如\ “;未找到\”)。 有关详细信息,请参阅https://feedback.azure.com/forums/908035/suggestions/32897434。 有关详细信息,请参见https://feedback.azure.com/forums/908035/suggestions/32897434。

复制数据库向导 复制数据库向导

“生成脚本/传输/复制数据库向导”试图创建一个表,该表的内存中的表不会强制ansi_padding设置为开。 生成脚本/传输/复制数据库向导尝试用内存表创建表并不强制

复制数据库向导 复制数据库向导

SQL Server 2017和SQL Server 2019上的传输数据库任务/复制数据库向导已中断。 SQL Server 2017和SQL Server 2019上的传输数据库任务/复制数据库向导已损坏。

\ quot; \ quot; \ quot; \ quot;

复制数据库向导 复制数据库向导

创建用于首先生成脚本/传输/复制数据库向导的脚本表,然后创建关联的外部数据源。 在创建关联的外部数据源之前生成脚本/传输/复制数据库向导脚本表。

连接对话框 连接对话框

可以通过按DEL键从先前的用户名列表中删除用户名。 通过按DEL键启用从先前的用户名列表中删除用户名。 有关更多信息,请参阅允许从SSMS登录窗口中删除用户。 有关详细信息,请参阅允许从SSMS登录窗口删除用户。

DAC导入向导 DAC导入向导

修复了使用AAD连接时DAC导入向导不起作用的问题。 修复了”使用AAD连接时DAC导入向导无法正常工作”的问题。

数据分类 数据分类

修复了在将分类保存在数据分类窗格中时,其他数据分类窗格在其他数据库中打开的问题。 修复了在其他数据库上打开另一个数据分类窗格的同时将分类保存在数据分类窗格中的问题。

数据层应用程序向导 数据层应用程序向导

解决了由于对服务器的访问受限(例如,无法访问同一服务器上的所有数据库) ,则用户无法导入数据层应用程序(.dacpac)。 修复了用户”由于以下原因而无法导入数据层应用程序(.dacpac)”的问题限制对服务器的访问(例如,不能访问同一服务器上的所有数据库)。

数据层应用程序向导 数据层应用程序向导

解决了当许多数据库恰好托管在同一Azure SQL服务器上时,导入速度非常慢的问题。 修复了一个问题,当许多数据库恰好托管在数据库上时,导入会非常缓慢同一台Azure SQL服务器。

外部表 外部表

在模板,SMO,IntelliSense和属性网格中增加了对Rejected_Row_Location的支持。 在模板,SMO,智能感知和属性网格中添加了对Rejected_Row_Location的支持。

平面文件导入向导 平面文件导入向导

修复了导入平面文件向导不能正确处理双引号(转义)的问题。 修复了\导入平面文件向导\不是”不能正确处理(转义)双引号。 有关更多信息,请参见https://feedback.azure.com/forums/908035/suggestions/32897998。 有关详细信息,请参见https://feedback.azure.com/forums/908035/suggestions/32897998。

平面文件导入向导 平面文件导入向导

修复(在使用不同浮点分隔符的语言环境上)对浮点类型的错误处理。 修复了与浮点类型的错误处理有关的问题(在使用不同定界符的语言环境中浮点数)。

平面文件导入向导 平面文件导入向导

修复了一个值为0或1时与导入位数有关的问题。 修复了与在值为0或1时导入位有关的问题。 有关更多信息,请参阅https://feedback.azure.com/forums/908035-sql-server/suggestions/32898535。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/建议/32898535。

平面文件导入向导 平面文件导入向导

修复了浮点数据类型的输入为null的问题。 修复了将 float 数据类型输入为的问题空。

平面文件导入向导 平面文件导入向导

修复了导入向导无法处理负十进制值的问题。 修复了导入向导”无法处理负十进制值的问题。”

平面文件导入向导 平面文件导入向导

修复了向导无法从单列CSV文件导入的问题。 修复了向导”无法从单列CSV文件导入”的问题。

平面文件导入向导 平面文件导入向导

修复了以下问题:当目标表已经存在时,平面文件导入不允许更改目标表。 修复了以下问题:当表已存在时,平面文件导入不允许更改目标表。 有关更多信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/32896186。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/建议/32896186。

帮助查看器 帮助查看器

改进了有关使用联机/脱机模式的逻辑(仍有一些问题需要解决)。 围绕在线/离线模式进行了改进的逻辑(可能仍然需要解决一些问题)。

帮助查看器 帮助查看器

使用在线/离线设置修复了”查看帮助”。 修复了\ quot;查看帮助”遵守在线/离线设置。 有关更多信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/32897791。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/建议/32897791。

高可用性和灾难恢复(HADR) span data-stu-id =” a2882-1053″>高可用性灾难恢复(HADR)
可用性组(AG) 可用性组(AG)

修复了故障转移可用性组向导中的角色始终显示为”正在解决”的问题。 解决了\中的角色故障转移可用性组向导始终显示为”解决” 。

高可用性和灾难恢复(HADR) span data-stu-id =” a2882-1056″>高可用性灾难恢复(HADR)
可用性组(AG) 可用性组(AG)

修复了SSMS在”可用性组仪表板”中显示的警告被截断的问题。 修复了SSMS在\中显示截断警告的问题。 AG Dashboard”。

Integration Services(IS) 集成服务(IS)

修复了当SQL Server 2019和SSMS 18.0安装在同一台计算机上时,部署向导无法连接到SQL Server的问题。 SxS问题。 修复了SxS问题,即在安装SQL Server 2019和SSMS 18.0时部署向导无法连接到sql server在同一台机器上。

Integration Services(IS) 集成服务(IS)

修复了设计维护计划时无法编辑维护计划任务的问题。 修复了设计维护计划时”无法编辑维护计划任务的问题。”

Integration Services(IS) 集成服务(IS)

修复了重命名正在部署的项目时部署向导卡住的问题。 修复了以下问题:如果重命名正在部署的项目,则部署向导会卡住。

集成服务(IS) 集成服务(IS)

在Azure-SSIS IR计划功能中启用环境设置。 在Azure-SSIS IR计划功能中启用了环境设置。

Integration Services(IS) 集成服务(IS)

修复了以下问题:当客户帐户属于多个租户时,SSIS集成运行时创建向导停止响应。 修复了以下问题:当客户帐户属于多个租户时,SSIS集成运行时创建向导会停止响应。

作业活动监视器 作业活动监视器

修复了使用作业活动监视器(通过过滤器)时的故障。 修复了使用”作业活动监视器”(带有过滤器)时崩溃的问题。

” Object Explorer” 对象资源管理器

修复了SSMS试图将OE(DataCollector配置错误)DBNull中的” Management”节点扩展为”异常” 解决了SSMS抛出\ quot;无法将对象从DBNull强制转换为其他对象的问题

尝试在OE(错误配置的DataCollector)中扩展\” Management \”节点时键入”异常”。

” Object Explorer” 对象资源管理器

修复了以下问题:OE未转义的引号会导致设计混乱,然后再调用” Edit Top N…”。 修复了OE在调用\ quot; Edit Top N..之前没有转义引号的问题。

” Object Explorer” 对象资源管理器

修复了无法从Azure存储树启动”导入数据层应用程序”向导的问题。 修复了其中\导入数据层应用程序向导无法从Azure存储树启动。

” Object Explorer” 对象资源管理器

修复了”数据库邮件配置”问题,其中SSL复选框的状态不持久。 修复了\中的问题” “数据库邮件配置” SSL复选框的状态”未持久”。 有关更多信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/32895541。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/建议/32895541。

“对象资源管理器” 对象资源管理器

修复了以下问题:当尝试使用is_auto_update_stats_async_on还原数据库时,SSMS使选项变灰并关闭现有连接。 修复了以下问题:当尝试使用is_auto_update_stats_async_on还原数据库时,SSMS变灰选项以关闭现有连接。

” Object Explorer” 对象资源管理器

修复了在OE中右键单击节点的问题(例如,右键单击” table”和我想执行一项操作,例如通过转到”过滤器”>”过滤器设置”来过滤表,但是过滤器设置表单可能不会出现在当前处于活动状态的SSMS屏幕上) 修复了以下问题:右键单击OE中的节点(例如\” Tables \”)并想要执行诸如过滤之类的操作通过转到”过滤器”>”过滤器设置”表,过滤器设置表单可以显示在除SSMS当前处于活动状态以外的其他屏幕上。 有关更多信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/34284106。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/建议/34284106。

” Object Explorer” 对象资源管理器

修复了长期未解决的问题,即在尝试重命名对象时Delete键在Object Explorer中不起作用对象问题。 修复了一个长期存在的未解决问题,即在尝试重命名对象时,DELETE键在OE中不起作用。 有关更多信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/33073510, https://feedback.azure.com/forums/908035/suggestions/32910247和其他重复项。 详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/33073510、https://feedback.azure.com/forums/908035/suggestions/32910247和其他副本。

” Object Explorer” 对象资源管理器

当显示现有数据库文件的属性时,大小显示在”大小(MB)”列中而不是”初始大小不足(MB)”,而是在创建新数据库时显示的内容。 在显示现有数据库文件的属性时,大小显示在”大小(MB)\”列下,而不是” uu>初始大小(MB)\”列下,这是创建新数据库时显示的内容 有关更多信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/32629024。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-服务器/建议/32629024。

” Object Explorer” 对象资源管理器

由于当前版本的SSMS不支持这种类型的表,因此”图形表”已被禁用。 禁用\设计” \上的上下文菜单项图表表因为在当前版本的SSMS中不支持这些表。

” Object Explorer” 对象资源管理器

修复了一个问题,其中高级DPI监视器不显示”新作业计划”对话框。 修复了其中\ “新作业计划”对话框”在高DPI监视器上无法正确呈现。 有关更多信息,请参见https://feedback.azure.com/admin/v3/suggestions/35541262。 有关详细信息,请参见https://feedback.azure.com/admin/v3/suggestions/35541262。

” Object Explorer” 对象资源管理器

修复了在对象资源管理器的详细信息中显示数据库大小(”大小(MB)”)的问题并改进了它的显示模式:只有2个小数位和千位分隔符格式。 修复/改进了数据库大小(\ quot; Size(MB)\)的问题”)将显示在对象资源管理器详细信息中:仅2个十进制数字,并使用千位分隔符进行格式化。 有关详细信息,请参阅https://反馈.azure.com/论坛/908035/建议/34379308。 有关详细信息,请参见https://feedback.azure.com/forums/908035/suggestions/34379308。

” Object Explorer” 对象资源管理器

修复了由于诸如”要完成此操作,请设置PartitionScheme属性”的问题。 修复了导致创建\ quot的问题;空间索引失败,并出现类似\的错误;要完成此操作,请设置” PartitionScheme属性”。

” Object Explorer” 对象资源管理器

在对象资源管理器中进行了一些小的性能改进,以避免尽可能多地发出附加查询。 Object Explorer的性能略有改进,以尽可能避免发出额外的查询。

” Object Explorer” 对象资源管理器

扩展了逻辑,以便在重命名所有架构对象的数据库时请求确认(可以配置此设置)。 扩展逻辑,用于在将数据库重命名为所有架构对象时请求确认(可以配置设置)。

” Object Explorer” 对象资源管理器

在”对象资源管理器”过滤器中添加了正确的转义符。 在Object Explorer过滤中添加了正确的转义。 有关更多信息,请参见https://feedback.azure.com/forums/908035/suggestions/36678803。 有关详细信息,请参见https://feedback.azure.com/forums/908035/suggestions/36678803。

” Object Explorer” 对象资源管理器

修复/改进了对象资源管理器详细信息中的视图,以显示带有适当定界符的数字。 修复/改进了”对象资源管理器详细信息”中的视图,以显示带有适当分隔符的数字。 有关更多信息,请参见https://feedback.azure.com/forums/908035/suggestions/32900944。 有关详细信息,请参见https://feedback.azure.com/forums/908035/suggestions/32900944。

” Object Explorer” 对象资源管理器

修复了连接到SQL Express时”表”节点上的上下文菜单(以前缺少”新”弹出窗口)控件,图形表未正确列出,并且缺少系统控制的表)。 \上的固定上下文菜单表格”连接到SQL Express时的节点,其中\新\ quot;缺少飞出,图表表未正确列出以及系统版本表缺失。 有关更多信息,请参阅https://feedback.azure.com/forums/908035/suggestions/37245529。 有关详细信息,请参见https://feedback.azure.com/forums/908035/suggestions/37245529。

对象脚本 对象脚本

总体性能提高-与SSMS 17.7相比,生成WideWorldImporters的脚本花费了一半的时间。 总体性能改进-与SSMS 17.7相比,WideWorldImporters的生成脚本花费了一半的时间。

对象脚本 对象脚本

编写对象脚本时,将省略具有默认值的DB作用域配置。 在编写对象脚本时,将省略具有默认值的DB Scoped配置。

对象脚本 对象脚本

编写脚本时不会生成动态T-SQL。 在编写脚本时不要生成动态T-SQL。 有关更多信息,请参阅https://feedback.azure.com/forums/908035-sql-server/suggestions/32898391。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/32898391。

对象脚本 对象脚本

在SQL Server 2016及更早版本的表上编写脚本时,请省略图形语法” as edge”和” As节点”。 省略图语法\作为边缘\和\ quot;作为节点\在SQL Server 2016及更早版本上编写表脚本时。

对象脚本 对象脚本

修复了以下问题:使用AAD和MFA连接到Azure SQL数据库时,数据库对象脚本编写失败。 修复了以下问题:当使用带有MFA的AAD连接到Azure SQL数据库时,数据库对象的脚本编写失败。

对象脚本 对象脚本

修复了在Azure SQL数据库上使用GEOMETRY_AUTO_GRID/GEOGRAPHY_AUTO_GRID编写空间索引脚本时导致错误的问题。 解决了以下问题:尝试在Azure SQL DB上使用GEOMETRY_AUTO_GRID/GEOGRAPHY_AUTO_GRID编写空间索引的脚本错误。

对象脚本 对象脚本

修复了即使”对象资源管理器”脚本设置已设置为与源匹配(Azure SQL数据库)数据库脚本始终以本地SQL为目标。 修复了一个问题,该问题导致(Azure SQL数据库的)数据库脚本始终以on为目标-prem SQL,即使\对象资源管理器”脚本设置被设置为与源匹配。

对象脚本 对象脚本

修复了对SQL DW数据库中的表的尝试(包括聚簇索引和非生成T-SQL语句)编写脚本时会产生错误的聚集索引)问题。 修复了以下问题:尝试在涉及集群索引和非集群索引的SQL DW数据库中编写表的脚本T-SQL语句。

对象脚本 对象脚本

修复了对SQL DW数据库中的表的尝试(包括生成错误的T-SQL语句[repeat语句]编写脚本时出现”群集列存储索引”和”群集索引”问题。 修复了试图用两个\来在SQL DW数据库中编写表脚本的问题。群集的列存储索引和\ quot;聚簇索引正在生成不正确的T-SQL(重复语句)。

对象脚本 对象脚本

修复了编写没有范围值的分区表脚本的问题(SQL DW数据库)。 固定分区表脚本,没有范围值(SQL DW数据库)。

对象脚本 对象脚本

修复了用户无法编写审核/审核规范SERVER_PERMISSION_CHANGE_GROUP脚本的问题。 修复了用户无法编写审核/审核规范SERVER_PERMISSION_CHANGE_GROUP的问题。

对象脚本 对象脚本

修复了用户无法在SQL DW中编写统计信息脚本的问题。 修复并发布用户无法从SQL DW编写统计信息的脚本。 有关更多信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/32897296。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/建议/32897296。

对象脚本 对象脚本

修复了” Generate Script Wizard”(生成脚本向导)显示”在错误时继续编写脚本”时存在脚本的问题。设置为false编辑错误的错误表问题。 修复了其中\生成脚本向导”显示不正确的表,当”继续在错误\上编写脚本,设置为false。

对象脚本 对象脚本

改进了SQL Server 2019上的脚本生成。 span data-stu-id =” a2882-1143″>改进了SQL Server 2019上的脚本生成。

资源管理器 探查器

在事件探查器事件中添加了”聚合表重写查询”事件。 已添加\ quot;汇总表重写查询”事件到Profiler事件。

查询数据存储 查询数据存储

修复了可能导致” DocumentFrame(SQLEditors)”异常的问题。 修复了其中\ DocumentFrame(SQLEditors)\可能会引发异常。

查询数据存储 查询数据存储

修复了以下问题:尝试在内置查询存储报告中设置自定义时间间隔时,用户无法调整开始/结束时间间隔选择AM或PM的问题。 修复了尝试在内置查询存储报告中设置用户自定义时间间隔时报告问题的问题”无法在开始/结束时间间隔上选择AM或PM。

结果网格 结果网格

修复了导致高对比度模式(所选行号不可见)的问题。 修复了导致”高对比度”模式下(选定的行号不可见)的问题。

结果网格 结果网格

修复了单击网格时导致”索引超出范围”异常的问题。 修复了导致\的问题;索引超出范围单击网格时发生异常。

结果网格 结果网格

解决了忽略网格结果的背景色的问题。 修复了忽略网格结果背景颜色的问题。 有关详细信息,请参见https://feedback.azure.com/forums/908035/suggestions/32895916 有关详细信息,请参见https://feedback.azure.com/forums/908035/suggestions/32895916。

显示计划 ShowPlan

当有多个线程时,新的内存授予操作符属性将显示错误。 当有多个线程时,新的内存授予操作符属性显示不正确。

显示计划 ShowPlan

将以下4个属性添加到实际执行xml计划的RunTimeCountersPerThread中:HpcRowCount(由hpc device),HpcKernelElapsedUs(等待使用中的内核执行的运行时),HpcHostToDeviceBytes(从主机传输到设备的字节数)和HpcDeviceToHostBytes(从设备传输到主机的字节数) 在实际执行xml计划的RunTimeCountersPerThread中添加以下4个属性:HpcRowCount(由 hpc 设备处理的行数),HpcKernelElapsedUs(等待使用中的内核执行所需的时间),HpcHostToDeviceBytes(从主机传输到设备的字节)和HpcDeviceToHostBytes(从设备传输到主机的字节)。

显示计划 ShowPlan

修复了在错误的位置突出显示相似计划节点的问题。 修复了类似的计划节点在错误位置突出显示的问题。

SMO SMO

解决了SMO/ServerConnection无法正确处理基于SqlCredential的连接的问题。 修复了SMO/ServerConnection无法正确”基于SqlCredential的连接。” 有关更多信息,请参阅https://feedback.azure.com/forums/908035-sql-server/suggestions/33698941。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/33698941。

SMO SMO

修复了一个用SMO编写的应用程序,该应用程序试图枚举同一服务器上多个线程上的数据库会出错(即使每个线程上使用一个单独的SqlConnection实例)。 修复了以下问题:如果使用SMO编写的应用程序尝试从同一数据库枚举数据库,则会遇到错误即使在每个线程上使用单独的SqlConnection实例,服务器仍在多个线程上。

SMO SMO

修复了从外部表传输时的性能下降问题。 修复了从外部表传输时的性能下降问题。

SMO SMO

修复了ServerConnection线程安全问题,该问题导致SMO在定位Azure时泄漏SqlConnection实例。 ServerConnection线程安全中的已修复问题,该问题导致在目标Azure时SMO泄漏SqlConnection实例。

span>

SMO SMO

修复了尝试还原名称中带有花括号的数据库时导致StringBuilder.FormatError的问题。 修复了一个问题,该问题在尝试还原具有花括号的数据库时导致StringBuilder.FormatError以它的名字。

SMO SMO

默认情况下,SMO中修复了Azure数据库,以对所有字符串比较应用不区分大小写的排序规则,但不是有关为数据库使用指定的排序规则的问题。 修复了以下问题:SMO中的Azure数据库对于所有字符串比较均默认为不区分大小写的排序规则,而不是使用数据库的指定排序规则。

SSMS编辑器 SSMS编辑器

修复了” SQL系统表”,该表可还原默认颜色,从而将颜色意外地设置为深黄绿色的默认值为绿色,很难在白色背景上阅读。 修复了\ SQL系统表”恢复默认颜色的方法是将颜色改为灰绿色,而不是默认绿色,这使得在白色背景上难以阅读。 有关详细信息,请参阅”还原SQL系统表错误”默认颜色。 有关详细信息,请参阅为SQL System Table恢复错误的默认颜色。 非英语版本的SSMS仍然存在此问题。 对于非英语版本的SSMS,问题仍然存在。

SSMS编辑器 SSMS编辑器

解决了以下问题:使用AAD身份验证连接到Azure SQL DW时,IntelliSense无法工作。 解决了使用AAD身份验证连接到Azure SQLDW时intellisense不起作用的问题。

SSMS编辑器 SSMS编辑器

修复了当用户无法访问主数据库时Azure中的IntelliSense问题。 修复了Azure中用户无法访问 master 数据库时的智能感知。

SSMS编辑器 SSMS编辑器

修复了用于创建”时间表”的代码片段,该代码片段在目标数据库的排序规则区分大小写时会损坏。 修复了创建\的代码段quot;临时表”,当目标数据库的排序规则区分大小写时被破坏。

SSMS编辑器 SSMS编辑器

当前,智能感知已识别出新的TRANSLATE函数。 现在,Intellisense可以识别新的TRANSLATE函数。 有关更多信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/32898430。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/建议/32898430。

SSMS编辑器 SSMS编辑器

IntelliSense已针对FORMAT内置功能进行了改进。 改进了FORMAT内置功能的智能。 有关更多信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/32898676。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/建议/32898676。

SSMS编辑器 SSMS编辑器

LAG和LEAD当前被识别为内置函数。 现在,LAG和LEAD被识别为内置函数。 有关更多信息,请参见https://feedback.azure.com/forums/908035-sql-server/suggestions/32898757。 有关详细信息,请参见https://feedback.azure.com/forums/908035-sql-server/建议/32898757。

SSMS编辑器 SSMS编辑器

使用” ALTER TABLE…ADD CONSTRAINT…WITH(ONLINE = ON)”时的固定智能感知一个警告。 修复了在使用\时intellisense发出警告的问题。 ALTER TABLE……添加约束….(ONLINE = ON)。

SSMS编辑器 SSMS编辑器

修复了多个系统视图和表值函数未正确着色的问题。 修复了几个系统视图和表值功能没有正确着色的问题。

SSMS编辑器 SSMS编辑器

修复了以下问题:单击”编辑器”选项卡可能导致该选项卡关闭而不是获得焦点。 修复了以下问题:单击编辑器选项卡可能会导致关闭选项卡而不获得焦点。 有关更多信息,请参见https://feedback.azure.com/forums/908035/suggestions/37291114。 有关详细信息,请参见https://feedback.azure.com/forums/908035/suggestions/37291114。

SSMS选项 SSMS选项

修复了”工具” \ gt; “选项” 修复了工具问题> \ gt; 选项 \ gt; SQL Server对象资源管理器 \ gt; 命令页面没有正确调整大小。

SSMS选项 SSMS选项

默认情况下,SSMS现在禁用XMLA编辑器中的DTD-XMLA脚本编辑器自动下载(使用XML语言服务)。由于可能存在恶意xmla文件,默认情况下默认禁止DTD自动下载。 默认情况下,SSMS现在默认禁用XMLA编辑器-XMLA脚本编辑器(使用xml语言)中的DTD自动下载服务)默认情况下现在会阻止自动下载DTD来下载潜在的恶意xmla文件。 这是通过禁用”工具”来完成的。 “选项””环境””文本编辑器”” XML””其他”中的”自动下载DTD和模式”设置进行控制。 这是通过关闭\来控制的;自动下载DTD和模式。设置工具 \ gt; 选项 \ gt; 环境 \ gt; 文本编辑器 \ gt; XML \ gt; 其他

SSMS选项 SSMS选项

与早期版本的SSMS一样,将Ctrl + D还原为快捷方式。 已将 CTRL + D 还原为以前的快捷方式版本的SSMS。 有关更多信息,请参见https://feedback.azure.com/forums/908035/suggestions/35544754。 有关详细信息,请参见https://feedback.azure.com/forums/908035/suggestions/35544754。

表设计器 表设计器

修复了”编辑200行”中的错误。 修复了\中的崩溃quot;编辑200行。

表设计器 表设计器

解决了设计人员在连接到Azure SQL数据库时允许添加表的问题。 解决了设计人员在连接到Azure SQL数据库时允许添加表的问题。

漏洞评估 漏洞评估

解决了扫描结果未正确加载的问题。 修复了扫描结果未正确加载的问题。

XEvent XEvent

已添加两列” action_name”和” class_type_desc”以显示可用的操作ID和类类型字段读取字符串。 添加了两列\ quot; action_name \ quot;和\ quot; class_type_desc \ quot;将操作ID和类类型字段显示为可读字符串。

XEvent XEvent

已从事件XEvent查看器限制中删除了100万个事件。 删除了1,000,000个事件的事件XEvent Viewer上限。

XEvent profiler XEvent Profiler

修复了连接到96核SQL Server时无法启动XEvent分析器的问题。 修复了连接到96核SQL Server时XEvent Profiler无法启动的问题。

XEvent查看器 XEvent Viewer

修复了以下问题:使用”扩展事件工具栏选项”对事件进行分组时,XEvent查看器会发生故障。 修复了以下问题:当尝试使用\ quot对事件进行分组时,XEvent Viewer崩溃了;扩展事件工具栏选项”。

18.0中已弃用和删除的功能 18.0中不推荐使用和删除的功能

不推荐/已删除的功能 /删除的功能

  • T-SQL调试器 T-SQL调试器
  • 数据库图 数据库图
  • SSMS不再安装以下工具: SSMS不再安装以下工具:

    • OSQL.EXE OSQL。 EXE
    • DReplay.exe DReplay。exe
    • SQLdiag.exe SQLdiag。 exe
    • SSBDiagnose.exe SSBDiagnose。 exe
    • bcp.exe bcp。 exe
    • sqlcmd.exe sqlcmd。 exe
  • 配置管理器工具: 配置管理器工具:

    • SQL Server配置管理器和报表服务器配置管理器不再是SSMS安装程序的一部分。 SQL Server Configuration Manager和Reporting Server Configuration Manager都不再是SSMS安装程序的一部分。
  • DMF标准策略 DMF标准政策

    • 策略不再与SSMS一起安装。 策略不再与SSMS一起安装。 它们已迁移到Git。 它们已移至Git 如果用户需要策略,则可以参与并下载/安装它们。 用户可以根据需要提供和下载/安装它们。
  • SSMS命令行选项-P已删除 SSMS命令行选项-P已删除

    • 出于安全原因,已删除了在命令行上指定明文密码的选项。 由于安全方面的考虑,删除了在命令行上指定明文密码的选项。
  • 删除了生成脚本和发布到Web服务的功能 生成脚本\>删除发布到Web服务

    • 已弃用的功能已从SSMS UI中删除。 此不推荐使用的功能已从SSMS UI中删除。
  • 删除了对象资源管理器中的”维护>传统”节点。 已删除节点\ quot;维护旧版”在对象资源管理器中。

    • 旧的”数据库维护计划”和” SQL Mail”节点将不再可访问。 旧\ quot;数据库维护计划和\ quot; SQL Mail \节点将”不再可访问。 新的”数据库邮件”和”维护计划”节点将继续照常工作。 现代\”数据库邮件\”和\”维护计划\”节点继续照常工作。

已知问题(18.0) 已知问题(18.0)

  • 安装18.0版时,您可能会遇到以下问题:无法运行SQL Server Management Studio。 您可能会在安装版本18.0时遇到问题,在该版本中无法运行SQL Server Management Studio。 如果遇到此问题,请按照SSMS2018-Installed(但未运行)中的步骤进行操作。 如果遇到此问题,请按照SSMS2018-Installed(但不运行)文章中的步骤进行操作。

  • 在网格,文本或文件中显示的SSMS结果中可以查看的数据大小受到限制 从网格,文本或文件中显示的SSMS结果中看到的数据大小有限制

  • 在多个查询窗口之间切换时将出现重绘问题。 在多个查询窗口之间切换时存在重绘问题。 有关更多详细信息,请参阅UserVoice。 有关更多详细信息,请参见UserVoice。 此问题的解决方案是在”工具”>”选项”下禁用硬件加速。 此问题的解决方法是在工具\上禁用硬件加速。选项。

下载下载SSMS 17.9.1 下载下载SSMS 17.9.1

  • 版本号:17.9.1 版本号:17.9.1
  • 生成编号:14.0.17289.0 版本号:14.0.17289.0
  • 发布日期:2018年11月21日 发行日期:2018年11月21日

17.9.1是对17.9的一个小更新,修复了以下错误: 17.9.1是对17.9的一个小更新,具有以下错误修复:

17.9.1中的错误修复 17.9.1

中的错误修复

  • 修复了在SQL查询编辑器中使用” Azure Active Directory-Universal并具有MFA支持”身份验证时,用户可能会遇到关闭的连接,并在每次查询被调用。 修复了以下问题:当使用\时,每次查询调用时用户可能会关闭并重新打开其连接, ;带有MFA支持的Azure Active Directory通用\使用SQL查询编辑器进行身份验证。 这种关闭的连接的副作用包括意外删除全局临时表,有时还会向该连接提供新的SPID。 连接关闭的副作用包括意外删除了全局临时表,有时给该临时表一个新的SPID连接。
  • 解决了长期未解决的问题,即恢复计划找不到恢复计划,或者在某些情况下生成了效率低下的恢复计划。 修复了一个长期未解决的问题,即还原计划将无法找到还原计划,或者将生成效率低下的还原计划在某些条件下。
  • 修复了”导入数据层应用程序”向导中的一个问题,该问题在连接到Azure SQL数据库时可能会导致错误。 修复了\ quot中的一个问题;导入数据层应用程序向导,连接到Azure SQL数据库时可能会导致错误。

备注

如果安装在以下平台上,则非英语本地化版本的SSMS 17.x需要KB 2862966安全更新程序包:Windows 8,Windows 7,Windows Server 2012和Windows Server 2008 R2。 非英语本地版本的SSMS 17.x如果安装在Windows上,则需要KB 2862966安全更新程序包8,Windows 7,Windows Server 2012和Windows Server 2008 R2。

中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语 中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语

卸载并重新安装SSMS 17.x 卸载并重新安装SSMS 17.x

如果在安装SSMS时遇到问题,并且标准卸载和重新安装不能解决问题,则可以首先尝试修复Visual Studio 2015 IsoShell。 如果您的SSMS安装遇到问题,并且标准卸载和重新安装无法解决问题,则可以首先尝试修复Visual Studio 2015 IsoShell。 如果修复Visual Studio 2015 IsoShell无法解决此问题,则可以尝试以下步骤解决了许多偶然的问题: 如果修复Visual Studio 2015 IsoShell无法解决问题,请执行以下步骤已经发现可以解决许多随机问题:

  1. 像任何应用程序一样卸载SSMS(使用”应用程序和功能”,”程序和功能”,具体取决于Windows版本)。 卸载SSMS的方式与卸载任何应用程序相同(使用 Apps \功能 ,程序和功能(取决于您的Windows版本)。

  2. 通过提升的cmd提示符卸载Visual Studio 2015 IsoShell: 从提升的cmd提示:

    卸载Visual Studio 2015 IsoShell

  3. 卸载Microsoft Visual C ++ 2015可再发行组件,就像任何应用程序一样。 卸载Microsoft Visual C ++ 2015可重新分发的方式与卸载任何应用程序相同。 如果计算机上装有x86和x64,请卸载它们。 如果x86和x64都在计算机上,则将其卸载。

  4. 通过提升的cmd提示符重新安装Visual Studio 2015 IsoShell: 从提升的cmd提示符:

    重新安装Visual Studio 2015 IsoShell

  5. 重新安装SSMS。 重新安装SSMS。

  6. 如果它不是最新版本,请升级到Visual C ++ 2015可再发行组件的最新版本。 如果”当前当前不是最新版本,则升级到最新版本的Visual C ++ 2015 Redistributable” 。

下载下载SSMS 16.5.3 下载下载SSMS 16.5.3

  • 版本号:16.5.3 版本号:16.5.3
  • 生成编号:13.0.16106.4 版本号:13.0.16106.4
  • 发布日期:2017年1月30日 发布日期:2017年1月30日

中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语 中文(简体)|中文(繁体)|英文(美国)|法语|德文|义大利语|日文|韩语|葡萄牙语(巴西)|俄语|西班牙语

16.5.3中的错误修复 16.5.3

中的错误修复

  • 修复了SSMS 16.5.2中引入的一个问题,即当一个表具有多个稀疏列时,它将导致” table”节点扩展。 修复了SSMS 16.5.2中引入的一个问题,该问题在以下情况下导致”表”节点的扩展该表具有多个稀疏列。

  • 用户可以部署包括OData连接管理器的SSIS程序包,该程序连接到SSIS目录中的Microsoft Dynamics AX/CRM Online资源。 用户可以部署包含OData Connection Manager的SSIS程序包,该程序包连接到Microsoft Dynamics AX/CRM Online资源, SSIS目录。 有关更多信息,请参考OData连接管理器。 有关更多信息,有关详细信息,请参见OData Connection Manager。

  • 为现有表配置始终加密功能会失败,并且在不相关的对象上会出现错误。 在现有表上配置”始终加密”会失败,并且在不相关的对象上会出现错误。 连接ID 3103181 连接ID 3103181

  • 为现有数据库配置始终加密功能时,多种体系结构无法正常运行。 为具有多个模式的现有数据库配置”始终加密”是行不通的。 连接ID 3109591 连接ID 3109591

  • 由于数据库包含引用系统视图的视图,因此Always Encrypted,” Encrypted Columns”向导将失败。 “始终加密,加密列”向导由于数据库包含引用系统视图的视图而失败。 连接ID 3111925 连接ID 3111925

  • 使用始终加密功能进行加密时,错误处理加密后刷新模块后会发生错误。 当使用Always Encrypted进行加密时,将不正确地处理加密后刷新模块产生的错误。

  • “打开最近的文件”菜单不显示最近保存的文件。 打开最近菜单不会显示最近保存的文件。 连接ID 3113288 连接ID 3113288

  • 当您右键单击表的索引(通过远程(Internet)连接)时,SSMS运行缓慢。 右键单击表的索引(通过远程(Internet)连接),SSMS速度很慢。 连接ID 3114074 连接ID 3114074

  • 解决了SQL设计器滚动条的问题。 修复了SQL Designer的问题 连接ID 3114856 连接ID 3114856

  • 表的上下文菜单已临时暂停 表的上下文菜单暂时挂起

  • SSMS有时会导致异常并在活动监视器中崩溃。 SSMS有时会在活动监视器中引发异常并崩溃。 连接ID 697527 连接ID 697527

  • SSMS 2016崩溃,错误为”由于在IP 71AF8579(71AE0000)上运行.NET时发生内部错误,进程终止,退出代码80131506″ SSMS 2016崩溃,错误为\;由于.NET运行时中的内部错误,IP 71AF8579(71AE0000)出现内部错误,退出代码80131506 \,该进程被终止。

有关所有SQL Server Management Studio下载的列表,请搜索Microsoft下载中心。 有关所有SQL Server Management Studio下载的列表,请搜索Microsoft下载中心。

有关SQL Server Management Studio的最新版本,请参阅下载SQL Server Management Studio(SSMS)。 有关SQL Server Management Studio的最新版本,有关详细信息,请参阅下载SQL Server Management Studio(SSMS)。 。

谢谢。

  • 旧版文件
  • 博客
  • 参与
  • 隐私和cookie
  • 使用条款
  • 网站反馈
  • 商标
  • \复制;微软2020

未经允许不得转载:数据库同步软件|Mysql数据同步软件|sqlserver数据库同步工具|异构同步 » SQL Server Management Studio SSMS 发行说明Release notes for SQL Server Management Studio SSMS

分享到:更多 ()

syncnavigator 8.6.2 企业版

联系我们联系我们