Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/01/2013, 09:35
chuekeron
 
Fecha de Ingreso: octubre-2008
Ubicación: Bs. As., ARG
Mensajes: 203
Antigüedad: 15 años, 6 meses
Puntos: 6
Respuesta: Store Procedure mediante .bat

Cita:
Iniciado por Libras Ver Mensaje
creo que te falta algo.....

Sqlcmd -S NOMBRE_SERVIDOR -d BASE_DE_DATOS -u USUARIO -p CONTRASEÑA
-q "exec ReIndexing"


si abres la linea de comandos (cmd) y le das c:\sqlcmd -? podras ver las opciones que acepta el comando :)

saludos!
Exacto Libras, eso es lo que faltaba. Finalmente ejecute el SP sin usuario y contraseña, quedando así el bat de esta manera y funcionando:

Código:
Sqlcmd -S NOMBRE_SERVIDOR -d BASE_DE_DATOS -q "exec ReIndexing"
El tema es que ahora el task no funciona.
Tildo las casillas "ejecutar si el usuario está conectado o no" y "No guardar contraseña. La tarea tendrá acceso a recursos del equipo local"
De esta manera el task queda en "Running" y nunca termina...

Cuando configuro el task tildado la casilla "ejecutar si el usuario esta conectado" y lo hago correr, funciona (abre la consola, ejecuta el SP... pero de todas formas también devuelve un código 0x000013A).

Alguna idea de que puedo estar haciendo mal?