Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

SQLServer: alerta de finalización de trabajo por mail

Estas en el tema de SQLServer: alerta de finalización de trabajo por mail en el foro de Bases de Datos General en Foros del Web. Quiero que el SQLSrvr notifique al operador sobre la ejecusión de un trabajo (que es una importación de datos). Para esto, voy a las propiedades ...
  #1 (permalink)  
Antiguo 15/02/2005, 14:55
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 10 meses
Puntos: 535
SQLServer: alerta de finalización de trabajo por mail

Quiero que el SQLSrvr notifique al operador sobre la ejecusión de un trabajo (que es una importación de datos). Para esto, voy a las propiedades del trabajo, notificaciones, marco "correo electrónico al operador", toco sobre el botón "..." y me abre las "propiedades del operador", escribo la dirección de correo electrónico y le doy al botón "probar".
Me dice que...


Cita:
Se enviará el mensaje 'Prueba de notificación de alerta del Administrador corporativo de Microsoft SQL. Puede pasarla por alto.' al usuario o grupo con la dirección '[email protected]'. ¿Enviar?

Le doy a "aceptar" y luego me dice...

Cita:
---------------------------
Microsoft SQL-DMO (ODBC SQLState: 42000)
---------------------------
Error 22022: Error de SQLServerAgent: La sesión de correo de SQLServerAgent no está en ejecución; compruebe el perfil de correo y la cuenta de inicio del servicio SQLServerAgent en el cuadro de diálogo Propiedades de SQLServerAgent.
---------------------------
Aceptar
---------------------------

Voy a las propiedades del Agente SQL Server y ahí es donde no sé que modificar.

¿Alguna sugerencia?
__________________
...___...
  #2 (permalink)  
Antiguo 17/02/2005, 15:32
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 8 meses
Puntos: 25
Hmm, es un problema que se puede hacer extenso.

Para hacerlo menos corto lo mejor es:
1) Que tu servidor de mail sea Exchange
2) Tener Outlook instalado en el server

Pruebas:
1) Mandar satisfactoriamente correos desde outlook
2) En propiedades del servidor ve que el perfil de mail seleccionado sea el mismo que usas en outlook
3) executa xp_sendmail 'tuUsuarioDeRed', 'texto de prueba'

Si todo eso funciona llevas las de gane para pasar a la segunda fase: SQL Agent
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche

Última edición por Mithrandir; 17/02/2005 a las 15:34
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:05.