Felügyeleti feladatok automatizálása az Azure SQL-ben

A következőre vonatkozik: SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Ez a cikk az Azure SQL-platformok feladatautomatizálási lehetőségeit foglalja össze, beleértve az Azure SQL Database-t, az Azure SQL Database rugalmas készleteit, a felügyelt Azure SQL-példányokat és az Azure Synapse Analyticset.

Vegye figyelembe a következő feladatütemezési és feladatautomatizálási technológiákat különböző Azure SQL-platformokon:

  • A rugalmas feladatok (előzetes verzió) olyan feladatütemezési szolgáltatások, amelyek egyéni feladatokat hajtanak végre egy vagy több adatbázison az Azure SQL Database-ben vagy az Azure SQL Database rugalmas készleteiben. További információkért tekintse meg a rugalmas feladatok áttekintését.
  • Az SQL Agent-feladatokat az SQL Agent szolgáltatás hajtja végre, amely továbbra is az SQL Server feladatautomatizálására szolgál, és 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 a felügyelt Azure SQL-példányhoz készült SQL Agentet. 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.
  • Az ismétlődő eseményindítókkal rendelkező folyamatok az Azure Synapse Analytics T-SQL-szkript-automatizálásához használhatók. Az ismétlődő eseményindítókkal rendelkező folyamatok az Azure Data Factoryn alapulnak.

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, Felügyelt Azure SQL-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 Rendszergazda istration (MSX/TSX) funkciója 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