SqlServer Express 2005. Programar tareas

25/10/2007 - 15:23 por Paul | Informe spam
Hola,
Se puede programar una tarea en T-Sql para que se ejecute en una
determinada hora en SqlServer Express 2005

Gracias

Preguntas similare

Leer las respuestas

#1 Maxi
25/10/2007 - 15:52 | Informe spam
Hola, el sqlexpress no contiene el servicio de Agent (agente) con lo cual
usted si desea programar tareas debera hacerlo desde Windows


Salu2

Microsoft MVP SQL Server
Culminis Speaker
www.sqltotalconsulting.com

"Paul" escribió en el mensaje
news:
Mostrar la cita
#2 Gux (MVP)
25/10/2007 - 17:07 | Informe spam
Como aconsejó Maxi, usted puede usar el Task Scheduler de Windows o usar
algun utilitario para agendar.

Hace un tiempo en este foro recomendamos un programa gratuito y open-source:

http://www.codeproject.com/useritems/SQLAgent.asp


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Maxi" wrote:

Mostrar la cita
#3 Gux (MVP)
25/10/2007 - 17:08 | Informe spam
Esta es la dirección correcta del utilitario que mencioné en otro post, para
agendar tareas para SQL server Express:

http://www.codeproject.com/vb/net/SQLAgent.asp


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Paul" wrote:

Mostrar la cita
#4 Paul
27/10/2007 - 16:41 | Informe spam
On 25 oct, 15:52, "Maxi" wrote:
Mostrar la cita
Y como puedo desde el ejecutador de tareas de windows eejecutar un
procedimiento almacenado de SqlServer Express?
#5 Juan Diego Bueno
27/10/2007 - 17:01 | Informe spam
Hola Paul:

"Paul" escribió en el mensaje
news:
On 25 oct, 15:52, "Maxi" wrote:

Mostrar la cita
Puedes usar el comando osql desde la consola msdos. Te permite ejecutar SQL
sin problemas, con lo cual es mandarle el exec sp_loquesea. Yo por ejemplo
tengo programados backups diarios así. El problema es que has de indicar
usuario y contraseña. Puedes crear un bat que incluya dicho comando o usar
alguna función de shell en cualquier lenguaje de programación. El problema
es que de cualquiera de las dos formas, alguien un poco hábil podría ver la
pass del usuario que realice la tarea. Una solución sería crear un usuario
específico que únicamente pueda hacer esa tarea en concreto. De esta forma,
lo más grave que te puede pasar si alguien cotillea en tu equipo es que
ejecute el SP un montón de veces. Pero a falta de pan...

Saludos
Ads by Google
Search Busqueda sugerida