Azure SQL 数据库和 SQL 托管实例的 Azure 资源管理器模板Azure Resource Manager templates for Azure SQL Database & SQL Managed Instance

适用于: Azure SQL 数据库 Azure SQL 托管实例

使用 Azure 资源管理器模板可将基础结构定义为代码,并将解决方案部署到 Azure SQL 数据库和 Azure SQL Managed Instance 的 Azure 云中。Azure Resource Manager templates enable you to define your infrastructure as code and deploy your solutions to the Azure cloud for Azure SQL Database and Azure SQL Managed Instance.

下表包含 Azure SQL 数据库的 Azure 资源管理器模板链接。The following table includes links to Azure Resource Manager templates for Azure SQL Database.

链接Link 说明Description
SQL 数据库SQL Database 此 Azure 资源管理器模板在 Azure SQL 数据库中创建单一数据库并配置服务器级 IP 防火墙规则。This Azure Resource Manager template creates a single database in Azure SQL Database and configures server-level IP firewall rules.
ServerServer 此 Azure 资源管理器模板为 Azure SQL 数据库创建服务器。This Azure Resource Manager template creates a server for Azure SQL Database.
弹性池Elastic pool 通过此模板可部署弹性池并向其分配数据库。This template allows you to deploy an elastic pool and to assign databases to it.
故障转移组Failover groups 此模板在 Azure SQL 数据库中创建两个服务器、一个单一数据库和一个故障转移组。This template creates two servers, a single database, and a failover group in Azure SQL Database.
威胁检测Threat Detection 使用此模板可以部署启用了威胁检测的服务器和一组数据库,并为每个数据库提供用于接收警报的电子邮件地址。This template allows you to deploy a server and a set of databases with Threat Detection enabled, with an email address for alerts for each database. 威胁检测是 SQL 高级威胁防护 (ATP) 产品/服务的一部分,它提供一个安全层来应对服务器和数据库受到的潜在威胁。Threat Detection is part of the SQL Advanced Threat Protection (ATP) offering and provides a layer of security that responds to potential threats over servers and databases.
在 Azure Blob 存储中审核Auditing to Azure Blob storage 使用此模板可以部署启用了审核的服务器,以将审核日志写入 Blob 存储。This template allows you to deploy a server with auditing enabled to write audit logs to a Blob storage. Azure SQL 数据库审核会跟踪数据库事件,并将这些事件写入到可放入 Azure 存储帐户、OMS 工作区或事件中心的审核日志。Auditing for Azure SQL Database tracks database events and writes them to an audit log that can be placed in your Azure storage account, OMS workspace, or Event Hubs.
在 Azure 事件中心审核Auditing to Azure Event Hub 使用此模板可以部署启用了审核的服务器,以将审核日志写入现有事件中心。This template allows you to deploy a server with auditing enabled to write audit logs to an existing event hub. 若要将审核事件发送到事件中心,请使用 Enabled State 指定审核设置,并将 IsAzureMonitorTargetEnabled 设置为 trueIn order to send audit events to Event Hubs, set auditing settings with Enabled State, and set IsAzureMonitorTargetEnabled as true. 此外,请使用 master 数据库中的 SQLSecurityAuditEvents 日志类别配置诊断设置(用于服务器级别审核)。Also, configure Diagnostic Settings with the SQLSecurityAuditEvents log category on the master database (for server-level auditing). 审核可跟踪数据库事件,并将这些事件写入到可放入 Azure 存储帐户、OMS 工作区或事件中心的审核日志。Auditing tracks database events and writes them to an audit log that can be placed in your Azure storage account, OMS workspace, or Event Hubs.
使用 SQL 数据库的 Azure Web 应用Azure Web App with SQL Database 此示例在“基本”服务级别创建免费的 Azure Web 应用和 Azure SQL 数据库中的数据库。This sample creates a free Azure web app and a database in Azure SQL Database at the "Basic" service level.
使用 SQL 数据库的 Azure Web 应用和 Redis 缓存Azure Web App and Redis Cache with SQL Database 此模板在同一资源组中创建 Web 应用、Redis 缓存和数据库,并在适用于数据库和 Redis 缓存的 Web 应用中创建两个连接字符串。This template creates a web app, Redis Cache, and database in the same resource group and creates two connection strings in the web app for the database and Redis Cache.
使用 ADF V2 从 Blob 存储导入数据Import data from Blob storage using ADF V2 此 Azure 资源管理器模板创建 Azure 数据工厂 V2 的实例,用于将数据从 Azure Blob 存储复制到 SQL 数据库。This Azure Resource Manager template creates an instance of Azure Data Factory V2 that copies data from Azure Blob storage to SQL Database.
带有数据库的 HDInsight 群集HDInsight cluster with a database 使用此模板可以创建一个 HDInsight 群集、一个逻辑 SQL 服务器、一个数据库和两个表。This template allows you to create an HDInsight cluster, a logical SQL server, a database, and two tables. 将 Sqoop 与 HDInsight 中的 Hadoop 配合使用一文中使用了此模板。This template is used by the Use Sqoop with Hadoop in HDInsight article.
按计划运行 SQL 存储过程的 Azure 逻辑应用Azure Logic App that runs a SQL Stored Procedure on a schedule 使用此模板可以创建一个按计划运行 SQL 存储过程的逻辑应用。This template allows you to create a logic app that will run a SQL stored procedure on schedule. 可将该过程的所有参数放入该模板的正文部分。Any arguments for the procedure can be put into the body section of the template.