Apoyo una aplicación en una gran empresa, una de mis funciones es limpiar los datos. Hay una consulta que necesito ejecutar cada hora, y me gustaría automatizarla. Debido a las políticas de la organización, no puedo crear trabajos del Agente SQL Server o modificar el esquema, solo puedo manipular los datos.
Un sin fin
WHILE(1=1)
BEGIN
WAITFOR DELAY '01:00';
--do work
END
hace el trabajo por mí, pero me encojo de hombros ante la idea de una conexión perma-open.
Idealmente, escribiría el propio MS SS para ejecutar un código dado cada hora, pero no estoy seguro de si eso es posible.
¿Hay alguna solución a este problema?