Lanzar una consulta a una hora

10/07/2003 - 12:54 por iDeafix | Informe spam
Hola.

Busco una forma de lanzar una consulta a una hora determinada. Se trata de
ejecutar un SP tan simple como

UPDATE LogOff
SET A_la_calle = 1

Las aplicaciones clientes chequean esta tabla regularmente. Si encuentran el
valor a 1, avisan al usuario y se cierran. Posiblemente exista una forma más
elegante de hacerlo. Esto de la tabla es lo único que se me ocurrió.

En resumen, que lo que pretendo es que todas las aplicaciones clientes se
cierren al final de la jornada puesto que a veces no se me ejecuta la copia
de seguridad por dejarse alguien la aplicacion cliente abierta.
 

Leer las respuestas

#1 Carlos Sacristan
10/07/2003 - 12:59 | Informe spam
Si quieres que no haya ningún usuario conectado a una determinada hora,
puedes ejecutar el comando ALTER DATABASE tuBD SET single_user WITH ROLLBACK
IMMEDIATE

Si quieres ejecutar una consulta en un determinado momento, siempre
puedes crear un job y programarlo para que se ejecute cuando quieras


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro

(Guía de netiquette del foro)
http://www.helpdna.net/bosqlfaq00.htm
http://perso.wanadoo.es/rubenvigon/foro

(FAQ's de SQL Server)
http://support.microsoft.com/defaul.../70faq.asp
http://www.helpdna.net/bosqlfaq.htm

"iDeafix" escribió en el mensaje
news:bejggj$5ul5j$
Hola.

Busco una forma de lanzar una consulta a una hora determinada. Se trata de
ejecutar un SP tan simple como

UPDATE LogOff
SET A_la_calle = 1

Las aplicaciones clientes chequean esta tabla regularmente. Si encuentran


el
valor a 1, avisan al usuario y se cierran. Posiblemente exista una forma


más
elegante de hacerlo. Esto de la tabla es lo único que se me ocurrió.

En resumen, que lo que pretendo es que todas las aplicaciones clientes se
cierren al final de la jornada puesto que a veces no se me ejecuta la


copia
de seguridad por dejarse alguien la aplicacion cliente abierta.


Preguntas similares