Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/03/2006, 16:56
monkyta
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 6 meses
Puntos: 3
AH! eso es una tarea Batch...

Lo puedes hacer de 2 formas :
1.- Construir un programa .vbs que ejecute un procedimiento almacenado; que entregue la lista de los que cumpliran año; luego el programa va armando y enviando en forma automatica un email que los salude el dia de su cumpleaños... Luego; mediante un archivo .bat llamas al programa .vbs.....Ahora, lo que va al final es la construccion de una tarea programada que invocara al archivo .bat dependiendo de la periodicidad de la tarea que le programes... puede ser diaria....
Nota : La tarea programada debe de estar en un servidor en donde esté habilitada la posibilidad de enviar emails al exterior; que tenga el MDAC y el client sql server instalado
2.- Crear un solo procedimiento almacenado que primero haga la tarea de revisar los cumpleaños que estan proximos y despues proceda a enviar un email usando el procedimiento extendido del sql server que permite hacer eso.... AL final ese procedimiento lo llamas desde una tarea del Agent Sql Server que debes de programar....

Eso seria