【开源免费】一款支持多数据库客户端(vs code设计理念,具有丰富的插件)

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

posted @ 2024-08-23 14:28  Dyx邓杨喜  阅读(55)  评论(0编辑  收藏  举报