Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2006, 08:53
Avatar de moNTeZIon
moNTeZIon
 
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 19 años, 3 meses
Puntos: 9
Tarea programada en SQL Server

Buenos días,
Tengo un script para crear la base de datos que necesito para mi proyecto. Me he ido ayudando de un script ya empezado e información que iba encontrando para ir creando el script final de mi proyecto.
Finalmente, en el script se crea una tarea programada en el servidor SQL que ejecuta un Procedimiento almacenado cada X tiempo. Bien, este es el codigo:
Código:
DECLARE @ContadorTareas int
USE msdb
SELECT @ContadorTareas = COUNT(Name) FROM SysJobs WHERE Name='EliminarCarritosAntiguos'
IF @ContadorTareas<>0 EXEC SP_Delete_Job @Job_Name='EliminarCarritosAntiguos'
EXEC SP_Add_Job
	@Job_Name = 'EliminarCarritosAntiguos',
	@Enabled = 1,
	@Notify_Level_Eventlog = 3
EXEC SP_Add_JobServer
	@Job_Name = 'EliminarCarritosAntiguos',
	@Server_Name = "(local)"
EXEC SP_Add_JobStep
	@Job_Name = 'EliminarCarritosAntiguos',
	@Step_Name = 'Step 1',
	@Command = "EXEC PA_TIENDA_CARRITOCOMPRA_EliminarAntiguos",
	@Database_Name = 'NombreBD',
	@Retry_Attempts = 2,
	@Retry_Interval = 5
EXEC SP_Add_JobSchedule
	@Job_Name = 'EliminarCarritosAntiguos',
	@Name = 'Every day at 12AM',
	@Freq_Type = 4,
	@Freq_Interval = 1,
	@Freq_SubDay_Type = 1
GO
El problema es que una vez ejecutado el script, se crean todos los objetos sin errores, pero no soy capaz de, luego, encontrar el sitio que me muestre esa tarea programada, para yo poder ver o modificar, o simplemente poder comprobar que funciona, que por cierto, no funciona. Ya que tendría que estar eliminando carritos obsoletos de la BD y no lo hace. Cada vez hay más.
Espero haberme explicado y alguien pueda iluminarme un poco.
Saludos a todos
__________________
..:: moNTeZIon ::..

Última edición por moNTeZIon; 10/08/2006 a las 02:59