Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Den här artikeln sammanfattar alternativ för jobbautomatisering på Azure SQL-plattformar, inklusive Azure SQL Database, elastiska Pooler i Azure SQL Database, Azure SQL Managed Instanceoch Azure Synapse Analytics.
Överväg följande tekniker för schemaläggning och uppgiftsautomatisering på olika Azure SQL-plattformar:
- Elastic jobs är jobbschemaläggningstjänster som kör anpassade jobb på en eller flera databaser i Azure SQL Database eller Azure SQL Database elastic pools. För mer information, se översikten över elastiska jobb.
- SQL Agent-jobb körs av SQL Agent-tjänsten som fortsätter att användas för uppgiftsautomatisering i SQL Server och som även ingår i Azure SQL Managed Instances. För automatisering av T-SQL-skriptjobb i Azure SQL Managed Instance bör du överväga SQL Agent för Azure SQL Managed Instance. SQL-agenten på SQL-hanterade instanser liknar SQL Server. SQL Agent är inte tillgängligt i Azure SQL Database.
- Pipelines med återkommande utlösare kan användas för automatisering av T-SQL-skript i Azure Synapse Analytics. Pipelines med återkommande utlösarebygger på Azure Data Factory.
Skillnader mellan SQL Agent och elastiska jobb
I följande tabell sammanfattas viktiga skillnader mellan elastiska jobb och SQL Agent:
| elastiska jobb | SQL Agent | |
|---|---|---|
| Platform | Azure SQL Database | SQL Server, Azure SQL Managed Instance |
| Omfattning | Valfritt antal databaser i Azure SQL Database. Mål kan finnas i olika logiska servrar, prenumerationer och/eller regioner (dynamiskt uppräknade under körning av jobb). | Alla enskilda databaser i samma instans som SQL-agenten. Funktionen Multi Server Administration (MSX/TSX) i SQL Agent gör det möjligt för huvud-/målinstanser att samordna jobbkörning, dock är denna funktion inte tillgänglig i SQL Managed Instance. |
| API:er och verktyg som stöds | T-SQL, PowerShell, REST API:er, Azure-portalen, Azure Resource Manager | T-SQL, PowerShell, SQL Server Management Studio (SSMS) |