Automatiser les tâches de gestion dans Azure SQL

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Cet article récapitule les options d’automatisation des tâches dans les plateformes Azure SQL, notamment Azure SQL Database, les pools élastiques Azure SQL Database, Azure SQL Managed Instance et Azure Synapse Analytics.

Prenez en compte les technologies de planification des tâches et d'automatisation des tâches suivantes sur les différentes plateformes Azure SQL :

Différences entre SQL Agent et les tâches élastiques

Le tableau suivant résume les principales différences entre les tâches élastiques et SQL Agent :

Tâches élastiques SQL Agent
Plateforme Azure SQL Database SQL ServerAzure SQL Managed Instance
Portée Nombre de bases de données dans Azure SQL Database uniquement. Les cibles peuvent se trouver sur différents serveurs logiques, ainsi que dans différents abonnements et/ou régions (énumérés dynamiquement au moment du runtime de la tâche). N’importe quelle base de données individuelle dans la même instance que SQL Agent.

La fonction d'administration multiserveurs (MSX/TSX) de SQL Agent permet aux instances principales/cibles de coordonner l'exécution des tâches, bien que cette fonction ne soit pas disponible dans SQL Managed Instance.
API et outils pris en charge T-SQL, PowerShell, API REST, portail Azure, Azure Resource Manager T-SQL, PowerShell, SQL Server Management Studio (SSMS)

Étape suivante