Automatizar tarefas de gerenciamento no Azure SQL

Aplica-se a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Este artigo resume as opções de automação de trabalho nas plataformas SQL do Azure, incluindo o Banco de Dados SQL do Azure, os pools elásticos do Banco de Dados SQL do Azure, a Instância Gerenciada do SQL do Azure e o Azure Synapse Analytics.

Considere as seguintes tecnologias de agendamento de tarefas e automação de tarefas em diferentes plataformas SQL do Azure:

Diferenças entre o SQL Agent e trabalhos elásticos

A tabela a seguir resume as principais diferenças entre trabalhos elásticos e o SQL Agent:

Tarefas elásticas Agente do SQL
Plataforma Base de Dados SQL do Azure SQL Server, Instância Gerenciada SQL do Azure
Scope Qualquer número de bancos de dados somente no Banco de Dados SQL do Azure. Os destinos podem estar em diferentes servidores lógicos, assinaturas e/ou regiões (enumerados dinamicamente no tempo de execução do trabalho). Qualquer banco de dados individual na mesma instância que o SQL Agent.

O recurso Administração Multiservidor (MSX/TSX) do SQL Agent permite que instâncias mestre/destino coordenem a execução do trabalho, embora esse recurso não esteja disponível na Instância Gerenciada do SQL.
APIs e ferramentas suportadas T-SQL, PowerShell, APIs REST, portal do Azure, Azure Resource Manager T-SQL, PowerShell, SQL Server Management Studio (SSMS)

Próximo passo