Eu apoio um aplicativo em uma grande empresa, uma das minhas funções é limpar dados. Há uma consulta que preciso executar a cada hora e gostaria de automatizá-la. Devido às políticas da organização, não consigo criar trabalhos do SQL Server Agent nem modificar esquemas, apenas posso manipular dados.
Um interminável
WHILE(1=1)
BEGIN
WAITFOR DELAY '01:00';
--do work
END
faz o trabalho para mim, mas dou de ombros com o pensamento de uma conexão permanente.
Idealmente, eu escreveria o próprio MS SS para executar um determinado pedaço de código a cada hora, mas não tenho certeza se isso é possível.
Existe alguma solução para este problema?