在数据库开发的动态场景中,SQL Server Data Tools(SSDT)是 Visual Studio 生态系统中数据库开发人员的强大工具。SSDT 17.8 包含在最新版本的 Visual Studio 2022 v17.8 中,该版本于2023年11月14日发布。这个版本引入了重要的增强和修复,兑现了微软改善开发人员体验的承诺。

  1. MDS 3 到 MDS 5 的更新 其中一个主要特性涉及到 Microsoft.Data.SqlClient (MDS) 5.1.2 的重大改变。该更新启用了对 TDS 8.0 的支持,它提供了增强的安全性,并使 SSDT 与最新的 SqlClient 版本同步。此更新对我们在 SSDT 中连接数据库的方式进行了一些更改。最重要的是,此更新将默认连接设置中的加密设置更改为开启(true),从而改进了环境的标准安全状态。请以下链接中阅读有关此更改及其潜在影响的更多信息:https://learn.microsoft.com/zh-cn/sql/ssdt/connect-to-an-existing-database-in-sql-server-data-tools?view=sql-server-ver16#EncryptTrustServerCertificate

  2. SSOX 中 AAD 到 Microsoft Entra 的身份验证演变 导航到身份验证领域,SSDT 17.8 标志着一个显著的转变,它在使用 Connect 对话框连接到任何数据库时,将 Microsoft Cloud Authentication 提供程序从 AAD 重命名为 Microsoft Entra。这与 Azure Active Directory 更名为 Microsoft Entra 是一致的。

  3. 可访问性改进 为了与我们组织对可访问性的承诺保持一致,SSDT 在此版本中解决了可访问性问题。在更新数据库时,在“Preview Database Updates”中包含动态脚本自动化名称,并解决了“Add an Account”中缺少角色的问题——这两项都是对屏幕阅读器机制的改进,表明了使该工具更加用户友好和更广泛受众可以访问的承诺。

  4. 性能改进 在底层,SSDT 17.8 解决了性能瓶颈。通过处理多个性能问题,解决了 Visual Studio 在连接、使用模式比较操作和发布期间的无响应问题。

  总之,SSDT 17.8 作为一个重要的版本发布,并加强了该工具的功能。从连接性的改进到可访问性的改进和性能的优化,这个版本为更加健壮和对开发人员友好的 SQL Server 体验奠定了基础。要开始使用这些新功能,请更新到 Visual Studio 2022 v17.8,并确保选择了“Data storage and processing”工作负荷。

  我们感谢您花时间报告问题/建议,并希望您在使用 Visual Studio 时继续给我们反馈,告诉我们您喜欢什么以及我们可以改进什么。您的反馈对于帮助我们使 Visual Studio 成为最好的工具至关重要!您可以通过 开发者社区与我们分享反馈:通过报告错误或问题报告问题和分享您的建议对新功能或现有功能的改进。

  通过在 YouTube, Twitter, LinkedIn, Twitch 和 Microsoft Learn 上关注我们与 Visual Studio 团队保持联系。

原文链接:https://devblogs.microsoft.com/visualstudio/embracing-sql-server-2022-with-ssdt-17-8-unveiling-key-updates/

【译】拥抱 SQL Server 2022 与 SSDT 17.8:揭示关键更新-LMLPHP

12-08 15:40