Azure Data Studio 是一款【开源免费】的数据管理和开发工具,可连接到常用的云和本地数据库。支持 Windows、macOS 和 Linux,浏览扩展库以获取其他数据库支持选项,包括 MySQL、PostgreSQL 和 MongoDB、SQL Server 等... 它还为 SQL、PowerShell、Python、KQL、Apache Spark TM 和 PySpark 提供强大的语言支持。
Azure Data Studio 采用类似 vs code 的设计理念。
Data Studio 的功能亮点
-
1.通过简单的 XCopy 部署实现 Windows、macOS 和 Linux 的跨平台数据库管理
-
2.SQL Server 连接管理,包括连接对话框、服务器组、Azure 集成和已注册服务器
-
3.对象资源管理器支持架构浏览和上下文命令执行
-
4.具有高级编码功能的 T-SQL 查询编辑器,例如自动建议、错误诊断、工具提示、格式设置和速览定义
-
5.查询结果查看器,具有高级数据网格,支持大型结果集,导出为JSON\CSV\Excel,查询计划和图表
-
6.管理仪表板支持可定制的小部件,具有下钻的图像界面。
-
7.可视化数据编辑器,支持直接在表中插入、更新和删除行
-
8.备份和恢复对话框,支持高级定制和远程文件系统浏览,可以执行配置的任务或编写脚本
-
9.“任务历史记录”窗口,用于查看当前任务执行状态、带有错误消息的完成结果和任务 T-SQL 脚本
-
10.脚本支持为数据库对象生成 CREATE、SELECT、ALTER 和 DROP 语句
-
11.具有完全 Git 集成和“在文件中查找”支持的工作区,用于管理 T-SQL 脚本库
-
12.现代轻量级外壳,具有主题、用户设置、全屏支持、集成终端和许多其他功能
-
支持的操作系统:
Azure Data Studio 在 Windows、macOS 和 Linux 上运行。 支持以下版本:
Windows:10 及更高版本
Windows Server: 2016, 2019, 2022
macOS:支持 Apple 安全更新的版本。 这通常是最新版本和前两个版本。Linux:Debian 9+、RHEL 7+、SLES 15、Ubuntu 18.04+
1.下载安装:
下载并安装 :
https://learn.microsoft.com/zh-cn/azure-data-studio/download-azure-data-studio
https://github.com/microsoft/azuredatastudio/releases
2. 安装插件:
下载安装好后,通过左侧的扩展安装 中文包( 插件):
同样的方式,如果需要连接MySQL 、PostgreSQL 和 MongoDB 等.. 只需要安装对应的插件即可。
3. 连接数据库
4. 新建查询 (支持:查询计划,SQL分析)
-
带有 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 为数据管理活动提供扩展点,并支持扩展创作。
项目开源地址(宽松的MIT 开源协议):https://github.com/microsoft/azuredatastudio