Felügyeleti feladatok automatizálása az Azure SQL-ben
A következőkre vonatkozik:SQL Server
Azure SQL Database
Azure SQL Kezelt Példány
Azure Synapse Analytics
Ez a cikk az Azure SQL-platformok feladatautomatizálási lehetőségeit foglalja össze, többek között Azure SQL Database, rugalmas Azure SQL Database-készleteket, felügyelt Azure SQL-példányokat, valamint Azure Synapse Analytics.
Vegye figyelembe a következő feladatütemezési és feladatautomatizálási technológiákat különböző Azure SQL-platformokon:
- Rugalmas feladatok olyan feladatütemezési szolgáltatások, amelyek egyéni feladatokat hajtanak végre egy vagy több adatbázison Azure SQL Database vagy Azure SQL Database rugalmas készletekben. További információ: rugalmas feladatok áttekintése.
- SQL Agent-feladatok a SQL Agent szolgáltatás hajtja végre, amelyet továbbra is az SQL Server feladatautomatizálásához használnak, és amely az Azure SQL Managed Instances részét képezi. A felügyelt Azure SQL-példány T-SQL-szkriptfeladat-automatizálásához fontolja meg felügyelt Azure SQL-példány sql-ügynökének. A felügyelt SQL-példányokon futó SQL Agent nagyon hasonló az SQL Serverhez. Az SQL Agent nem érhető el az Azure SQL Database-ben.
- ismétlődő eseményindítókkal rendelkező folyamatok használhatók T-SQL-szkriptek automatizálásához az Azure Synapse Analyticsben. ismétlődő eseményindítókkal rendelkező folyamatok az Azure Data Factory alapján.
Az SQL Agent és a rugalmas feladatok közötti különbségek
Az alábbi táblázat összefoglalja a rugalmas feladatok és az SQL Agent közötti főbb különbségeket:
rugalmas feladatok | SQL Agent | |
---|---|---|
Platform | Azure SQL Database | SQL Server, Azure SQL felügyelt példány |
hatókör | Tetszőleges számú adatbázis csak az Azure SQL Database-ben. A célok különböző logikai kiszolgálókon, előfizetésekben és/vagy régiókban lehetnek (a feladatok futásidejében dinamikusan számba vehetők). | Az SQL-ügynökkel azonos példányban lévő bármely önálló adatbázis. Az SQL Agent többkiszolgálós felügyelet (MSX/TSX) funkció lehetővé teszi a fő-/célpéldányok számára a feladatok végrehajtásának koordinálását, bár ez a funkció nem érhető el a felügyelt SQL-példányokban. |
támogatott API-k és eszközök | T-SQL, PowerShell, REST API-k, Azure Portal, Azure Resource Manager | T-SQL, PowerShell, SQL Server Management Studio (SSMS) |
Következő lépés
rugalmas feladatok az Azure SQL Database