阅读时间: 8 分钟
Azure Data Studio 是一种多功能且创新的 SQL 编码解决方案 。因此,该平台用于在本地基础设施上以及在 Windows、macOS 和 Linux 上的云端开发数据库项目、可视化和编辑变量及其结果。
有了它,就可以简化日常任务、自动化流程并不 工作职能电子邮件列表 断改善 IT 环境或涉及数据分析的项目(例如 数字营销策略)中的用户体验。
如果您需要在 Windows、macOS 或 Linux 上使用带有 T-SQL、SQL cmd 或 PowerShell 的数据库管理和开发工具 ,以不同的可视化格式导出数据等等,那么您需要了解 Azure Data Studio!
在本文中,您将找到有关以下内容的信息:
- Azure Data Studio 有哪些功能,与 SSMS 相比有哪些优势?
- Microsoft Azure Data Studio 支持哪些操作系统?
- 如何安装?
- 如何连接到 SQL Server?
- 它的可能扩展是什么?
- 使用 Azure Data 及如何使用它 Studio 有哪些好处?
读到最后!
Azure Data Studio 有哪些功能,与 SSMS 相比有哪些优势?
正如我们在本文开头提到的,Azure Data Studio 是一个数据库工具,可以实现简单、直观和高效的数据管理。这是因为它促进了用户与所有数据实例的交互,无论是在传统的本地数据库中还是在云中。
该平台还提供 SQL 编码体验和 IntelliSense 集成 – 这就是 Azure Data Studio 以前称为 SQL Operations Studio 的原因。通过它,数据、代码片段和导航功能可以通过 Git(Linux 操作系统创建者的开源项目)进行控制。
与用于数据库管理、
安全管理和信息查询的 SSMS(SQL Server Management Studio)相比,这不是一个理想的 GUI 工具。相反,在某些方面,Azure Data Studio 为什么反向链接是王道表现更好。
例如, Azure Data Studio 的主要优势在于其跨平台特性, 因为它支持在 Windows 操作系统以外的平台(macOS 和 Linux)上使用。
除此之外,它不仅能够与 SQL Server 2014 及更高版本集成,而且功能多样,还可以适用于 PostgreSQL 服务器,当然还有 Azure 产品,例如 Azure SQL 数据库、Azure SQL 数据仓库和 Azure SQL 托管实例。
Azure Data Studio 并非设计用于取代 SSMS。 虽然这些工具具有类似的功能,但 Azure Data Studio 更轻便、功能更多。跨平台支持还为用户提供了更大的灵活性,并且无论开发人员的技能水平如何,它都易于使用,与 SSMS 相比,需要的学习曲线更短。
如果用户需要编辑和运行针对数据库的查询、快速绘制或预览查询结果、连接和查询 SQL Server 2019 大数据集群等,Microsoft 建议使用 Azure Data Studio 而不是 SSMS。
另一方面,SSMS 应该由 DBA 和其他 IT 专业人员使用,他们将大部分时间花在数据库管理任务上,包括配置和安全管理,并且需要仪表板及如何使用它 和性能调整工具来完成这些任务。
但是,Azure Data Studio 具有以下功能:
- 创建智能代码段,用于制作测试数据库副本以及开发和执行其他场景;
- 方便代码管理的导航选项;
- 创建和执行 SQL 查询的选项;
- 结果分析选项;
- 导出兼容TXT、JSON和Excel格式;
- 编辑数据、管理数据库连接和查看信息;
- 使用记事本并在 SQL、Spark、Python 和 Scala 中创建脚本;
- 与 IntelliSense 集成的高级查询编辑——通过 v 新加坡电话号码 自动完成和许多其他自动化代码验证和格式化操作简化代码输入任务,提高处理速度和准确性;
- SQL代码片段,有助于使用正确的语法;
- 更新数据库对象;
- 源代码控制,通过集成的 Git 源管理器 (SCM),您可以存储数据库脚本、比较版本、提交更改并恢复它们;
- 自定义见解和仪表板可帮助您无缝访问统计数据和其他信息,以进行数据分析和 故障排除;
- 直接验证数据库中的对象定义;
- 快速查看查询结果;
- 深色主题适合喜欢在昏暗的灯光下工作的用户。
Transact-SQL 编辑器是 Azure Data Studio 包的内置功能之一,它提供以下选项:
- 搜索数据库对象;
- 执行数据库对象的常见任务;
- 编辑表格数据;
- 代码片段,快速编写 T-SQL;
- 使用 Peek Definition 或 Go to Definition 查看数据库中的详细信息;
- 信息的搜索和替换;
- 隐藏代码片段;
- 行复制;
- 运动中的代码行;
- 同时编辑多行;
- 改变字体类型和大小;
- 使用颜色主题进行定制;
- 添加行号和注释。
简而言之, 对于需要 在操作系统方面 有更多灵活性以及编辑和运行查询和运行流程的便利性的用户来说,Azure Data Studio 是最佳选择。
但作为开发人员,您可以选择识别这两种工具的优点和缺点。