Sto cercando un modo per periodicamente (ad esempio settimanalmente) di eseguire alcune istruzioni SQL in un database per cancellare i vecchi dati. Per quanto posso vedere, ci sono (almeno) due modi per farlo:SQL Server: devo utilizzare un "Lavoro agente" o un "Piano di manutenzione" per cancellare i vecchi dati?
- utilizzando un "piano di manutenzione" e "Execute T-SQL Statement Task"
- utilizzando un "Agente SQL Server Lavoro "e specificare le dichiarazioni in un" Passo "di quel lavoro
La mia domanda è: qual è la differenza tra queste due possibilità e quale dovrei usare per il mio compito?
Per chiarire: un piano di manutenzione può creare più lavori –
Molto vero :) Ho trascurato questo nel mio tentativo di semplificare. –
Quindi il piano di manutenzione è solo un'interfaccia utente grafica per creare processi di agente server SQL e inserirli in un ordine specifico? – M4N