Saltar al contenido

Ejecutar un procedimiento almacenado usando el Programador de tareas de Windows

Nuestro equipo de redactores ha pasado horas buscando para darle resolución a tu búsqueda, te compartimos la solución por esto nuestro deseo es serte de mucha apoyo.

Solución:

Si usted es un administrador en la instancia de sql (ya que está usando SQLExpress, apuesto a que está tratando de hacer esto en su propia computadora, por lo que es muy probable que su usuario sea un administrador de la instancia de sql) no debe usar -E en todo, simplemente ignóralo.

En segundo lugar, especifique el servidor incluso si está trabajando en local.

Comience con un comando sql simple como el siguiente:

sqlcmd.exe -S “.” -d MI_BASE DE DATOS -Q “SELECCIONAR * DE MI_TABLA”

Reemplace MY_DATABASE y MY_TABLE con su nombre de base de datos y el nombre de la tabla. Asegúrese de que puede ejecutarlo desde la línea de comandos. Debería devolver los datos de su tabla. (Cuidado, las opciones de la línea de comandos distinguen entre mayúsculas y minúsculas, por lo que -s no es lo mismo que -S)

Por último, no intente introducir parámetros a través del programador de tareas. Coloque el comando con todos los parámetros en un archivo .bat y simplemente ejecute el lote desde el programador de tareas.

Sección de Reseñas y Valoraciones

Puedes añadir valor a nuestro contenido colaborando tu experiencia en las explicaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *