Ayuda con xp_cmdshell de SQL Server

04/04/2005 - 20:06 por Max | Informe spam
Tengo una aplicación hecha en VB que envía un email cada vez que se la
ejecuta. Para ello carga las librerías de Outlook, genera y envía el
correspondiente mensaje utilizando la cuenta mail asociada al inicio de
sesión vigente. Cuando la ejecuto desde windows (NT 4.0), sea a través del
explorador o de la línea de comandos no tengo ningún problema... Pero no
puedo hacerlo desde SQL Server. He estado ocupando el procedimiento
extendido xp_cmdshell, el cual entiendo sirve para estos propósitos, he
verificado los atributos de la cuenta con que me conecto (que sea la misma
que usa SQL Server para arrancar, que pertenezca al grupo sysadmins y que,
por supuesto, esté asociada al perfil de correo) pero no logro hacer que
funcione...

¿Alguién sabe que problema pueda estar pasando o si hay alguna forma
alternativa de arrancar un ejecutable desde SQL server? Cualquier idea les
estaré muy agradecido..

Atte.
Max C. V.
Santiago - Chile
 

Leer las respuestas

#1 MAXI
05/04/2005 - 01:56 | Informe spam
Hola te recomiendo el siguiente componente:

http://www.sqldev.net/xp/xpsmtp.htm





Maxi
Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)



"Max" escribió en el mensaje
news:
Tengo una aplicación hecha en VB que envía un email cada vez que se la
ejecuta. Para ello carga las librerías de Outlook, genera y envía el
correspondiente mensaje utilizando la cuenta mail asociada al inicio de
sesión vigente. Cuando la ejecuto desde windows (NT 4.0), sea a través del
explorador o de la línea de comandos no tengo ningún problema... Pero no
puedo hacerlo desde SQL Server. He estado ocupando el procedimiento
extendido xp_cmdshell, el cual entiendo sirve para estos propósitos, he
verificado los atributos de la cuenta con que me conecto (que sea la misma
que usa SQL Server para arrancar, que pertenezca al grupo sysadmins y que,
por supuesto, esté asociada al perfil de correo) pero no logro hacer que
funcione...

¿Alguién sabe que problema pueda estar pasando o si hay alguna forma
alternativa de arrancar un ejecutable desde SQL server? Cualquier idea les
estaré muy agradecido..

Atte.
Max C. V.
Santiago - Chile


Preguntas similares