Supporto un'applicazione in una grande impresa, uno dei miei ruoli è la pulizia dei dati. C'è una query che devo eseguire ogni ora e vorrei automatizzarla. A causa delle politiche dell'organizzazione, non riesco a creare processi di SQL Server Agent o modificare lo schema, posso solo manipolare i dati.
Un infinito
WHILE(1=1)
BEGIN
WAITFOR DELAY '01:00';
--do work
END
fa il lavoro per me, ma alzo le spalle al pensiero di una connessione perma-open.
Idealmente, scriverei MS SS stesso per eseguire un determinato codice ogni ora, ma non sono sicuro che sia possibile.
C'è qualche soluzione a questo problema?