虽然 Microsoft Entra ID 是
Azure Active Directory (Azure AD) 的新名称
,但为了防止中断现有环境,Azure AD 仍保留在一些硬编码的元素中,例如 UI 字段、连接提供程序、错误代码和 cmdlet。 在本文中,这两个名称可以互换。
Azure Data Studio 当前版本
下载并安装最新版本!
2024 年 8 月(修补程序)
Azure Data Studio 1.49.1 是最新的正式发布 (GA) 版本。
版本号:1.49.1
发布日期:2024 年 8 月 15 日
1.49.1 中的缺陷修复
有关当前已知问题的列表,请访问
GitHub 上的问题列表
。
Azure Data Studio 反馈
可参考
Azure Data Studio 反馈
了解其他已知问题,并向产品团队提供反馈。
Azure Data Studio 历史版本和更新
Azure Data Studio 版本
对 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 中的缺陷修复
SQL 数据库项目
解决了错误“由于 MSBuild 无法创建或连接到运行时为‘NET’和体系结构为‘arm64’的任务主机,导致无法运行‘SqlModelResolutionTask’任务”,该错误导致 SDK 样式项目和旧样式项目在 arm64 上生成失败
改进了欢迎页上扩展列表下“安装”按钮的显示方式
有关 2023 年 9 月修补程序版本解决的 bug 修复的完整列表,请访问
GitHub 上的 2023 年 9 月版本
。
1.46.0 中的已知问题
引入了一项新设置,即 Mssql 启用 Sql 身份验证提供程序,通过此设置可以保留连接,而无需担心访问令牌生存期过期或被服务器删除。 发现访问令牌过期时,SqlClient 驱动程序会在内部刷新这些令牌。 默认已禁用此选项。
添加了对使用 TDS 终结点连接到 Microsoft Dataverse 的支持。
引入了针对 Azure 连接的其他错误报告。
引入了对更改密码的支持。
添加了在未安装服务器证书时对 Arc SQL 托管实例的加密选项的支持。
将“新建部署”选项从“连接”痕迹导航移到了“文件”菜单。
“对象资源管理器”
引入了按数据库架构为对象资源管理器中的对象分组的功能。 分组适用于启用或禁用时的所有 MSSQL 连接。
“对象资源管理器”
引入了一个新选项,用于为对象资源管理器配置自定义超时。 在“设置”中,启用“Mssql”>“对象资源管理器: 延长超时”。
添加了选项用于禁用对 JSON 字符串的特殊处理。
1.42.0 中的 bug 修复
有关针对 2023 年 1 月修补程序 2 版本解决的 bug 修复的完整列表,请访问
GitHub 上的 2023 年 1 月修补程序 2 版本
。
2023 年 1 月(修补程序)
版本号:1.41.1
发布日期:2023 年 1 月 30 日
1.41.1 中的 bug 修复
已将 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 修复
查询计划查看器
添加了支持图标,以及在计划中进行搜索的附加支持。 向执行计划添加了附加的遥测数据。 在计划工具栏上提供了用于启用或禁用工具提示的支持。 添加了在 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 修复
针对大型笔记本的较大性能改进
- 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 迁移
Kusto
1\.33.0 中的 Bug 修复
有关针对 2021 年 5 月版本解决的 bug 修复的完整列表,请访问
GitHub 上的 bug 和问题列表
。
2021 年 4 月
2021 年 4 月 15 日 / 版本:1.28.0
1\.28.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
新笔记本功能
- 支持基于富文本格式和无缝转换到 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
向 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
发布机器学习扩展
此扩展使你能够执行以下操作:
- 通过 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
新笔记本功能
- 添加了编辑文本单元格时的 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 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
Query History 扩展的发布
SQL History 扩展保存过去在 Azure Data Studio 会话中执行的所有查询,并按执行顺序列出它们。 用户可以查看打开查询、执行查询、删除查询、暂停查询历史记录或删除所有查询历史记录项。
新建复制/粘贴结果
我们添加了从结果网格复制/粘贴结果的更多方法。
PowerShell 扩展更新
解决了 Bug 和问题
若要查看完整的修复内容列表,请参阅
GitHub 上的 Bug 和问题
。
Notebooks