Estoy tratando de ejecutar la instrucción abajo indicada.
Como allí se indica estoy tratando de levantar un
archivo .bat en el servidor DESARROLLO, sin embargo cuando
ejecuto la instruccion en ese mismo servidor por el Query
Analyzer, este parece quedarse en ejecución y no terminar
de ejecutar la instrucción (nunca levanta el NOTEPAD.EXE
el cual copié en el directorio Prueba del servidor
DESARROLLO). Revisé la permisología de mi usuario con el
administrador de bases de datos y pareciera tener todos
los permisos. Agradezco cualquier idea o sugerencia que
pudieran tener,
La instrucción es:
exec
master.dbo.xp_cmdshell '\\DESARROLLO\Prueba\interfaz.bat'
donde el contenido del archivo interfaz.bat es:
C:
cd C:\Prueba
NOTEPAD.EXE
echo listo
Gracias de antemano!,
Rafael
--
Un Saludo
Miguel Egea
http://www.portalsql.com
PASS Spanish Group
Migue...@mvps.org
Microsoft MVP SQL-SERVER
"Rafael" <rar...@caf.com> escribió en el mensaje
news:221901c27139$efae3040$37ef2ecf@TKMSFTNGXA13...
EXEC master.dbo.xp_cmdshell 'net send RARAUJO ''Hola'
y en efecto se ejecuta y recibo el mensaje en mi pantalla.
Si el hecho de ejecutar un .exe con el xp_cmdshell hace
que el programa espere algo a cambio y por ello no
culmine, me pregunto con que otras alternativas pudiera
contar,
gracias nuevamente por la información,
saludos,
Rafael
>-----Mensaje original-----
>.
>
--
Un saludo
Miguel Egea
http://www.portalsql.com
Microsoft SQL-SERVER MVP
"Rafael" <rar...@caf.com> escribió en el mensaje
news:014d01c2715b$e4556700$37ef2ecf@TKMSFTNGXA13...
"Rafael" <rar...@caf.com> escreveu na mensagem
news:014d01c2715b$e4556700$37ef2ecf@TKMSFTNGXA13...
-----Mensaje original-----
De: Teodoro Sánchez Posadas [mailto:Te...@Real.com.mx]
Enviado el: Viernes, 11 de Octubre de 2002 06:34 p.m.
Para: ARAUJO, RAFAEL
Asunto: Re: Ejecucion xp_cmdshell para levantar .bat
Ya verificaste que el usuario con el que se esta
ejecutando el servicio de
SQL sea el que tiene todos los permisos.
A mi me sucedio algo similar, en mi maquina, tengo un
servidor de SQL, hice
una aplicacion en Visual Basic, si lo ejecutaba por linea
de comandos (DOS),
funcionada. Cuando lo intentaba ejecutar en el Query
Analizer, con el
xp_cmdshell, se quedaba colgado, resulto, que como hacia
referencia a un
directorio de otro equipo, el usuario con el que ejecutaba
mi SQL Server, no
tenia permiso. aún cuando mi usuario de windows si los
tenia.
Podrias verificar, si pudiese ser, que el usuario con el
que ejecutas tus
servicios de SQL, tiene permisos. Yo no creia que fueran
permisos, pero
ahora lo creo,
saludos
_____________________________________
Lic. Teodoro Sánchez Posadas
Encargado de Sistemas Real Resorts
Te...@Real.com.mx; Teo...@Hotmail.com
Tel. 52(998)8 81 72 22
Conm. 52(998)8 81 73 00 Ext. 5068
>-----Mensaje original-----
>.
>
--
Un saludo
Miguel Egea
http://www.portalsql.com
Microsoft SQL-SERVER MVP
"Rafael" <rar...@caf.com> escribió en el mensaje
news:c20d01c27ad9$a1dc81b0$2ae2...@phx.gbl...