Azure Data Studio 发行说明

本文详细介绍 Azure Data Studio 当前版本和历史版本的更新、改进和 bug 修复情况。

注意

虽然 Microsoft Entra ID 是 Azure Active Directory (Azure AD) 的新名称,但为了防止中断现有环境,Azure AD 仍保留在一些硬编码的元素中,例如 UI 字段、连接提供程序、错误代码和 cmdlet。 在本文中,这两个名称可以互换。

Azure Data Studio 当前版本

下载并安装最新版本!

2024 年 2 月

Azure Data Studio 1.48.0 是最新的正式发布 (GA) 版本。

  • 版本号:1.48.0
  • 发布日期:2024 年 2 月 28 日

1.48.0 中的新增功能

新项 详细信息
备份/还原 向“还原”对话框添加“从与 S3 兼容的存储还原”
备份/还原 向对象资源管理器中的“数据库”上下文菜单更新“还原数据库”选项
备份/还原 向“还原”对话框添加“从 URL 进行 SQL Server 还原”
Copilot 添加更改 github 帐户的功能
查询编辑器 向查询编辑器选项卡添加会话 ID/SPID
“对象资源管理器” 添加在“创建数据库”对话框中启用账本的功能
Shell 从命令行启动 ADS 时支持 Connect 命令

1.48.0 中的缺陷修复

新项 详细信息
连接 修复了 Azure AD - 具有 MFA 支持的通用功能在 Redhat Linux 上不起作用的问题
连接 修复了错误:“无法读取未定义的属性(读取‘serverInfo’)”
连接 修复了浏览 Azure 资源的代理错误
连接 修复了错误:使用“Active Directory 默认”身份验证时出现“使用 SqlLogin 身份验证时用户名不能为 null 或为空”消息
编辑数据 删除行导致焦点位于错误的行
笔记本 修复了安装笔记本依赖项失败并出现错误:无法读取未定义的属性“版本”的问题
笔记本 修复了笔记本搜索结果中的“在编辑器中打开”链接不起作用的问题
“对象资源管理器” 从连接浏览器菜单中移除了删除数据库图标
查询编辑器 修复了选项卡在查询编辑器中不可见的问题
查询编辑器 修复了当结果带有“#”时,查询编辑器不显示任何结果的问题
查询编辑器 提高了将数据从结果网格复制到剪贴板时的速度
查询编辑器 修复了执行查询后结果窗格为空白/空的问题
查询编辑器 修复了字段包含 HTML 或 XML 时结果无效的问题

有关 2024 年 2 月版本中解决的问题的详细信息,请访问 GitHub 上的 2024 年 2 月版本

1.48.0 中的已知问题

新项 详细信息 解决方法
安装 Azure Data Studio 无法在 RHEL 8 上安装 使用 RHEL 9,或手动安装 glibc-2.29 并将其添加到“库路径”,然后重新安装 ADS

有关当前已知问题的列表,请访问 GitHub 上的问题列表

Azure Data Studio 反馈

可参考 Azure Data Studio 反馈了解其他已知问题,并向产品团队提供反馈。

Azure Data Studio 历史版本和更新

Azure Data Studio 版本 生成号 发布日期 修补程序
2024 年 2 月 1.48.0 2024 年 2 月 28 日 空值
2023 年 11 月 1.47.0 2023 年 11 月 8 日 修补程序
2023 年 9 月 1.46.0 2023 年 9 月 20 日 修补程序
2023 年 7 月 1.45.0 2023 年 7 月 26 日 修补程序
2023 年 5 月 1.44.0 2023 年 5 月 24 日 修补程序
2023 年 4 月 1.43.0 2023 年 4 月 12 日 空值
2023 年 3 月 1.42.0 2023 年 3 月 22 日 空值
2023 年 1 月 1.41.0 2023 年 1 月 25 日 修补程序 1
修补程序 2
2022 年 11 月 1.40.0 2022 年 11 月 16 日 修补程序 1
修补程序 2
2022 年 8 月 1.39.1 2022 年 8 月 30 日 修补程序
2022 年 8 月 1.39.0 2022 年 8 月 24 日 空值
2022 年 7 月 1.38.0 2022 年 7 月 27 日 空值
2022 年 6 月 1.37.0 2022 年 6 月 15 日 空值
2022 年 4 月 1.36.0 2022 年 4 月 20 日 修补程序
2022 年 2 月 1.35.0 2022 年 2 月 24 日 修补程序
2021 年 12 月 1.34.0 2021 年 12 月 15 日 N/A
2021 年 10 月 1.33.0 2021 年 10 月 27 日 空值
2021 年 8 月 1.32.0 2021 年 8 月 18 日 空值
2021 年 7 月 1.31.0 2021 年 7 月 21 日 不适用
2021 年 6 月 1.30.0 2021 年 6 月 17 日 空值
2021 年 5 月 1.29.0 2021 年 5 月 19 日 空值
2021 年 4 月 1.28.0 2021 年 4 月 15 日 空值
2021 年 3 月 1.27.0 2021 年 3 月 17 日 不适用
2021 年 2 月 1.26.0 2021 年 2 月 18 日 不适用
2020 年 12 月 1.25.0 2020年 12 月 9 日 修补程序
2020 年 11 月 1.24.0 2020 年 11 月 12 日 不适用
2020 年 10 月 1.23.0 2020 年 10 月 14 日 不适用
2020 年 9 月 1.22.0 2020 年 9 月 22 日 修补程序
2020 年 8 月 1.21.0 2020 年 8 月 12 日 不适用
2020 年 7 月 1.20.0 2020 年 7 月 15 日 修补程序
2020 年 6 月 1.19.0 2020 年 6 月 15 日 不适用
2020 年 5 月 1.18.0 2020 年 5 月 20 日 修补程序
2020 年 4 月 1.17.0 2020 年 4 月 27 日 修补程序
2020 年 3 月 1.16.0 2020 年 3 月 18 日 不适用
2020 年 2 月 1.15.0 2020 年 2 月 13 日 修补程序
2019 年 12 月 1.14.0 2019 年 12 月 19 日 修补程序
2019 年 11 月 1.13.0 2019 年 11 月 4 日 修补程序
2019 年 10 月 1.12.0 2019 年 10 月 2 日 修补程序 1
修补程序 2
2019 年 9 月 1.11.0 2019 年 9 月 10 日 不适用
2019 年 8 月 1.10.0 2019 年 8 月 15 日 不适用
2019 年 7 月 1.9.0 2019 年 7 月 11 日 不适用
2019 年 6 月 1.8.0 2019 年 6 月 6日 不适用
2019 年 5 月 1.7.0 2019 年 5 月 8 日 不适用
2019 年 4 月 1.6.0 2019 年 4 月18 日 不适用
2019 年 3 月 1.5.1 2019 年 3 月 18 日 修补程序
2019 年 2 月 1.4.5 2019 年 2 月 13日 不适用
2019 年 1 月 1.3.8 2019 年 1 月 9 日 修补程序

下载以前的 Azure Data Studio 版本

注意

不支持任何以前版本的 Azure Data Studio。

2023 年 11 月(修补程序)

Azure Data Studio 1.47.1 是最新的正式发布 (GA) 版本。

  • 版本号:1.47.1
  • 发布日期:2024 年 1 月 10 日

1.47.1 中的缺陷修复

新项 详细信息
查询编辑器 修复了将包含空白字符串的的查询结果解释为 XML 的问题
Shell 修复了并非所有安装文件都已签名的问题
安全性 更新到 Microsoft.Data.SqlClient 5.1.3,修补了 CVE-2024-0056

1.47.1 中的已知问题

新项 详细信息 解决方法
安装 Azure Data Studio 无法在 RHEL 8 上安装 使用 RHEL 9,或手动安装 glibc-2.29 并将其添加到“库路径”,然后重新安装 ADS

2023 年 11 月

Azure Data Studio 1.47.0 是最新的正式发布 (GA) 版本。

  • 版本号:1.47.0
  • 发布日期:2023 年 11 月 8 日

1.47.0 中的新增功能

新项 详细信息
连接 改进了选项卡和工具提示中高级选项的可见性
数据库属性 对对象属性对话框实施了可用性改进
可扩展性 允许扩展挂钩到提供程序事件
可扩展性 改进了图表功能
常规 默认情况下启用 Mssql: Parallel Message Processing,以便在使用 MSSQL 连接时提高应用程序性能。
常规 添加了 Mssql: Parallel Message Processing Limit(默认值为 100),以控制用于并行处理的线程数。
常规 更新了通知,使它们在任务完成后自动关闭
笔记本 将版本更新到 6.5.6 并从所需的笔记本依赖项中移除了 traitlets v5.9.0
“对象资源管理器” 为系统版本临时表的历史表添加了 Select Top 1000 菜单选项
“对象资源管理器” 可用性改进,包括添加了上下文菜单
结果集 添加了用于将结果保存到 Excel 的附加选项
结果集 添加了对以 VARCHAR 数据类型存储时显示格式化 XML 数据的支持
用户管理 对 Azure Active Directory (Azure AD) 的参考已更新为 Microsoft Entra,有关详细信息,请参阅 Azure AD 即将变为 Microsoft Entra ID
VS Code 合并 合并 VS Code 1.80、1.81 和 1.82 的上游改进。 这些版本包含许多新功能以及质量、性能、稳定性和合规性增强功能。 有关完整的详细信息,请参阅 VS Code 发行说明:Visual Studio Code 2023 年 6 月Visual Studio Code 2023 年 7 月Visual Studio Code 2023 年 8 月

1.47.0 中的缺陷修复

新项 详细信息
身份验证 修复了“获取令牌时出现多个 matching_tokens”的错误
自动完成 修复了每当新评论开始时自动补全建议“中止”的问题
连接 更新了命令面板中“清除共用连接”的前缀,以使用 MSSQL 前缀
连接 修复了代理设置值未传递到后端 SQL 工具服务的问题
连接 已删除租户筛选器配置设置
可扩展性 修复了在扩展激活完成之前加载服务器仪表板的问题
笔记本 修复了 Azure Data Studio 关闭后,笔记本 Python 进程继续运行的问题
笔记本 修复了命令面板下新文件命令中的 Jupyter Notebook 条目不执行任何操作的问题
“对象资源管理器” 修复了尝试打开脚本文件时出现静默失败的问题
“对象资源管理器” 从命令面板中删除了按架构分组的重复条目
“对象资源管理器” 解决了选择 Azure SQL 数据库的管理打开逻辑服务器而不是数据库的仪表板的行为
Profiler 扩展 修复了 Profiler 列无法调整大小的问题
Profiler 扩展 解决了在 Profiler 扩展中选择 Ctrl + F 未启动“查找”对话框的问题
查询编辑器 更新了 Query: Text Size 设置支持的最大值,以修复结果未复制到剪贴板的问题
查询编辑器 修复了由于初始化错误而无法打开查询编辑器的问题
查询编辑器 修复了保存新查询文件后出现的错误“由于 OwnerUri 无效而无法连接到数据库”
查询历史记录扩展 修复了加载查询历史记录项时出现的错误
架构比较 修复了架构比较在进行比较时不显示其正在运行的问题
架构比较 修复了 Azure Data Studio 在尝试应用架构比较更改后停止响应的问题
Shell 缩短了查询选项卡标题以编辑数据
Shell 更新了超链接以使用正确的主题,以便在使用深色主题时可见
Shell 更新了 shell 默认行为,在未选择启动 Show welcome page on startup 不打开任何编辑器
SQL 项目 修复了包含数据库范围的凭证对象时,数据库项目无法构建并出现语法错误的问题

有关 2023 年 11 月版本中解决的问题的详细信息,请访问 GitHub 上的 2023 年 11 月版本

1.47.0 中的已知问题

新项 详细信息 解决方法
安装 Azure Data Studio 无法在 RHEL 8 上安装 使用 RHEL 9,或手动安装 glibc-2.29 并将其添加到“库路径”,然后重新安装 ADS

2023 年 9 月(修补程序)

Azure Data Studio 1.46.1 是最新的正式发布 (GA) 版本。

  • 版本号:1.46.1
  • 发布日期:2023 年 10 月 3 日

1.46.1 中的 bug 修复

新项 详细信息
安全性 使用 CVE-2023-5217 的修补程序更新到 Electron v22.3.25

如需详细了解 2023 年 9 月修补程序版本中解决的问题,请访问 GitHub 上的 2023 年 9 月修补程序版本

1.46.1 中的已知问题

新项 详细信息 解决方法
安装 Azure Data Studio 无法在 RHEL 8 上安装 使用 RHEL 9,或手动安装 glibc-2.29 并将其添加到“库路径”,然后重新安装 ADS

2023 年 9 月

  • 版本号:1.46.0
  • 发布日期:2023 年 9 月 20 日

1.46.0 中的新增功能

新项 详细信息
附加/分离数据库。 引入了对附加和分离数据库的支持(预览版)
连接 引入了对自定义云提供商的支持,请参阅 Azure Data Studio - Azure 连接 以获取配置信息
连接 默认情况下,启用连接池。
连接 引入了用于清除非活动共用连接的命令 SQL Server: Clear Pooled Connections
数据库属性 引入了对查看数据库属性的支持(预览版)
结果集 更新了复制通知以在三(3)秒后自动关闭,并包含禁用通知的选项
结果集 添加了将结果保存到 Excel 后打开文件位置的提示
Profiler 扩展 在打开 XEL 文件时引入了进度对话框
服务器属性 引入了对查看服务器属性的支持(预览版)
SQL 数据库项目扩展 发布了版本 1.3.1
SQL 数据库项目扩展 添加了对“Azure Synapse 无服务器 SQL 池”目标平台的支持。
SQL 数据库项目扩展 添加了对“Microsoft Fabric 中的 Synapse 数据仓库”目标平台的支持
SQL 数据库项目扩展 已更新为使用 Microsoft.Build.Sql SDK 版本 0.1.12-preview

1.46.0 中的 bug 修复

新项 详细信息
可访问性 改进了屏幕阅读器提示,用于提示SQL 数据库项目扩展、适用于 Oracle 的数据库迁移评估扩展、SQL 代理扩展以及安装新扩展时
辅助功能 解决了安装按钮工具提示、新连接按钮和新服务器组按钮的问题
辅助功能 修复了用于创建连接和笔记本、运行查询和部署服务器的颜色对比度
连接 在发生错误 AADSTS700082 时为 Azure 帐户添加了刷新提示
连接 引入了在将连接拖动到其他组时存在重复连接的通知
连接 修复了阻止仪表板服务器名称替换为配置文件名称的问题
连接 添加了重试逻辑,以便在与无服务器 Azure 数据库建立连接时等待恢复
连接 修复了选项卡颜色与服务器组颜色不一致的问题
连接 更新了群集服务器连接属性,以获取 Cosmos DB 的正确布尔值
连接 修复了未正确传输到更改密码对话框的高级连接选项的问题
连接 解决了最近连接列表中的第一个连接的错误标签
连接 改进了启用云设置后的帐户选择体验
常规 修复了编辑数据时单元格颜色不正确的问题
常规 解决了编辑数据时列数据类型为无效数据的问题
常规 为 F11 键绑定重新启用全屏切换行为
笔记本 解决了在切换到 Python 时内核无法正确更改的问题
查询编辑器 修复了 Intellisense 刷新行为
查询编辑器 改进了查询执行性能
查询编辑器 改进了大型数据集的读取性能
查询编辑器 解决了选择“取消”不会立即取消正在执行的查询的问题
查询编辑器 解决了针对 Synapse 专用池执行查询时挂起的问题
查询计划查看器 修复了缺失索引定义建议包含不正确列的问题
查询计划查看器 解决了查询计划 XML 格式不正确的问题
结果集 更正了从结果集中打开列时的 XML 格式
结果集 修复了将结果复制到剪贴板不起作用的问题
架构比较 添加了在窗口更改大小时自动调整拆分视图大小的支持
架构比较 解决了使用“架构比较”应用更改时出现的错误“StartIndex 不能小于零”
架构比较 更改“架构比较”中的选项后,显示“是”按钮以重新比较
SQL 数据库项目 修复了从服务器而非数据库创建项目时未填充数据库的问题
SQL 数据库项目 解决了错误“由于 MSBuild 无法创建或连接到运行时为‘NET’和体系结构为‘arm64’的任务主机,导致无法运行‘SqlModelResolutionTask’任务”,该错误导致 SDK 样式项目和旧样式项目在 arm64 上生成失败
欢迎页 改进了欢迎页上扩展列表下“安装”按钮的显示方式

有关 2023 年 9 月修补程序版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2023 年 9 月版本

1.46.0 中的已知问题

新项 详细信息 解决方法
安装 Azure Data Studio 无法在 RHEL 8 上安装 使用 RHEL 9,或手动安装 glibc-2.29 并将其添加到“库路径”,然后重新安装 ADS

有关当前已知问题的列表,请访问 GitHub 上的问题列表

2023 年 7 月(修补程序)

  • 版本号:1.45.1
  • 发布日期:2023 年 8 月 7 日

1.45.1 中的 bug 修复

新项 详细信息
连接 修复了阻止所有连接出现在最近和保存的连接树视图中的问题。
连接 修复了最近连接列表中未保存临时连接的问题。
Oracle 的数据库迁移评估 解决了“打开评估输出”链接无法使用的问题。
数据库架构转换工具包 解决了“打开转换输出”链接无法使用的问题。
探查器 修复了打开探查器时会话下拉列表未填充的问题。
探查器 解决了启动会话后运行状态设置错误的问题。

有关 2023 年 7 月修补程序版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2023 年 7 月修补程序版本

1.45.1 中的已知问题

新项 详细信息 解决方法
安装 Azure Data Studio 无法在 RHEL 8 上安装 使用 RHEL 9,或手动安装 glibc-2.29 并将其添加到“库路径”,然后重新安装 ADS

2023 年 7 月

  • 版本号:1.45.0
  • 发布日期:2023 年 7 月 26 日

1.45.0 中的新增功能

新项 详细信息
连接 增加了对 Azure 树中的租户层次结构的支持
连接 更新了 Azure 树图标
连接 更新了连接窗格中的 Azure 树,以便仅显示可用资源类型
连接 在 Azure 资源树中增加了 Azure Postgres 灵活服务器和 Azure Cosmos DB for PostgreSQL
连接 增加了对同一目标多个连接的支持,这些连接可以具有不同的档案名称和高级选项
连接 增加了使用“清除 Azure 帐户令牌缓存”命令清除加密密钥的功能
连接 增加了对 MSSQL 连接的连接池支持
GitHub Copilot GitHub Copilot 扩展版本 1.95.239
MySQL 扩展 正式发布
“对象资源管理器” 增加了对“对象资源管理器”中其他筛选器选项的支持
“对象资源管理器” 减小了服务器组颜色块的大小
“对象资源管理器” 为服务器树视图启用了“异步服务器树”
“对象资源管理器” 增加了内联操作(例如编辑、删除、刷新)
“对象资源管理器” 增加了用于折叠“对象资源管理器”中所有打开对象的操作
“对象资源管理器” 增加了在 OE 中使用向左和向右箭头打开或关闭树的功能
“对象资源管理器” 右键单击菜单选项已更新且顺序已修改
探查器/扩展事件 增加了支持,可打开最大 1 GB 的 .XEL 文件
查询编辑器 增加了新的配置选项,如果前一行具有尾随换行符,用于控制复制时是否在行之间添加换行符
结果集 增加了键盘快捷方式 (Ctrl/CMD + Shift + C),用于从包含标头的结果网格复制信息
结果集 增加了键盘快捷方式 (Ctrl/CMD + Shift + O),用于对结果集中的列进行排序
SQL 数据库项目扩展 增加了从“添加项目…”创建发布配置文件的功能 菜单
表设计器 增加了配置选项,以防止在表修改过程中 DDL 触发器被禁用
用户管理 改进了用户属性的“安全对象”对话框中的表组件性能
VS Code 合并 VS Code 合并到版本 1.79.2,请阅读其发行说明了解详细信息

1.45.0 中的 bug 修复

新项 详细信息
可访问性 改进了使用浅色主题时“欢迎”页面上按钮的对比度
辅助功能 改进了使用高对比度水系/沙漠主题时“主页”选项卡上的焦点
辅助功能 更正了使用浅色主题时“问题报告程序”对话框的边框颜色
辅助功能 修复了屏幕阅读器存在的多个问题
辅助功能 改进了“选择数据库”下拉列表中的键盘导航并增加了视觉标签
辅助功能 增加了配置服务器组时提示服务器组名为必填的标记
辅助功能 修复了显示问题,可将 Notebook 单元格中的内容放大到 200% 显示
辅助功能 在“新部署”窗口中添加了“了解详细信息”按钮的工具提示
备份/还原 解决了非 MSSQL 数据库的“备份/还原”对话框标题未更新的问题
中央管理服务器扩展 解决了使用 SQL 身份验证保存连接后所生成的错误
图表绘制 解决了图表轴的混合/最大值设置的问题
连接 改进了在需要身份验证代码时添加 Azure 帐户的对话窗口
连接 修复了“浏览连接”选项卡中的 ARM 请求的限制
常规 修复了对话窗口中的垂直滚动问题
常规 修复了“无法读取未定义的属性”错误
笔记本 解决了无法从 Notebook 结果单元格的新选项卡中打开 JSON 的问题
笔记本 修复了创建 Notebook 文本单元格时“无法加载和分析 scope markdown.math.inline 的语法”错误
“对象资源管理器” 解决了重命名表时发生的连接泄漏问题
“对象资源管理器” 改进了服务器树扩展请求中的错误处理
“对象资源管理器” 修复了“对象资源管理器”中意外连接断开的问题
查询编辑器 更正了嵌套多行注释的语法突出显示问题
查询编辑器 解决了折叠行为错误包括了文本块末尾空白行的问题
查询编辑器 解决了执行 USE DATABASE_NAME 命令和数据库上下文时未在状态栏中进行更改的问题
查询计划查看器 修复了“顶部操作”窗口中的“筛选”图标出现在查询文本上方的问题
结果集 修复了“编辑行”模式下输入的 HTML 被渲染的问题
结果集 修复了在结果集中选择行时错误聚合(总和)的问题并实现了性能改进
结果集 改进了支持,现在可以将大型结果集复制到剪贴板
结果集 增加了复制结果集时的进度通知并实施了性能改进
结果集 改进了包含 XML 的列的格式设置和结果集导航
结果集 增加了通知,用于确定复制的行数或列数是否超过 Excel 限制
SQL 数据库项目扩展 解决了架构比较放置约束的问题
SQL 数据库项目扩展 移除了数据库参考节点中错误的删除命令
SQL 数据库项目扩展 增加了通过 quickpick 添加无默认值的 sqlcmd 变量的功能
用户管理 移除了 Azure SQL DB 用户创建不支持的数据库角色
用户管理 增加了在创建新登录名或更改密码时提供 Azure SQL 的 MUST_CHANGE 选项

有关 2023 年 7 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2023 年 7 月版本

1.45.0 中的已知问题

新项 详细信息 解决方法
安装 Azure Data Studio 无法在 RHEL 8 上安装 使用 RHEL 9,或手动安装 glibc-2.29 并将其添加到“库路径”,然后重新安装 ADS

2023 年 5 月(修补程序)

  • 版本号:1.44.1
  • 发布日期:2023 年 6 月 5 日

1.44.1 中的 bug 修复

新项 详细信息
备份和还原 修复了对象资源管理器“还原”对话框无法打开的问题
连接 解决了导致 Azure SQL 中带连字符的用户帐户登录失败的问题
“对象资源管理器” 解决了无法使用 CTRL/CMD + Q 或“打开视图”菜单打开视图的问题
查询编辑器 通过启用连接池,在查询编辑器语言服务中引入了性能改进功能

有关针对 2023 年 5 月修补程序版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2023 年 5 月修补程序版本

2023 年 5 月

  • 版本号:1.44.0
  • 发布日期:2023 年 5 月 24 日

1.44.0 中的新增功能

新项 详细信息
连接 为 Azure SQL 连接和 MSAL 身份验证库默认启用了 Sql 身份验证提供程序。 有关详细信息,请参阅使用 Azure Data Studio 进行连接
连接 引入了对在命令行参数中传入高级连接选项的支持
连接 增加了在连接字符串参数中提供应用程序名称的功能
连接 增加了对其他提供商的高级连接选项的支持
常规 添加了对自定义表键盘快捷方式的支持
常规 在启用 Azure PII 日志记录的情况下添加了启动时的警告通知
GitHub Copilot 自动完成样式建议的 GitHub Copilot 扩展已添加到扩展库中。 有关详细信息,请参阅 GitHub Copilot 扩展
笔记本 修复了使用“查找”功能列出已删除文本的问题
“对象资源管理器” 为对象资源管理器引入了筛选功能(预览版)
查询编辑器 缩短了“更改连接”和“导出为笔记本”按钮的文本
查询结果 增加了默认的最大列宽
SQL 数据库项目扩展 发布了版本 1.1.1
SQL 数据库项目扩展 提高了加载一个或多个大型项目的性能
SQL 数据库项目扩展 引入了将发布设置保存到新的或现有的发布配置文件的功能
用户管理 添加了对创建数据库和服务器角色的支持(预览版)
用户管理 改进了创建数据库用户时的身份验证选项(预览版)

1.44.0 中的 bug 修复

新项 详细信息
可访问性 向“SQL 数据库项目”对话框中的单选组添加了标签
辅助功能 修复了讲述人在 Azure SQL 迁移扩展的网络共享路径中两次读取字符的问题
辅助功能 解决了创建新数据库时键盘焦点未移至错误消息的问题
辅助功能 修复了在更新数据库项目时 Voiceover 未正确宣布标签名称的问题
连接 改进了令牌刷新行为
连接 启用了对在创建 MSSQL 连接时使用空白密码登录的支持
连接 添加了 SQL 登录密码过期后显示的“更改密码”对话框
连接 解决了 Intellisense 在连接令牌过期后停止工作的问题
连接 修复了错误替换 PostgreSQL 用户名的行为
连接 实现了对针对同一服务器但具有不同属性的连接的支持
连接 解决了将活动连接移动到服务器组后连接状态更改为红色(断开连接)的问题
连接 更新了“连接”对话框中的 Azure 节点,以在找不到订阅时包含表示法
连接 更新了防火墙对话框,以在“连接”对话框中预先选择帐户和租户
分机 修复了诊断错误消息中过度编码 URL 的问题
Intellisense 解决了创建对象时 SORT_IN_TEMPDB 无法识别为有效 T-SQL 语法的问题
笔记本 更新了笔记本连接,以在连接到现有笔记本时支持 MySQL 和 PostgreSQL
查询结果 修复了返回多个结果集时重叠的操作显示
架构比较 更新 scmp 文件以向后兼容
SQL 数据库项目扩展 修复了与 SQLCMD 变量和项目相关的多个问题
SQL 数据库项目扩展 解决了使用架构与 Azure Synapse 专用池进行比较时发生的故障
SQL 数据库项目扩展 解决了从 SSDT 添加对系统数据库的引用后无法生成数据库项目的问题
SQL 数据库项目扩展 修复了使用多根工作区时两次列出项目的问题
SQL 数据库项目扩展 修复了架构比较后文件结构信息未存储在 scmp 文件中的问题
SQL 数据库项目 (VS Code) 更新了从数据库工作流创建新项目时的默认文件夹位置

有关针对 2023 年 5 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2023 年 5 月版本

2023 年 4 月

  • 版本号:1.43.0
  • 发布日期:2023 年 4 月 12 日

1.43.0 中的新增功能

新项 详细信息
连接 添加了启用安全 Enclave 时所需属性的表示法(例如,证明协议和证明 URL)
SQL 数据库项目扩展 正式版
SQL 数据库项目扩展 在“数据库项目”视图中移动和重命名文件
SQL 数据库项目扩展 可在“数据库项目”视图中编辑的 SQLCMD 变量
“对象资源管理器” 双击对象资源管理器中的用户或表将打开对象的设计器
查询编辑器 向查询编辑器工具栏添加了“分析”按钮,用于在执行之前分析查询
查询结果 添加了对通过双击在查询结果中选择行的支持

1.43.0 中的 bug 修复

新项 详细信息
连接 添加了对用户名相同但域不同的链接帐户的支持
连接 修复了缓存写入路径不正确的问题
连接 添加了在使用连接字符串创建新连接时包括可选名称和分组的功能
连接 更新 MSSQL 连接中的用户名,以使用首选用户名作为显示名称
连接 修复了 macOS 上 OSX 密钥链编码的问题
连接 添加了对 Linux 上的 Microsoft Entra 多重身份验证和“Sql 身份验证提供程序”的支持
Dataverse 解决了在对象资源管理器中展开 Dataverse 数据库的数据库节点时生成的错误
IntelliCode 扩展 修复了在安装 Visual Studio Code IntelliCode 扩展的情况下启动 Azure Data Studio 时发生的错误
PostgreSQL 扩展 实现了对从笔记本导出 Apple M1 上的查询结果的支持
SQL 数据库项目扩展 添加了与屏幕阅读器、标签名称和导航时改进的焦点相关的辅助功能修补程序

有关针对 2023 年 4 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2023 年 4 月版本

2023 年 3 月

  • 版本号:1.42.0
  • 发布日期:2023 年 3 月 22 日

1.42.0 中的新增功能

新项 详细信息
对 macOS 的 ARM64 支持 实现了对 ARM64 Windows 和 macOS 的本机 arm64 SqlToolsService 支持。
连接 更改了添加新的 Azure 帐户时“已关联帐户”下的图标。
连接 引入了对命令超时连接属性的支持。
连接 添加了对所有三个连接加密选项的支持:严格、强制和可选。
连接 在“高级”选项卡的“安全性”下为配置了证书的服务器引入了 HostNameInCertificate 连接属性。
连接 在“连接”对话框中添加了新的高级选项,以支持安全 Enclave。
连接 引入了一项新设置,即 Mssql 启用 Sql 身份验证提供程序,通过此设置可以保留连接,而无需担心访问令牌生存期过期或被服务器删除。 发现访问令牌过期时,SqlClient 驱动程序会在内部刷新这些令牌。 默认已禁用此选项。
连接 添加了对使用 TDS 终结点连接到 Microsoft Dataverse 的支持。
连接 引入了针对 Azure 连接的其他错误报告。
连接 引入了对更改密码的支持。
连接 添加了在未安装服务器证书时对 Arc SQL 托管实例的加密选项的支持。
部署 将“新建部署”选项从“连接”痕迹导航移到了“文件”菜单。
“对象资源管理器” 引入了按数据库架构为对象资源管理器中的对象分组的功能。 分组适用于启用或禁用时的所有 MSSQL 连接。
“对象资源管理器” 引入了一个新选项,用于为对象资源管理器配置自定义超时。 在“设置”中,启用“Mssql”>“对象资源管理器: 延长超时”。
查询结果 添加了选项用于禁用对 JSON 字符串的特殊处理。

1.42.0 中的 bug 修复

新项 详细信息
可访问性 更新了服务器组颜色显示以提高可见性和对比度。
备份 解决了无法选中“备份集”复选框的问题。
连接 删除了对已断开的连接的刷新操作。
连接 修复了 MSAL 未正确设置连接的问题。
连接 添加了在不存在连接的情况下删除服务器组的功能。
连接 为“删除连接”对话框添加了连接显示名称。
连接 服务器组的设置为“不保存”的 Azure 连接不再添加到默认服务器组列表中。
连接 改进了连接对话框中的错误处理。
连接 修复了未为 Azure SQL 连接保留已保存的密码的问题。
连接 改进了在连接到 Azure SQL 时检索数据库访问的方法。
连接 改进了云用户的连接体验。
连接 改进了在连接对话框中连接到 Azure SQL 时的帐户和租户选择。
部署 改进了部署向导的旁白。
安装 更新了 ARM64 上 Windows 安装程序的默认安装位置。
MySQL 扩展 解决了 MySQL 连接窗格中的对话框不可编辑的问题。
笔记本 修复了更新笔记本单元格中的相对路径的问题。
笔记本 修复了编辑页面中的字符时导致内部笔记本链接断开的问题。
笔记本 解决了通过链接打开笔记本时引发的错误。
“对象资源管理器” 修复了对象资源管理器节点未展开的问题。
查询编辑器 修复了数据库下拉列表,包含的用户现在可以正确显示。
查询编辑器 解决了数据库下拉列表的排序与对象资源管理器中的排序不同的问题。
查询编辑器 添加了对象名称中包含特殊字符时正确转义这些字符的功能。
查询编辑器 修复了导致查询计时器在执行完成后继续运行的问题。
查询计划查看器 解决了通过 URL 打开查询计划时无法呈现的问题。
查询结果 改进了 datetimeoffset 数据类型的精度格式设置。

有关针对 2023 年 3 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2023 年 3 月版本

2023 年 1 月(修补程序 2)

  • 版本号:1.41.2
  • 发布日期:2023 年 2 月 10 日

1.41.2 中的 bug 修复

新项 详细信息
连接 解决了阻止非公有云中的用户将 Azure Data Studio 与 MSAL 配合使用的问题。
连接 修复了发生意外错误时打开了输出窗口的 bug。

有关针对 2023 年 1 月修补程序 2 版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2023 年 1 月修补程序 2 版本

2023 年 1 月(修补程序)

  • 版本号:1.41.1
  • 发布日期:2023 年 1 月 30 日

1.41.1 中的 bug 修复

新项 详细信息
连接 修复了在通过 Azure 视图连接到服务器时导致 Azure 帐户租户选择不正确的 bug。
“对象资源管理器” 修复了一个回归,该回归导致对象资源管理器不显示 Azure SQL DB Basic SLO 的数据库对象。

有关针对 2023 年 1 月修补程序版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2023 年 1 月修补程序 1 版本

2023 年 1 月

  • 版本号:1.41.0
  • 发布日期:2023 年 1 月 25 日

1.41.0 中的新增功能

新项 详细信息
Azure 订阅 引入了 Azure Synapse Analytics 和专用 SQL 池节点。
Azure SQL 迁移扩展 建议中加入了高级系列内存优化 SQL MI SKU。
连接 已将 Azure 身份验证库从 ADAL 迁移到 MSAL。 从版本 1.41 开始,MSAL 是默认使用的库。 但是,如果遇到问题,可以在“设置”>“Azure: 身份验证库”中更改回 ADAL。
连接 添加了在从 Azure Data Studio 创建防火墙规则时提供说明的功能。
连接 包括更改新登录名或过期登录名的密码的功能。
连接 添加了在连接到服务器时对使用 SQL Server 别名的支持。
MongoDB Atlas 扩展 提供了在 MongoDB Atlas(预览版)上连接和查询数据的功能。
笔记本 为用户提供了当 HMTL 表标记存在时是否将 markdown 转换为表的选项。
“对象资源管理器” 展开“数据库”节点时,数据库不再在无服务器 Azure SQL 中联机。
“对象资源管理器” 添加了对“账本”视图的支持。
查询编辑器 修复并更新了 SQL 语法(着色和自动完成)。
查询计划查看器 已将保存查询计划时的默认文件夹更改为用户的主目录。
查询结果 添加了仅复制列标题的功能,而且只针对突出显示的单元格。
查询结果 添加了用于在结果窗口中显示或隐藏操作栏的选项。
查询结果 增加了结果窗口中水平滚动条的高度。
查询结果 选择多个单元格时,在结果工具栏中添加了新的聚合详细信息。
SQL 项目扩展 提供了通过新的下拉列表选择现有项目的功能。

1.41.0 中的 bug 修复

新项 详细信息
可访问性 改进了查询计划查看器、查询历史记录扩展和迁移扩展中的辅助功能。
大数据群集 修复了 BDC 视图标题栏中缺失的连接图标。
大数据群集 修复了阻止对象资源管理器中 BDC 服务器的 HDFS 节点扩展的问题。
连接 添加了删除 Microsoft Entra 凭证已过期的连接的功能。
连接 改进了 Microsoft Entra 令牌过期时的体验。
连接 改进了使用多个 Azure 租户时的连接体验。
连接 解决了为非默认 Azure 订阅添加防火墙例外时出现的问题。
迁移扩展 为迁移方案添加了对非公有云的支持。
MySQL 扩展 更新了资源终结点以支持 MySQL 扩展中的 Microsoft Entra 登录名。
笔记本 改进了笔记本单元格中的 Intellisense 刷新。
笔记本 解决了“新建笔记本作业”导致表单为空的问题。
“对象资源管理器” 修复了数据库列表无法加载的问题。
“对象资源管理器” 修复了 objectExplorer.manage 的键绑定不起作用的问题。
查询执行 修复了使用 LEFT JOIN 和 NULL 值执行查询时生成的错误。
查询计划查看器 保存查询计划(.sqlplan 文件)时,文件名将以数字方式递增,防止文件名重复。
查询结果 修复了用户无法以新文件的形式打开 JSON 数据的问题。
查询结果 在查询结果网格中提供了适当的单元格选择和导航。
查询结果 改进了复制单元格内容时换行符的处理。
查询结果 解决了在结果输出中自动调整大小时列重设大小不正确的问题。
查询结果 改进了查询结果的 JSON 单元格处理。
查询结果 修复了使用键盘导航在单元格上错误地设置焦点的行为。
资源部署 删除了 SQL Server 2022 部署类型的“预览”标志。
架构比较扩展 修复了架构比较的差异未突出显示的问题。
架构比较扩展 选择“包括权限”选项时,权限现在包含在架构比较中。
SQL 项目扩展 现在支持更改 db_datawriter 或 db_datareader 角色。
SQL 项目扩展 更新了“数据库项目 Net Core SDK 位置”对话框,使其更具描述性。
表设计器 更新了表设计器,禁用对 Azure Synapse 数据库的事务支持。
表设计器 解决了在发布之前更新表名后表名没有刷新的问题。
表设计器 修复了无法为现有账本表打开表设计器的问题。

有关针对 2023 年 1 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2023 年 1 月版本

2022 年 11 月(修补程序 2)

  • 版本号:1.40.2
  • 发布日期:2022 年 12 月 27 日

1.40.2 中的 bug 修复

新项 详细信息
终端 修复了用户可以轻易地运行 .exe 的安全漏洞。

2022 年 11 月(修补程序)

  • 版本号:1.40.1
  • 发布日期:2022 年 11 月 23 日

1.40.1 中的 bug 修复

新项 详细信息
“对象资源管理器” 修复了导致服务器树中的文件夹显示错误内容的 bug。

2022 年 11 月

  • 版本号:1.40
  • 发布日期:2022 年 11 月 16 日

1.40.0 中的新增功能

新项 详细信息
连接 SQL 的连接现在默认设置为 Encrypt = 'True'。
对 macOS 的 ARM64 支持 适用于 macOS 的 ARM64 版本现在可用。
表设计器 宣布正式发布表设计器。
表设计器 选择“系统进行版本控制的表”选项时,现在默认添加时间段列。
表设计器 添加了对内存表哈希索引的支持,并添加了对列存储索引的支持。
表设计器 添加了针对更改数据库的新复选框“预览数据库更新”,以确保用户在更新数据库之前了解潜在风险。
表设计器 添加了“上移”和“下移”按钮,以支持主键的列重新排序。
查询计划查看器 宣布正式发布 Azure Data Studio 中的查询计划查看器。
查询计划查看器 引入了根据用户所选指标(例如成本、运行时间)确定计划中成本最昂贵的运算符的功能。
查询计划查看器 对属性窗口进行了更新,以允许在鼠标悬停在单元格上时完整显示文本,并且现在可将文本复制到剪贴板。
查询计划查看器 在执行计划的“属性”窗格中实现了筛选器功能。
查询计划查看器 添加了对在“计划比较属性”窗口中折叠和展开所有子类别的支持。
查询历史记录扩展 宣布正式发布 SQL 历史记录扩展。
查询历史记录扩展 现在添加了跨多个用户会话保留历史记录的功能。
查询历史记录扩展 添加了限制历史记录中存储的条目数的功能。
架构比较 用户现在可以直接从文件资源管理器中现有文件的上下文菜单打开 .scmp 文件。
查询编辑器 现在允许完整显示超过 65,535 个字符的文本字符串。
查询编辑器 添加了选择多个单元格时对 SHIFT 键的支持。
MySQL 扩展 对 MySQL 扩展的支持现已提供预览版。
Azure SQL 迁移扩展 Azure SQL 数据库脱机迁移现已提供预览版。 客户可以使用此新功能根据需要保存和共享报表。
Azure SQL 迁移扩展 添加了 Azure 推荐的弹性模型。
Oracle 的数据库迁移评估 用于将 Oracle 数据库迁移到 Azure Database for PostgreSQL 和 Azure SQL 的评估工具现提供预览版。
VS Code 合并 VS Code 合并到版本 1.67。 阅读其发行说明以了解详细信息。
SQL 数据库项目 添加对 SQL Server 2022 中引入的语法的 SQL 项目支持。

1.40.0 中的 bug 修复

新项 详细信息
连接 修复了尝试连接到 SQL Server 上的专用管理连接 (DAC) 时出现的 bug。
连接 修复了尝试使用 Microsoft Entra 登录名连接到数据库时显示错误租户的问题。
连接 修复了添加新连接时的缩放重置行为。
连接 修复了尝试通过代理登录 Azure 时出现的加载 bug。
连接 修复了尝试连接到“休眠”Azure SQL 数据库时遇到的问题。
“对象资源管理器” 修复了 Synapse 数据库的 SELECT 脚本生成问题。
架构比较 修复了导致在对存储过程对象应用架构更改时注释标头重复的错误。
架构比较 修复了在使用“DOMAIN\User”模式新建空架构时架构比较受阻的问题。
查询编辑器 修复了保存查询文件时导致结果丢失的 bug。
表设计器 修复了重命名现有表时导致新建表的 bug。
查询计划查看器 修复了缺失的索引推荐 T-SQL 语法。
SQL 项目 修复了 SQL 项目中导致发布项目时扩展不使用输出路径的 bug。
SQL 项目 修复了导致在 Linux 平台上使用 SQL 项目扩展时无法找到 .NET 安装的 bug。

有关针对 2022 年 11 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2020 年 11 月版本

2022 年 8 月(修补程序)

  • 版本号:1.39.1
  • 发布日期:2022 年 8 月 30 日

1.39.1 中的 bug 修复

新项 详细信息
“对象资源管理器” 修复了导致服务器连接中的数据库树未在对象资源管理器中展开的 bug。

2022 年 8 月

  • 版本号:1.39.0
  • 发布日期:2022 年 8 月 24 日

1.39.0 中的新增功能

新项 详细信息
部署向导 Azure Data Studio 现在支持 SQL Server 2022 (16.x) 通过部署向导进行本地和容器安装。
“对象资源管理器” 在对象资源管理器中为账本对象添加了账本图标和脚本支持。
仪表板 添加了十六进制值以支持颜色检测。
查询计划查看器 添加了从查询计划的“属性”窗格中的单元格复制文本的功能。
查询计划查看器 在计划比较中引入了“查找节点”选项,用于在原始计划或添加的计划中搜索节点。
表设计器 现在支持将包含的列添加到非聚集索引的功能以及创建筛选索引的功能。
SQL 项目 发布选项已添加到“发布”对话框。
查询历史记录扩展 添加了对查询历史记录的双击支持,以根据用户配置打开查询或立即执行查询。

1.39.0 中的 bug 修复

新项 详细信息
仪表板 修复了阻止用户使用键盘访问工具提示信息的辅助功能问题。
VoiceOver 修复了在仪表板、SQL 项目、SQL 导入向导和 SQL 迁移扩展中导致 VoiceOver 错误的 bug。
架构比较 修复了导致 UI 在选择/取消选择任何选项后跳转回选项列表顶部的 bug。
架构比较 修复了架构比较 (.SCMP) 文件与数据库项目信息不兼容导致读取和使用存储在此文件类型中的信息时出错的 bug。
“对象资源管理器” 修复了导致对象资源管理器中的菜单项不显示非英语语言的 bug。
表设计器 修复了使用系统版本表时导致历史记录表名称与当前表名不一致的 bug。
表设计器 修复了主键设置中导致“允许空值”选项已选中但被禁用,并阻止用户更改此选项的 bug。
查询编辑器 修复了阻止 T-SQL 中的 SQLCMD 正常工作,导致在 Azure Data Studio 中运行脚本时出现假错误的 bug。
查询编辑器 修复了在运行返回 JSON 数据集的查询后选择 JSON 值时导致用户指定的缩放设置重置为默认值的 bug。
SQL 项目 修复了导致“生成脚本”命令在面向新 Azure SQL 数据库时无法正常工作的 bug。
笔记本 修复了导致粘贴的图像在退出编辑模式后从编辑器中消失的 bug。
笔记本 修复了导致控制台错误消息在打开 Markdown 文件后显示的 bug。
笔记本 修复了在创建新拆分视图单元格后阻止 Markdown 单元格工具栏快捷方式正常工作的 bug。
笔记本 修复了当笔记本默认文本编辑模式设置为“Markdown”时,导致在拆分视图模式下错误创建文本单元格的 bug。

有关针对 2022 年 8 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2022 年 8 月版本

2022 年 7 月

  • 版本号:1.38.0
  • 发布日期:2022 年 7 月 27 日

1.38.0 中的新增功能

新项 详细信息
VS Code 合并到 1.62 此版本包含对前 3 个 VS Code 版本中 VS Code 的更新。 阅读其发行说明以了解详细信息。
表设计器 表设计器中添加了新列,以便更轻松地访问特定于各行的其他操作。
查询计划查看器 “热门的操作”窗格视图现在包含每行中操作的可选择链接,以显示运行时统计信息,这些统计信息可用于在分析计划时评估估计行和实际行。
查询计划查看器 改进了执行计划中所选操作节点上的 UI。
查询计划查看器 键盘命令 Ctrl + M 不再执行查询。 现在只会在执行查询时启用或禁用实际的执行计划创建。
查询计划查看器 现在,当比较计划且方向从水平切换到垂直并返回时,“属性”窗口中的计划标签会更新。
查询计划查看器 对命令面板进行了更新。 所有执行计划命令都带有“Execution Plan”前缀,便于更轻松地查找和使用。
查询计划查看器 折叠/展开功能现已在操作员级提供,使用户可在分析期间隐藏或显示计划的部分。
查询历史记录 查询历史记录扩展已重构,以在扩展中完全实现。 这使得历史视图的行为与所有其他扩展视图一样,并且还允许通过选择视图并输入搜索文本来在视图中进行搜索和筛选。

1.38.0 中的 bug 修复

新项 详细信息
表设计器 在添加新行时切换回以前所选列时,在“编辑数据”选项卡中发现错误。 若要解决此问题,现已禁用编辑表,同时添加新行,之后才重新启用。
查询编辑器 修复了查询编辑器中新 T-SQL 函数的颜色问题。
查询计划查看器 修复了导致自定义缩放级别微调框允许使用有效范围之外的值的 bug。
仪表板 修复了导致仪表板上不正确显示见解小组件的问题。
笔记本 修复了首次创建拆分视图 Markdown 单元格时键盘快捷方式和工具栏按钮不起作用的问题。
笔记本 修复了在 VS Code 中打开 ADS .NET 交互式笔记本时未正确设置单元格语言的问题。
笔记本 修复了将 SQL 查询导出为笔记本时笔记本打开为空的问题。
笔记本 在安装或卸载包时禁用“管理包”对话框中的“安装”和“卸载”按钮。
笔记本 修复了转换单元格类型时单元格工具栏按钮未刷新的问题。
笔记本 修复了当单元格包含不受支持的输出类型时笔记本未打开的问题。
架构比较 修复了在应用更改后架构比较无法正确识别视图和存储过程的问题。

有关针对 2022 年 7 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2022 年 7 月版本

2022 年 6 月

  • 版本号:1.37.0
  • 发布日期:2022 年 6 月 15 日

1.37.0 中的新增功能

新项 详细信息
备份和还原 备份和还原到 URL 现在以预览版提供用于 Azure SQL 托管实例。
表设计器 添加了对表设计器中计算列的支持。
表设计器 现在可以指定添加新列的位置,并且现在可以通过鼠标拖动来重新安排列。
表设计器 现在,SQL 数据库项目扩展支持表设计器,用于编辑 SQL 项目中的表。
查询计划查看器 现在可以使用计划比较,并在“属性”窗格中包括可视指示器,以便更轻松地识别差异。
查询计划查看器 添加了工具栏按钮,用于切换实际执行计划的显示。
查询计划查看器 较大的查询计划现在将显示更加精确的操作员成本。
适用于 Azure Cosmos DB 的 MongoDB 扩展(预览版) 此扩展引入了对 Cosmos DB 的 Mongo 资源的访问支持。

1.37.0 中的 Bug 修复

新项 详细信息
表设计器 修复了导致应用在关闭前不提示用户进行保存的问题。
表设计器 修复了在尝试编辑新行的第一个单元格时返回空数据集的问题。
表设计器 改进了重设大小以在用户界面上放大时适应体验以及选项卡行为问题。
查询计划查看器 修复了导致自定义缩放级别微调框允许使用有效范围之外的值的 bug。
架构比较 修复了从数据库更新项目时未正确添加索引的问题。
笔记本 修复了笔记本单元格行为和工具栏的不一致问题。
笔记本 修复了键盘导航的问题。

有关针对 2022 年 6 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2022 年 6 月版本

2022 年 5 月(修补程序)

  • 版本号:1.36.2
  • 发布日期:2022 年 5 月 20 日

1.36.2 中的新增功能

新项 详细信息
Power BI 引入了对 Power BI Datamart 连接的支持。 请参阅在 Power BI 中宣布推出 Datamart 的公共预览版

1.36.2 中的 Bug 修复

新项 详细信息
查询计划查看器 修复了执行计划缩放和运算符图标的问题。
查询计划查看器 更新了并行度图标方向。

2022 年 4 月(修补程序)

  • 版本号:1.36.1
  • 发布日期:2022 年 4 月 22 日

1.36.1 中的 Bug 修复

新项 详细信息
表设计器 修复了查看表列表时发生超时的问题

2022 年 4 月

  • 版本号:1.36.0
  • 发布日期:2022 年 4 月 20 日

1.36.0 中的新增功能

新建项 详细信息
表设计器 添加了对系统版本控制、内存优化和图形表的支持。
查询计划查看器 添加了支持图标,以及在计划中进行搜索的附加支持。 向执行计划添加了附加的遥测数据。 在计划工具栏上提供了用于启用或禁用工具提示的支持。 添加了在 Azure Data Studio 上保存 .sql 计划文件的支持
SQL 项目 引入了基于 SDK 样式项目文件的新 SQL 项目格式
Azure SQL 迁移扩展 宣布推出 Azure SQL 迁移扩展正式版
.NET 交互式笔记本扩展 此扩展为 Jupyter Notebook 提供了附加的多语言支持。 有关使用 SQL 和 .NET Interactive 的介绍,请参阅 Visual Studio Code 中的 .NET Notebook

1.36.0 中的 Bug 修复

新项 详细信息
表设计器 为主键列规范添加了缺少的验证规则
表设计器 现在可以添加主键、外键和检查约束的说明
表设计器 修复了导致无法为不受支持的主键类型取消选中主键复选框的 bug
查询计划查看器 添加了用于在执行计划中关闭工具提示的选项
查询计划查看器 修复了显示和大小调整问题
查询计划查看器 修复了在显示执行计划期间切换选项卡时出现的延迟问题
查询编辑器 修复了查询编辑器中的性能问题
笔记本 修复了键盘导航问题
笔记本 修复了启动时发生的 .NET Interactive 日志错误
笔记本 修复了笔记本 URI 处理方式不一致的问题

有关针对 2022 年 4 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2022 年 4 月版本

2022 年 2 月(修补程序)

  • 版本号:1.35.1
  • 发布日期:2022 年 3 月 17 日

1\.35.1 中的 Bug 修复

新项 详细信息
查询编辑器 结果网格中作为未知字符集返回的几何数据类型
查询编辑器 Excel 数字格式

2022 年 2 月

  • 版本号:1.35.0
  • 发布日期:2022 年 2 月 24 日

1\.35.0 中的新增功能

新建项 详细信息
表设计器 添加了用于创建和管理 SQL Server 的表的功能。 使用 DacFx 框架生成
查询计划查看器 添加了一项功能,使用户无需扩展即可查看估计和实际查询计划的图形视图
Azure Arc 扩展 更新了数据控制器部署向导和 SQL 托管实例 - Azure Arc 部署向导,以反映 Azure 门户中的部署体验

1\.35.0 中的 Bug 修复

新项 详细信息
Azure Arc 扩展 SQL 托管实例-Azure Arc 现在针对间接连接模式和直接连接模式进行了修复
笔记本 支持使用键盘在单元格之间进行导航,尽可能减少鼠标选择

有关针对 2022 年 2 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 2022 年 2 月版本

2021 年 12 月

  • 版本号:1.34.0
  • 发布日期:2021 年 12 月 15 日

1\.34.0 中的新增功能

新建项 详细信息
SQL 迁移扩展 当备份文件位于 Azure 存储 Blob 容器中时,在 Azure SQL 迁移扩展的迁移进度详细信息页中添加了“当前正在还原备份文件”
笔记本 添加了对撤消/重做的支持
SQL 数据库项目扩展 支持在 SQL 数据库项目扩展中使用 .NET 6 生成项目
SQL 数据库项目扩展 发布到 SQL 数据库项目扩展中的容器
扩展更新 SQL 数据库项目
扩展更新 Lang 包
扩展更新 Azure SQL 迁移

1\.34.0 中的 Bug 修复

新项 详细信息
SQL 迁移 针对在 Azure SQL 迁移扩展中将网络共享用作备份文件位置时的多个数据库迁移进行修复
SQL 迁移 针对在 Azure SQL 迁移扩展中将 Blob 存储容器用作备份文件位置时的多个数据库迁移进行修复
SQL 迁移 针对在 Azure SQL 迁移扩展中的迁移向导中预填充目标数据库名称进行修复
Grid 针对在存在 null 值可能导致意外结果的情况下在网格中实现列排序进行修复
笔记本 针对在打开两个或更多笔记本时的 Python 升级进行修复

2021 年 10 月

  • 版本号:1.33.0
  • 发布日期:2021 年 10 月 27 日

1\.33.0 中的新增功能

新建项 详细信息
笔记本 添加了笔记本视图支持
笔记本 添加了拆分单元格支持
笔记本 添加了 Markdown 工具栏单元格的键盘快捷方式
笔记本 针对大型笔记本的较大性能改进
- Ctrl/Cmd + B = 文本加粗
- Ctrl/Cmd + I = 文本用斜体字
- Ctrl/Cmd + U = 文本加下划线
- Ctrl/Cmd + Shift + K = 添加代码块
- Ctrl/Cmd + Shift + H = 突出显示文本
笔记本 增加了书籍改进
- 添加新部分
- 拖放
扩展更新 Azure Monitor 日志
扩展更新 架构比较
扩展更新 SQL 数据库项目
扩展更新 机器学习
扩展更新 探查器
扩展更新 导入
扩展更新 Kusto
扩展更新 Dacpac
扩展更新 Lang 包
扩展更新 Azure SQL 迁移
扩展更新 CMS
扩展更新 Kusto

1\.33.0 中的 Bug 修复

新项 详细信息
笔记本 修复了笔记本链接问题
笔记本 修复了笔记本中的水平滚动条问题(在 MD Splitview/MD 模式下自动换行时)
笔记本 修复了笔记本 MD Splitview 的垂直滚动条问题

有关针对 2021 年 8 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 bug 和问题列表

2021 年 8 月

  • 版本号:1.32.0
  • 发布日期:2021 年 8 月 18 日

1\.32.0 中的新增功能

新建项 详细信息
笔记本 针对大型笔记本的较大性能改进
扩展(新) Azure Monitor 日志
扩展更新 SchemaCompare
扩展更新 SQLDatabaseProjects
扩展更新 机器学习
扩展更新 Azure Arc
扩展更新 Lang 包

1\.32.0 中的 bug 修复

新项 详细信息
数据库项目 解决了打开或创建的每个项目都显示“项目已打开”的问题
架构比较 解决了视图中没有加载一次之后的架构比较后续结果的问题
Lang 包 解决了之前未转换的扩展的本地化问题。
机器学习 解决了机器学习的视图模型对话框中断的问题

有关针对 2021 年 8 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 bug 和问题列表

2021 年 7 月修补程序

  • 版本号:1.31.1
  • 发布日期:2021 年 7 月 29 日

1\.31.1 中的 bug 修复

新项 详细信息
连接 修复了 sql 脚本缺少数据库连接工具栏的问题
连接 修复了保存/打开脚本时连接被删除/无法维持的问题
连接 从命令行打开的脚本文件不允许 DB 连接

有关针对 2021 年 7 月修补程序版本解决的 bug 修复的完整列表,请访问 GitHub 上的 bug 和问题列表

2021 年 7 月

  • 版本号:1.31.0
  • 发布日期:2021 年 7 月 21 日

1\.31.0 中的新增功能

新建项 详细信息
笔记本 WYSIWYG 链接改进
扩展更新 SchemaCompare
扩展更新 SQLDatabaseProjects

1\.31.0 中的 bug 修复

新项 详细信息
导入向导 (Import Wizard) 解决了在 7 月版本中导入扩展时“下一步”按钮失效的问题
架构比较 解决了架构比较中“选择源”目标对话框的“确定”按钮未启用的问题
笔记本 解决了“将笔记本导出为 SQL 文件”没有查询编辑器工具栏的问题
SQL Server 大数据群集 解决了无法连接到 BDC 群集的问题
关于可访问性的 bug 修复

有关针对 2021 年 7 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 bug 和问题列表

2021 年 6 月

  • 版本号:1.30.0
  • 发布日期:2021 年 6 月 17 日

1\.30.0 中的新增功能

新建项 详细信息
结果网格 在查询编辑器和笔记本中为查询结果网格添加了筛选/排序功能,可以通过列标题调用相应功能。 请注意,仅当启用预览功能时,此功能才可用。
结果网格 添加了状态栏项,可在有多个数值的情况下显示选定单元的摘要
笔记本 添加了新书籍图标
笔记本 笔记本 URI 处理程序文件支持
Python 将 Python 更新到了版本 3.8.10

1\.30.0 中的 bug 修复

新项 详细信息
笔记本 修复了 WYWIWYG 表单元格在表单元格中添加新行的问题
笔记本 修复了 Kusto 笔记本不能正确更改内核的问题

有关针对 2021 年 5 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 bug 和问题列表

2021 年 5 月

  • 版本号:1.29.0
  • 发布日期:2021 年 5 月 19 日

1\.29.0 中的新增功能

新建项 详细信息
笔记本 添加了“运行方式”参数操作。 在此处了解详细信息

1\.29.0 中的 bug 修复

新项 详细信息
数据库 修复了在数据库连接更改时标题未更改的问题。
扩展 修复了不再提示用户安装第三方扩展的问题。
常规 Azure Data Studio 修复了侧栏中的“帐户”按钮导致加载停滞的问题。
常规 Azure Data Studio 修复了如果参数单元格为空或无效,则“使用参数运行”会以静默方式失败的问题。
常规 Azure Data Studio 修复了“使用参数运行”在同一行上未处理多个参数的问题。
常规 Azure Data Studio 修复了无法连接到 Azure 的问题。
常规 Azure Data Studio 修复了输出中显示错误行号的问题。
常规 Azure Data Studio 修复了在连接到 Azure viewlet 中的 Azure 服务器时收到错误的问题。
常规 Azure Data Studio 修复了正在加载的旋转图标未经过动画处理的问题。
常规 Azure Data Studio 修复了拆分视图/MD 视图中插入的链接未作为列表项插入的问题。
常规 Azure Data Studio 修复了问题报告程序为空白的问题。
扩展 修复了扩展视图具有许多不适用于 Azure Data Studio 的筛选器选项的问题。
常规 Azure Data Studio 修复了使 Azure 订阅 API 在 Azure Data Studio 中失败的问题。
常规 Azure Data Studio 修复了错误事件前缀的问题。
常规 Azure Data Studio 修复了将默认表从 Excel、Word 和 OneNote 转换为 Markdown 表的问题。
笔记本 修复了从笔记本 viewlet 中选择笔记本时使 viewlet 垂直居中的问题。
笔记本 修复了无法从 SQL 笔记本连接到 SQL Server 的问题。
笔记本 修复了笔记本图标大小不正确的问题。
PowerShell 修复了使用 Cloud Shell (PowerShell) 的问题。
SQL 数据库项目 修复了在“从数据库创建项目”对话框 SQL 数据库项目仪表板更新中显示不必要的水平滚动条的问题。

有关针对 2021 年 5 月版本解决的 bug 修复的完整列表,请访问 GitHub 上的 bug 和问题列表

2021 年 4 月

2021 年 4 月 15 日 / 版本:1.28.0

1\.28.0 中的新增功能

新建项 详细信息
扩展更新 Kusto (KQL)
扩展更新 机器学习
扩展更新 SchemaCompare
扩展更新 SQLDatabaseProjects
笔记本功能 增添了“添加笔记本”和“删除笔记本”命令

1\.28.0 中的 bug 修复

有关针对 2021 年 4 月版本解决的 bug 修复的列表,请访问 GitHub 上的 bug 和问题列表

2021 年 3 月

2021 年 3月 17 日 / 版本:1.27.0

更改 详细信息
Bug 修复 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题
扩展更新 Dacpac
SQLDatabaseProjects
Notebook 新增功能 添加了“创建书籍”对话框

2021 年 2 月

2021 年 2 月 18 日 / 版本:1.26.0

更改 详细信息
Bug 修复 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题
扩展更新 Dacpac
Kusto (KQL)
机器学习
探查器
SchemaCompare
SQLDatabaseProjects
Azure Arc 新增功能 现支持多个数据控制器
新连接对话框选项,如 kube 配置文件
Postgres 仪表板增强功能
Notebook 新增功能 Windows 上 Jupyter 服务器的启动时间缩短了 50%
添加了对通过右键单击编辑 Jupyter Books 的支持
添加了 URI 笔记本参数化支持,并添加了笔记本参数化文档

2020 年 12 月(修补程序)

2021 年 2 月 10 日 / 版本:1.25.3

更改 详细信息
修复 Bug #13899 滚动到 Notebooks 中相应的交叉引用链接
升级 Electron 以合并重要的 bug 修复 不适用

2020 年 12 月

2020 年 12 月 9 日 / 版本:1.25.0

更改 详细信息
Bug 修复 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题
数据库项目扩展更新 已添加工作区并改进边栏

2020 年 11 月

2020 年 11 月 12 日 / 版本:1.24.0

更改 详细信息
Bug 修复 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题
连接对话框 为“连接”对话框添加了新的“浏览器”选项卡。
扩展更新 已发布 Postgres 扩展的更新。
新笔记本功能 向 SQL 笔记本支持添加了新功能。
向笔记本参数化支持添加了新功能。
向 SQL 笔记本的结果流式处理添加了新功能。
Python 安装 已从默认 Python 安装中删除 PROSE 包。

已知问题 (1.24.0)

新项 详细信息 解决方法
Azure Arc 扩展 已知问题:Arc MIAA & PG 部署的“将脚本保存到笔记本”按钮在编写笔记本脚本之前不会执行字段验证。 这意味着,如果用户在密码确认输入中输入了错误的密码,则可能最终会得到一个具有错误密码值的笔记本。 “部署”按钮按预期工作,因此用户应改为使用该按钮。
“对象资源管理器” 由于引擎发生了与 Azure Synapse Analytics 无服务器 SQL 池相关的更改,低于 1.24.0 的 Azure Data Studio 版本的对象资源管理器有中断性变更。 若要继续将 Azure Data Studio 中的对象资源管理器与 Azure Synapse Analytics 无服务器 SQL 池结合使用,你需要 Azure Data Studio 1.24.0 或更高版本。

可参考 Azure Data Studio 反馈了解其他已知问题,并向产品团队提供反馈。

2020 年 10 月

2020 年 10 月 14 日 / 版本:1.23.0

更改 详细信息
Azure SQL Edge 支持 Azure SQL Edge 对象。
Bug 修复 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题
数据库 支持相同的数据库引用。
扩展更新 Azure Arc
azdata
机器学习
Kusto (KQL)
架构比较
SQL 评估
SQL 数据库项目
SQL Server 导入
新增部署功能 添加了 Azure SQL DB 和 VM 部署。
PowerShell 添加了 PowerShell 内核结果流式处理支持。

2020 年 9 月(修补程序)

2020 年 9 月 30 日 / 版本:1.22.1

更改 详细信息
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

2020 年 9 月

2020 年 9 月 22 日 / 版本:1.22.0

更改 详细信息
新笔记本功能 - 支持基于富文本格式和无缝转换到 markdown(也称为 WYSIWYG 工具栏,即“所见即所得”)的全新文本单元格编辑体验
- 支持 Kusto 内核
- 支持固定笔记本
- 添加了对 Jupyter Books 新版本的支持
- 改进了 Jupyter 快捷方式
- 提升了加载性能
SQL 数据库项目扩展 SQL 数据库项目扩展为 Azure Data Studio 提供基于项目的数据库开发。 在此预览版本中,可以从 Azure Data Studio 创建和发布 SQL 项目。
Kusto (KQL) 扩展 为在 Azure 数据资源管理器中存储的大量实时流式处理数据的数据浏览和数据分析带来了 Kusto 的本机 Azure Data Studio 体验。 此预览版支持连接和浏览 Azure 数据资源管理器群集、编写 KQL 查询,以及通过 Kusto 内核创作笔记本。
Azure Arc 扩展 用户可以通过 Azure Data Studio 试用 Azure Arc 公共预览版。 这包括:
- 部署数据控制器
- 部署 Postgres
- 部署适用于 Azure Arc 的 SQL 托管实例
- 连接到数据控制器
- 访问数据服务仪表板
- Azure Arc Jupyter Book
部署选项 - Azure SQL Edge
(边缘需要 Azure SQL Edge 部署扩展)
SQL Server 导入扩展正式发布版 宣布推出 SQL Server 导入扩展的正式发布版,功能不再处于预览阶段。 此扩展有助于导入 csv/txt 文件。 有关此扩展的详细信息,请参阅这篇文章
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

2020 年 8 月

2020 年 8 月 12 日 / 版本:1.21.0

更改 详细信息
新笔记本功能 - 移动单元格位置
- 将单元格转换为文本单元格或代码单元格
Jupyter Books 选取器 用户现在可以从 Github 版本选择 Jupyter Books,并在 Azure Data Studio 中无缝打开
已将搜索添加到笔记本 Viewlet 用户可以通过笔记本和 Jupyter Books 轻松搜索内容
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

2020 年 7 月(修补程序)

2020 年 7 月 17 日 / 版本:1.20.1

更改 详细信息
修补了 bug #11372“对象资源管理器拖放表不正确地包装了表名” #11372
修补了 bug #11356“深色主题现为默认主题” #11356

已知问题

  • 某些用户已报告此版本中包含的新 Microsoft.Data.SqlClient v2.0.0 的连接错误。 用户已按照以下说明成功连接

2020 年 7 月

2020 年 7 月 15 日 / 版本:1.20.0

更改 详细信息
新增了功能教程 用户现可从欢迎页面和命令面板中启动一个功能教程,查看“连接 viewlet”、“笔记本 viewlet”和“扩展市场”等常用功能的演练
新笔记本功能 - Markdown 工具栏中的标头支持
- 文本单元格中的并排 Markdown 预览
在查询编辑器中拖放列和表 用户现可将连接 viewlet 中的列和表直接拖放到查询编辑器中
在活动栏中添加了 Azure 帐户图标 用户现可轻松了解在何处登录到 Azure
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

2020 年 6 月

2020 年 6 月 15 日 / 版本:1.19.0

更改 详细信息
向 Azure 门户集成添加了 Azure Data Studio 用户现可通过 Azure SQL 数据库连接和 Azure Postgres 等途径直接转到 Azure 门户。
新笔记本功能 - 新建笔记本工具栏
- 新建编辑单元格工具栏
- Python 依赖项向导 UX 更新
- 缩减了笔记本之间的间距
发布 SQL 评估 API 扩展 此扩展在 Azure Data Studio 中添加了 SQL Server 的最佳做法评估。 它公开了 SQL 评估 API(以前仅在 PowerShell SqlServer 模块和 SMO 中可用),让你可评估 SQL Server 实例,并接收 SQL Server 团队对它们的建议。 在本文中了解 SQL 评估 API 及其功能的详细信息。
机器学习扩展改进 现在支持 Azure SQL 托管实例。
数据虚拟化扩展改进 现在支持 MongoDB 和 Teradata
Postgres 扩展 bug 修复 修复了 Microsoft Entra 多重身份验证
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

2020 年 5 月(修补程序)

2020 年 5 月 27 日 / 版本:1.18.1

更改 详细信息
修复 bug #10538“运行当前查询”键绑定不再按预期方式运行 #10538
修复 bug #10537“无法打开 v1.18 上新的或现有的 sql 文件” #10537

2020 年 5 月

2020 年 5 月 20 日 / 版本:1.18.0

更改 详细信息
发布 Redgate SQL Prompt 扩展 此扩展使你能够直接在 Azure Data Studio 中管理格式设置样式,因此无需离开 IDE 即可创建和编辑样式。
发布机器学习扩展 此扩展使你能够执行以下操作:
- 通过 Azure Data Studio 使用 SQL Server 机器学习服务管理 Python 和 R 包。
- 使用 ONNX 模型在 Azure SQL Edge 中进行预测。
- 查看 Azure SQL Edge 数据库中的 ONNX 模型。
- 将文件或 Azure 机器学习中的 ONNX 模型导入到 Azure SQL Edge 数据库。
- 创建笔记本以运行试验。
新笔记本功能 - 添加了新的 Python 依赖项向导,可更轻松地安装 Python 依赖项
- 添加了 Markdown 工具栏的下划线支持
Always Encrypted 参数化 允许运行通过加密数据库列进行插入、更新或筛选的查询。
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

2020 年 4 月(修补程序)

2020 年 4 月 30 日 / 版本:1.17.1

更改 详细信息
修复 bug #10197 无法通过 MFA 进行连接 #10197

2020 年 4 月

2020 年 4 月 27 日 / 版本:1.17.0

更改 详细信息
改进了欢迎页 欢迎页上进行了 UI 更新,可更轻松地查看常见操作和突出显示扩展。
新笔记本功能 - 添加了编辑文本单元格时的 Markdown 工具栏,可帮助使用 Markdown 进行编写
- 改进了 Jupyter Books Viewlet,使之成为笔记本 Viewlet,可在其中同时管理 Jupyter Books 和笔记本
- 添加了对在保存笔记本时保持图表的支持
- 在 Python 笔记本中添加了对 KQL magic 的支持
改进了仪表板 整个 Azure Data Studio 的仪表板使用最新设计模式(包括操作工具栏)进行了更新。 这也适用于许多扩展。
Azure 视图中的 Azure Cloud Shell 集成。
对 Always Encrypted 和具有安全 Enclave 的 Always Encrypted 的支持。
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

2020 年 3 月

2020 年 3 月 18 日 / 版本:1.16.0

更改 详细信息
在 SQL 笔记本中添加了图表支持 在代码单元中运行 SQL 查询时,用户现在可以创建和保存图表。
添加了创建 Jupyter 书籍体验 用户现在可以使用笔记本创建自己的 Jupyter 书籍。
添加了对 Postgres 扩展的 Microsoft Entra ID 支持
修复了许多辅助功能 bug 辅助功能错误列表
VS Code 合并到 1.42 此版本包含对前 3 个 VS Code 版本中 VS Code 的更新。 阅读其发行说明以了解详细信息。
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

2 月(修补程序)

2020 年 2 月 19 日 / 版本:1.15.1

更改 详细信息
修复 Bug #9149 显示活动连接 #9149
修复 Bug #9061 显示或隐藏 SQL 窗格时编辑数据网格不会正确调整大小 #9061

2020 年 2 月

2020 年 2 月 13 日 / 版本:1.15.0

更改 详细信息
新的 Azure 登录改进 增加了对 Azure 登录体验的改进,包括删除设备代码的复制/粘贴,以获得更流畅的连接体验。
Notebook 中的“查找”支持 用户现在可以在笔记本中使用 Ctrl+F。 笔记本中的“查找”支持可逐行搜索代码和文本单元。
VS Code 从版本 1.38 合并到 1.42 此版本包含对前 3 个 VS Code 版本中 VS Code 的更新。 阅读其发行说明以了解详细信息。
修复了许多用户报告的“白/空白屏幕”问题。
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

已知问题

  • macOS Catalina 上的用户需要右键单击 Azure Data Studio,然后选择“打开”。

2019 年 12 月(修补程序)

2019 年 12 月 26 日 / 版本:1.14.1

更改 详细信息
修补了 bug #8747“OE Expansion 失败” #8747

2019 年 12 月

2019 年 12 月 19 日 / 版本:1.14.0

更改 详细信息
更改了 Notebooks 中的“附加到连接”下拉列表,以仅列出当前的活动连接 #8129
添加了 bigdatacluster.ignoreSslVerification 设置,以允许在连接到 BDC 时忽略 TLS/SSL 验证错误 #8582
允许更改脱机查询编辑器的默认语言风格 #8419
大数据群集/SQL 2019 功能的 GA 状态 #8269
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

2019 年 11 月(修补程序)

2019 年 11 月 15 日 / 版本:1.13.1

更改 详细信息
修复了 bug #8210“复制/粘贴结果顺序错乱”

2019 年 11 月

2019 年 11 月 4 日 / 版本:1.13.0

更改 详细信息
新 SQL Server 2019 支持 - 使用 BDC 部署向导部署 SQL Server 2019 大数据群集
- 使用控制器仪表板管理群集运行状况
- 使用安全 ACL 对话框管理 HDFS 访问控制列表
- 使用 HDFS 分层对话框添加装载
- 使用内置 Jupyter Book、SQL Server 2019 指南进行排除故障
- SQL vNext 扩展重命名为数据虚拟化扩展
- 在外部表向导中添加了 Teradata 和 Mongo 支持
新笔记本功能 - 宣布推出 PowerShell 笔记本
- 宣布推出可折叠代码单元格
- 笔记本性能改进
- 请在此处查看完整的改进列表
宣布推出 Jupyter Book Jupyter Book 是按目录整理的笔记本和 Markdown 文件的集合。
新 SQL Server 部署向导 现在支持进行以下部署:
- Windows 上的 SQL Server 2019
- Windows 上的 SQL Server 2017
- 在 Linux 容器中运行的 SQL Server 2019
- 在 Linux 容器中运行的 SQL Server 2017
宣布正式发布架构比较扩展 - SQLCMD 模式
- 本地化支持
- 辅助功能修复
- 安全 bug
宣布正式发布 SQL Server Dacpac 扩展 - 本地化支持
- 辅助功能修复
- 安全 bug
宣布推出 Visual Studio IntelliCode 扩展 Visual Studio IntelliCode 现在支持 SQL,可提供更加智能的保留关键字建议。
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

2019 年 10 月(修补程序 2)

2019 年 10 月 11 日 / 版本:1.12.2

更改 详细信息
禁用在检查模式下自动启动 EH

2019 年 10 月(修补程序)

2019 年 10 月 8 日 / 版本:1.12.1

更改 详细信息
修复了笔记本中的引号和反斜杠问题,以便正确转义。

2019 年 10 月

2019 年 10 月 2 日 / 版本:1.12.0

更改 详细信息
Query History 扩展的发布 SQL History 扩展保存过去在 Azure Data Studio 会话中执行的所有查询,并按执行顺序列出它们。 用户可以查看打开查询、执行查询、删除查询、暂停查询历史记录或删除所有查询历史记录项。
新建复制/粘贴结果 我们添加了从结果网格复制/粘贴结果的更多方法。
PowerShell 扩展更新
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

已知问题

  • Notebooks
    • 7080 罕见情况,错误序列化笔记本时出现

2019 年 9 月

2019 年 9 月 10 日 / 版本:1.11.0

更改 详细信息
启用 SQLCMD 模式 查询编辑器现支持切换 SQLCMD 模式,以将查询作为 SQLCMD 脚本写入和编辑
Community 扩展插件:查询编辑器增强 查询编辑器增强是一种开放源代码扩展插件,旨在为经常编写查询的用户增强 Azure Data Studio 查询编辑器。
- 将当前查询保存为代码片段
- 使用 Ctrl+U 切换数据库
- 通过模板新建查询
- 请在此处查看完整的改进列表
笔记本改进 - 为支持大型笔记本文件而进行的性能改进
- 请在此处查看完整的改进列表
Visual Studio Code 8 月发布合并 1.38 可在此处查看最新的改进内容。
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

已知问题

  • Notebooks
    • 7080 罕见情况,错误序列化笔记本时出现

2019 年 8 月

2019 年 8 月 15 日 / 版本:1.10.0

更改 详细信息
发布 SandDance 1.3.1 扩展 - 智能图表检测
- 3D 可视化效果
- 数据筛选
笔记本改进 - 在行中添加代码或文本单元格
- 新增了以下功能:右键单击 SQL 结果网格可以将结果另存为 CSV、JSON 等
- 提升了笔记本加载性能,以便更快地加载 JSON
- 请在此处查看完整的改进列表
SQL Server 2019 支持 此版本中包括对额外 SQL Server 2019 大数据群集功能的支持,包括:
- 缩短了加载“对象映射”页面上的表和列信息所需的时间。
- 修复了在“连接详细信息”页面上加载现有数据库范围凭据时出现的 bug。
- 增加了用于 PROSE 分析的默认样本大小。
Dacpac 扩展现在支持 Microsoft Entra ID
Visual Studio Code 7 月发布合并 1.37 可在此处查看最新的改进内容。
解决了 Bug 和问题 若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

2019 年 7 月

2019 年 7 月 11 日 / 版本:1.9.0

更改 详细信息
发布 SentryOne Plan Explorer 扩展 我们重要的 Microsoft 合作伙伴 SentryOne 将推出适用于 Azure Data Studio 的 SentryOne Plan Explorer 扩展
这是一个免费扩展,可为 Azure Data Studio 中运行的查询提供强化的计划图表,具备优化的布局算法和直观的颜色编码,有助于快速识别可影响查询性能的资源消耗量最高的运算符。 若要详细了解该扩展,请查看此处的 SentryOne 博客文章。
即将针对架构比较推出的新功能 - 架构比较文件支持 (.SCMP)
- 取消架构比较支持
- 可在此处查看完整的更改内容
笔记本改进 - Plotly Python 支持
- 通过浏览器打开笔记本
- Python 包管理对话框
- 性能和 Markdown 增强功能
- 键盘快捷方式更新
- 可在此处查看 bug 修复和次要功能
SQL Server 2019 支持 此版本中包括对额外 SQL Server 2019 大数据群集功能的支持,包括:
- 管理仪表板中的服务终结点表,其中列出了群集中的所有关键服务。
- 群集状态笔记本显示如何跨所有服务和 pod 查询群集状态以及对其进行故障排除。
提供更新的语言包 扩展管理器商城中现提供 10 个语言包。 只需使用扩展商城搜索特定语言并进行安装。 安装所选语言后,Azure Data Studio 会提示重启以切换新的语言。
SQL Server Profiler 更新 SQL Server 配置文件扩展已更新,增加了很多新功能,包括:
- 按数据库名称进行筛选
- 复制和粘贴支持
- 保存/加载筛选器
可以在此处查看 SQL Server Profiler 扩展的完整改进列表。
Visual Studio Code 5 月发布合并 1.35 可在此处查看最新的改进内容。
解决了 Bug 和问题 在以前版本的 Azure Data Studio 中,若在从“连接”对话框进行连接时选择了某个用户数据库,则生成的对象资源管理器条目将完全限定为该单一数据库。 从此版本开始将更改该行为,对象资源管理器中也会显示服务器级别属性。
若要查看完整的修复内容列表,请参阅 GitHub 上的 Bug 和问题

2019 年 6 月

2019 年 6 月 6 日 / 版本:1.8.0

更改 详细信息
发布中央管理服务器 (CMS) 扩展 中央管理服务器存储组织到一个或多个中央管理服务器组中的 SQL Server 实例列表。 用户可以连接到自己的现有 CMS 服务器并管理服务器,例如添加和删除服务器。 有关详细信息,请参阅此处
发布适用于 Windows 的数据库管理工具扩展 此扩展在 Azure Data Studio 中启用了 SQL Server Management Studio 中两个最常用的体验。 用户可以右键单击很多不同的对象(例如数据库、表、列、视图等等)并选择“属性”以查看该对象的 SSMS 属性对话框。 此外,用户可以右键单击数据库并选择“生成脚本”以启动广为人知的 SSMS 生成脚本向导。
架构比较改进 - 添加了排除/包含选项
-“生成脚本”在脚本生成后打开脚本
- 删除了双滚动条
- 格式设置和布局改进
- 可在此处查看完整的更改内容
将“消息”部分移动到专用选项卡 以前用户运行 SQL 查询时,结果和消息都在堆叠面板上。 现在它们会在面板中的单独选项卡上,例如在 SSMS 中。
SQL 笔记本改进 - 用户现在可以选择在笔记本上使用自己的 Python 3 或 Anaconda 安装
- 多重稳定性 + 适应性/外观修复
- 请在此处查看完整的改进列表
Visual Studio Code 4 月发布合并 1.34 可在此处查看最新的改进内容
解决了 Bug 和问题。 请参阅 GitHub 上的 Bug 和问题

已知问题

  • 适用于 Windows 的数据库管理工具扩展
    • 无法从断开连接的服务器节点启动属性
    • 无法启动 Azure 服务器的属性
    • 并非所有对象都有属性对话框
    • 启动对话框需要很长时间
    • 在通过部分类型的连接(例如 Microsoft Entra ID)启动服务器时出错
  • Notebooks
    • 5838 允许用户对笔记本使用系统 Python
  • 架构比较
    • 5804 架构比较任务显示不执行任何操作的默认取消上下文菜单

2019 年 5 月

2019 年 5 月 8 日 / 版本:1.7.0

更改 详细信息
发布架构比较扩展 架构比较是 SQL Server Data Tools (SSDT) 中广为人知的功能,其主要用例是比较并直观地显示数据库和 .dacpac 文件之间的差异,然后执行操作使它们相同。
将“任务”视图移动到输出窗口 用户现在可以在“输出”窗口的“任务”视图中查看长时间运行的任务(如备份、还原和架构比较)的状态
添加了欢迎页 - 指向常见操作(如新建查询、新建文件、新建笔记本)的链接
- 指向文档和 GitHub 的链接
SQL 笔记本改进 - 用于呈现改进内容的 Markdown,包括对注释和表的优化支持
- 对工具栏的可用性改进
- 指向可信赖笔记本的 Markdown 链接不再需要 Cmd/Ctrl + 选择,可以直接选择
- 在关闭笔记本后更好地清理 Jupyter 进程,并在同时启动多个笔记本时减少错误
- 改进 SQL 笔记本的连接,确保在针对同一数据库运行 2 个笔记本时不会出错
- 改进在选择工具栏中的“运行单元格”按钮时,笔记本自动滚动到正在执行的单元格的情况
- 常规稳定性和性能改进
解决了 Bug 和问题。 请参阅 GitHub 上的 Bug 和问题

2019 年 4 月

2019 年 4 月 18 日 / 版本:1.6.0

更改 详细信息
将“服务器”选项卡重命名为“连接”
将 Azure 资源浏览器调整为“连接”下的 Azure viewlet 用户现在可以在“连接”视图中通过 Azure viewlet 查看其 Azure SQL 实例,还可展开以查看每个服务器或数据库下的对象。
SQL 笔记本改进 - 在工具栏中添加了用于清除所有单元格输出的按钮
- 在工具栏中添加了用于运行所有单元格的按钮
- 固定连接名称,而不是“附加到”下拉列表中的服务器名称(如果已设置)
- 修复了在使用相对图像路径时 Markdown 中不呈现图像的问题
- 改进了笔记本网格中的功能 - 添加了双击自动调整列尺寸功能和改进了鼠标滑轮支持
- 改进了通过笔记本安装 Python 时的错误处理和 Python 安装复原能力
- 改进了选择笔记本单元格时的“全选”功能
- 改进了笔记本的连接,防止关闭笔记本和影响对象资源管理器连接
- 改进了笔记本体验,在笔记本断开连接时向用户显示消息,并且需要连接才能运行单元格
- 改进了对未保存笔记本的支持,使其在 Azure Data Studio 再次启动时在 Azure Data Studio 中解除冻结
解决了 Bug 和问题。 请参阅 GitHub 上的 Bug 和问题

2019 年 3 月(修补程序)

2019 年 3 月 22 日 / 版本:1.5.2 / 修补程序版本

更改 详细信息
修复了在 1.5.1 中发现的几个问题。 请参阅 GitHub 上的 3 月修补程序版本

- 修复了以下问题:用户无法关闭从仪表板中的“打开笔记本”任务打开的笔记本
- 修复了以下问题:笔记本 JSON 在保存后有多余的 }
- 修复了以下问题:笔记本网格不响应主题更改
- 修复了以下问题:选项卡标题中显示完整的笔记本路径。 现在只显示文件名。

2019 年 3 月

2019 年 3 月 18 日 / 版本:1.5.1

更改 详细信息
添加了 Azure Data Studio 的 PostgreSQL 扩展 支持的功能:
- 连接对话框
- 对象资源管理器
- 查询编辑器
- 绘制图表
- 仪表板
- 代码片段
- 编辑数据
- 笔记本
添加了 SQL 笔记本 向内置笔记本查看器添加了 SQL 内核支持:
- 支持 T-SQL
- 支持 PGSQL
添加了 PowerShell 扩展 通过 VS Code 引入了 PowerShell 扩展体验。
添加了 SQL Server dacpac 扩展 从 SQL Server 导入扩展中删除数据层应用程序向导并移至新的扩展中。
添加了 Community 扩展 QueryPlan.show 添加了集成支持以可视化显示查询计划
更新了 SQL Server 2019 预览版扩展 - Jupyter Notebook 支持(特别是 Python3)和 Spark 内核已移动到核心 Azure Data Studio 工具中。
- 修复了外部数据向导中的 bug
解决了 Bug 和问题。 请参阅 GitHub 上的 Bug 和问题

已知问题

问题 解决方法
#4427:在内核准备好启动 Spark 之前选择“在单元格上运行”会导致灾难性错误 先等待内核加载,再运行单元
#4493:从 SSMS 启动的 Azure Data Studio 使用 SQL 身份验证,这会提示用户输入密码 立即使用 Windows 身份验证。
#4494:无法安装 SQL 笔记本功能 请执行此处的解决步骤。
#4503:无法直接从下载 Azure Data Studio 文件夹 (macOS) 打开 Azure Data Studio 解压缩应用后重启计算机。 将进行调查。
#4539:笔记本的“另存为”功能会丢失连接上下文 将在下一版本中修复。
#4458:如果使用了无效版本,则 Dacpac 提取会导致 SqlToolsService 出现故障 重新启动 Azure Data Studio 并确保使用正确的版本。
“新建笔记本”和“打开笔记本”图标丢失 弃用旧连接类型。 建议连接到 SQL Server 终结点,然后将按预期获取所有操作(新建笔记本、Spark 作业)。

2019 年 2 月

2019 年 2 月 13 日 / 版本:1.4.5

更改 详细信息
添加了“SQL Server 的管理包”扩展包。 这样更便于安装 SQL Server 管理相关的扩展。 这包括:
- SQL Server 代理
- SQL Server Profiler
- SQL Server 导入
在 Profiler 扩展中添加了筛选扩展事件支持。
添加了“另存为 XML”功能,可将 T-SQL 结果保存为 XML。
添加了数据层应用程序向导方面的改进。 - 添加了“生成脚本”按钮
- 添加了视图,用于在部署过程中针对潜在数据丢失发出警告。
更新 SQL Server 2019 预览版扩展。 请参阅数据虚拟化扩展
为长时间运行的查询默认启用结果流式处理。
解决了 Bug 和问题。 请参阅 GitHub 上的 Bug 和问题

2019 年 1 月(修补程序)

2019 年 1 月 16 日 / 版本:1.3.9 / 修补程序版本

更改 详细信息
修复了在 1.3.8 中发现的几个问题。 请参阅 GitHub 上的 1 月修补程序版本

有关详细信息,请参阅:
- GitHub 上的更改日志
- GitHub 上的发布内容

2019 年 1 月

2019 年 1 月 9 日 / 版本:1.3.8

更改 详细信息
添加了适用于 Windows 的新用户安装程序。 不同于现有系统安装程序,新用户安装程序不需要管理员权限。 这也为非管理员用户提供了更轻松的升级体验。
添加了 Microsoft Entra 身份验证支持。
宣布推出 Idera SQL DM Performance Insights(预览版)。
SQL Server 导入扩展中的数据层应用程序向导支持。
更新到 SQL Server 2019 预览版扩展。 请参阅数据虚拟化扩展
SQL Server Profiler 改进。
大型查询的结果流式处理(预览版)。
Community 扩展:sp_executesql 到 sql 和新数据库。
解决了 Bug 和问题。 请参阅 GitHub 上的 Bug 和问题

后续步骤

请参阅以下快速入门以开始使用:

参与 Azure Data Studio: