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

Preguntas similare

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


Respuesta Responder a este mensaje
#2 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


Respuesta Responder a este mensaje
#3 Jorge Serrano [MVP VB]
05/04/2005 - 10:25 | Informe spam
Hola MAXI,

Muchas gracias por el enlace. :-)

Un saludo,

Jorge Serrano Pérez
MVP VB.NET


"MAXI" wrote:

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
>
>



Respuesta Responder a este mensaje
#4 Jorge Serrano [MVP VB]
05/04/2005 - 10:25 | Informe spam
Hola MAXI,

Muchas gracias por el enlace. :-)

Un saludo,

Jorge Serrano Pérez
MVP VB.NET


"MAXI" wrote:

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
>
>



Respuesta Responder a este mensaje
#5 Max
05/04/2005 - 17:16 | Informe spam
Se ve interesante... No es exáctamente lo que andaba buscando pero creo que
a futuro lo ocuparé.
Muchas Gracias.

Max Castro
Santiago - Chile


"MAXI" escribió en el mensaje
news:eNte#
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
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida