Cuando intento crear un horario, la cantidad mínima de tiempo que puedo elegir es de 1 minuto, ¿hay alguna manera de reducir esto a segundos?¿Hay alguna manera de configurar un trabajo de SQL Server programado para ejecutarse cada 30 segundos?
Respuesta
Este artículo aquí SQL Server Job Scheduling dice que puede - simplemente no directamente desde la interfaz de usuario (los segundos no están expuestos como una opción válida).
Ver en aproximadamente la mitad de la página:
Horarios para los trabajos de ejecución frecuentes
trabajos de servidor SQL pueden tener una alta ejecución frecuencia con intervalo de menos de 1 minuto . Pero esta capacidad no está expuesta a la GUI del agente SQL, solo se admiten "Horas" y "Minutos".
Esto se puede lograr mediante una llamada al procedimiento almacenado
msdb.dbo.sp_add_jobschedule o
msdb.dbo.sp_update_jobschedule.Los procedimientos almacenados tienen una @freq_subday_type parámetro , tiene tres valores según BOL:
Valor Descripción (unidad)
0x1 En el momento especificado.
0x4 Minutos.
0x8 horas.Por la misma columna en la tabla msdb..sysjobschedules, tiene cuatro valores, que incluye 0x2 para segundos.
Aunque 0x2 no está documentada para los dos procedimientos almacenados, puede aceptar el valor y crear el horario correctamente, por ejemplo, este script va a crear un trabajo cada 30 segundos todos los días.
Sí, puede crear un trabajo DTS para eso.
sí, he tenido el mismo problema resuelto con 2 horarios diferentes! mismo paso (1 minuto), pero diferente hora de inicio. Espero que esto ayude
- 1. cambio de imagen cada 30 segundos -
- 2. Base de flujo de trabajo para proceso programado
- 3. jQuery Solicitud Ajax cada 30 segundos
- 4. ¿Hay alguna manera de tener paralelo para cada bucle?
- 5. un iframe necesito para actualizar cada 30 segundos (pero no toda la página)
- 6. WCF: EndpointNotFoundException después de ejecutarse durante un par de segundos
- 7. ¿hay alguna herramienta de optimización de consultas para SQL Server?
- 8. ¿Cómo obtener un script de Unix para ejecutarse cada 15 segundos?
- 9. Cómo cancelar un trabajo programado en Quartz
- 10. SQL Server para cada lazo
- 11. ¿Puedo hacer que SQL Server llame a un proceso almacenado cada n segundos?
- 12. ¿Hay alguna manera de configurar .gitignores específicos a distancia?
- 13. Necesito restaurar una base de datos (mysql) cada 30 minutos usando un trabajo cron
- 14. Tiempo de espera del trabajo de SQL Server
- 15. ¿Hay un SQL Server Profiler para SQL Server Express?
- 16. ¿Hay alguna manera de cc: alguien en un elemento de error/trabajo en Microsoft Team Foundation Server?
- 17. Tiempo de espera del trabajo de SQL Server Agent
- 18. ¿Hay alguna manera de deshabilitar un desencadenador de SQL Server solo para un ámbito de ejecución particular?
- 19. ¿Hay alguna manera de DISTINCT o agrupar por un texto (o ntext) en SQL Server 2005?
- 20. La mejor manera de actualizar un widget de Android cada 20-30 segundos: ¿controlador, servicio o alarma?
- 21. ffmpeg marca de agua primeros 30 segundos
- 22. ¿Hay alguna manera de configurar Fiddler para interceptar llamadas HTTP desde un servicio de Windows?
- 23. ¿Hay alguna manera de inicializar un objeto mediante un hash?
- 24. ¿Hay alguna manera mejor en C# para redondear un DateTime a los 5 segundos más cercanos?
- 25. ¿Hay alguna manera de desencadenar un stacktrace cada vez que se utiliza un registrador en particular?
- 26. ¿Hay alguna manera en SQL Server de identificar de forma exclusiva una base de datos?
- 27. ¿Hay alguna razón para usar longitudes de Base2 para columnas en SQL Server?
- 28. ¿Alguna herramienta que indique cuánto tarda cada método en ejecutarse?
- 29. ¿Hay alguna manera en SQL Server Management Studio para ver datos de campo en un campo editable de varias líneas?
- 30. Creación de una interfaz web para una secuencia de comandos que tarda 30 minutos en ejecutarse
¿Qué diablos necesita para funcionar dos veces por minuto? – JNK
sí, no es mi elección, es la de pelo puntiagudo ... tenemos que enviar algunas notificaciones automáticas y lo quieren lo antes posible ... especialmente porque el cabello puntiagudo local está teniendo una reunión con los pelos puntiagudos más grandes pronto, y quiero demuestre que la demostración funciona RÁPIDAMENTE (sin tener que esperar un minuto para que el proceso comience ... probablemente solo agreguemos un botón para la demostración ...) –
¡Jaja, no lo recomendaría! –