Azure SQL 的管理界面

已完成

在部署、使用和管理 Azure SQL 资源时,可以使用各种接口和工具。 本单元介绍可用的工具、其功能以及使用时机。

Azure 门户

Azure 门户为 Azure SQL 资源提供了一组广泛的功能,包括虚拟机、托管实例和数据库。 通过 Azure 门户,可以部署和管理资源,使用 Azure SQL 数据库,甚至可以连接到数据库并运行查询。

显示 Azure 门户中的 Azure SQL 部署选项的屏幕截图。

SQL Server Management Studio

SQL Server Management Studio (SSMS) 是全世界最受欢迎的 SQL Server 工具。 SSMS 集成,用于可视化和使用所有三种 Azure SQL 产品。 必要时,SSMS 仅显示适用于特定 Azure 服务的选项。

显示 SQL Server Management Studio(SSMS)的屏幕截图。

语言和 API

由于所有 Azure SQL 服务都基于 SQL 数据库引擎,因此所有服务都支持 Transact-SQL (T-SQL) 语言和表格数据流 (TDS) 协议。 这意味着通常使用 SQL Server 的所有驱动程序也适用于 Azure SQL 数据库和 Azure SQL 托管实例。 请注意,对于所有新开发,Microsoft已停用 SQL Native Client (SNAC),应使用 新式数据提供程序

与所有 Azure 产品一样,REST API 可用于管理所有 Azure SQL 产品。

命令行接口

命令行接口(CLI)(如 sqlcmd 和 bcp)可以连接到所有 Azure SQL 产品。

此外,特定 Azure SQL 服务方案还支持 Azure CLI 和 Azure PowerShell cmdlet。 Windows、macOS 和 Linux 客户端支持所有这些 CLI。 Sqlcmd 和 az 等工具在 Azure Cloud Shell 中预安装。

显示 Azure Cloud Shell 的屏幕截图。

使用工具和使用时机

可以使用多种接口与 Azure SQL 进行交互。 每个接口中都提供了许多功能。 选择哪一项取决于首选项的组合,以及要实现的目标。 在此学习路径中,可以使用此处所述的多个接口。 在本模块结尾部分,有一些有用的资源,你可以深入了解感兴趣的部分。