Azure Data Studio是一种跨平台的数据库工具,适合在Windows、macOS和Linux上使用本地和云数据平台的数据专业人员,Azure Data Studio利用IntelliSense、代码片段、源代码管理集成和集成终端提供新式编辑器体验,它在设计时考虑了数据平台用户,带有内置查询结果集图表和可自定义的仪表板。
软件截图1
功能介绍
带有 IntelliSense 的 SQL 代码编辑器
Azure Data Studio 利用内置功能(例如多个选项卡窗口、丰富的 SQL 编辑器、IntelliSense、关键字完成、代码片段、代码导航和源代码管理集成 (Git))提供一种基于键盘的新式 SQL 编码体验,使日常任务变得更轻松。 运行按需 SQL 查询,查看结果并将其保存为文本、JSON 或 Excel 格式。 编辑数据,组织你最喜欢的数据库连接,并以熟悉的对象浏览体验浏览数据库对象。 若要了解如何使用 SQL 编辑器,请参阅使用 SQL 编辑器创建数据库对象。
智能 SQL 代码片段
SQL 代码片段可生成正确的 SQL 语法来创建数据库、表、视图、存储过程、用户、登录名、角色,并更新现有的数据库对象。 使用智能代码片段快速创建数据库副本,以便进行开发或测试,并生成和执行 CREATE 和 INSERT 脚本。
Azure Data Studio 还提供用于创建自定义 SQL 代码片段的功能。 若要了解详细信息,请参阅创建和使用代码片段。
可自定义的服务器和数据库仪表板
创建丰富的可自定义仪表板,以监视并快速排查数据库中的性能瓶颈问题。 若要了解见解小组件以及数据库(和服务器)仪表板,请参阅使用见解小组件管理服务器和数据库。
连接管理(服务器组)
借助服务器组,可以组织所使用的服务器和数据库的连接信息。 有关详细信息,请参阅服务器组。
集成终端
在 Azure Data Studio 用户界面中的“集成终端”窗口中使用常用的命令行工具(例如,Bash、PowerShell、sqlcmd、bcp 和 ssh)。 若要了解集成终端,请参阅集成终端。
扩展性和扩展创作
通过扩展基本安装的功能来增强 Azure Data Studio 体验。 Azure Data Studio 为数据管理活动提供扩展点,并支持扩展创作。
若要了解 Azure Data Studio 中的扩展性,请参阅扩展性。 若要了解如何创作扩展,请参阅扩展创作。
与 SQL Server Management Studio (SSMS) 的功能比较
如为以下情况,请使用 Azure Data Studio:
主要是编辑或执行查询。
需要能够快速绘图和直观显示结果集。
可通过集成终端使用 sqlcmd 或 PowerShell 执行大多数管理任务。
对向导的使用需求较少。
不需要实施深层次的管理或平台配置。
需要在 macOS 或 Linux 上运行。
如为以下情况,请使用 SQL Server Management Studio:
需要实施复杂的管理或平台配置。
要实施安全管理,包括用户管理、漏洞评估和安全功能配置。
需要使用性能优化顾问和仪表板。
使用数据库关系图和表设计器。
需要访问经过注册的服务器。
需要利用实时查询统计信息或客户端统计信息。
软件截图2