Inhoudsopgave:
Definitie - Wat betekent SQL Agent?
SQL-agent, ook bekend als SQL-serveragent, is een Microsoft SQL-server relationeel databasebeheersysteem (RDBMS) achtergrondtool. Met SQL agent kan de databasebeheerder (DBA) geautomatiseerde uitvoeringstaken plannen, evenals andere management- of databasetaken met toegevoegde waarde zoals back-ups.
Techopedia legt SQL Agent uit
SQL-agent is een integraal onderdeel van Microsoft's SQL Server. Het werkt alleen als Windows-service en maakt het mogelijk om een breed scala aan taken uit te voeren, zoals back-upautomatisering, database replicatie-instellingen, taakplanning, gebruikersrechten en databasebewaking.
Deze taken hoeven niet noodzakelijkerwijs verband te houden met SQL Server. Er kan bijvoorbeeld een dagelijkse back-uptaak worden gemaakt om een databaseback-up te gebruiken om een extern programma (bijvoorbeeld WinZip) aan te roepen om het resultaat van het back-upbestand te comprimeren en het bestand vervolgens te verplaatsen door de opdracht MOVE op te roepen.
SQL-agenttaken zijn een reeks stappen waarbij een grafische gebruikersinterface (GUI) -wizard wordt gebruikt, waarmee DBA's op elk ervaringsniveau taken kunnen instellen die uit een complexe reeks taken bestaan. Na het instellen van een taak kan de DBA een uitvoeringsfrequentie plannen; het kan bijvoorbeeld eenmalig, dagelijks, wekelijks of maandelijks zijn.
