enviar mail desde sql server mediante un trigger

17/03/2005 - 14:11 por Mennegguzzi | Informe spam
Hola a todos, una consulta

existe alguna manera de que se envíe un mail desde la base de datos ante la
ocurrencia de un hecho ?

por ejemplo, yo quisiera que la base chequee el stock de mercaderías ante
cada cambio, (ingreso o egreso de las mismas), esto lo puedo hacer con un
trigger, hasta acá voy bien (si hay otra manera mejor ruego me cuenten),
pero además me gustaría que cuando detecte que hay un producto que queda por
debajo del stok mínimo envíe automáticamente un mail al administrador de
inventarios. Eso se puede programar ?

por las dudas aclaro que el server donde está el SQL tiene solo eso, SQL, no
tiene Exchange,
sí tiene Outlook y Outlook Express,
no tenemos servidor de correos dentro de la empresa, sino que tenemos
cuentas contratadas en un servidor externo.

Desde ya muchas gracias por su invalorable ayuda

Saludos

Pablo

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
17/03/2005 - 14:15 | Informe spam
Claro que si, hechale un vistazo al procedimiento extendido XP_SENDMAIL.


AMB

"Mennegguzzi" wrote:

Mostrar la cita
#2 Tinoco
17/03/2005 - 14:25 | Informe spam
Hola,

Una forma puede ser:

a. Crear un Operador
b. Disparar un Error cuando suceda esto en el Trigger (Raise Error)
c. Crear una alerta que se dispare cuando sucede el error anterior y envie
un mensaje del punto a.

Para enviar los correos SQL exige tener un cliente de correo (no el servidor
de correos). Pero se debe crear un Profile de Correo en el Servidor que tiene
SQL Server, este profile debe abrir el buzon de correos para leer y enviar
correos, el usuario que inicia el servicio del Microsoft Agent debe ser el
usuario utilizado en el Profile de la cuenta de correo.

Hermilson Tinoco

"Mennegguzzi" wrote:

Mostrar la cita
#3 Carlos Sacristán
17/03/2005 - 16:13 | Informe spam
Hermilson tiene toda la razón a menos que se utilice un procedimiento
extendido de un tercero que yo creo que es de los más usados, porque es
simplísimo y no recuerdo de nadie que se haya quejado de problemas con él.
Echa un vistazo a http://www.sqldev.net/xp/xpsmtp.htm


Un saludo

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

"Tinoco" escribió en el mensaje
news:
Mostrar la cita
servidor
Mostrar la cita
tiene
Mostrar la cita
la
Mostrar la cita
ante
Mostrar la cita
un
Mostrar la cita
por
Mostrar la cita
SQL, no
Mostrar la cita
#4 ulises
17/03/2005 - 16:56 | Informe spam
Revisa http://www.sqldev.net/xp/xpsmtp.htm.

Saludos,
Ulises

Mostrar la cita
de datos ante la
Mostrar la cita
mercaderías ante
Mostrar la cita
puedo hacer con un
Mostrar la cita
ruego me cuenten),
Mostrar la cita
producto que queda por
Mostrar la cita
administrador de
Mostrar la cita
solo eso, SQL, no
Mostrar la cita
que tenemos
Mostrar la cita
#5 Mennegguzzi
17/03/2005 - 20:56 | Informe spam
anduvo fantástico

ya lo estoy empezando a utilizar

muchas gracias una vez más

saludos

Pablo


"Carlos Sacristán" <csacristanARROBAmvpsPUNTOorg> escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida