Saltar al contenido

SSIS Ejecutar secuencia de comandos de Python de tarea de proceso

Es imprescindible interpretar el código correctamente previamente a aplicarlo a tu trabajo y si ttienes algo que aportar puedes comentarlo.

Solución:

¿Tenía espacios en la ruta de su archivo a su secuencia de comandos de python? Tuve el mismo error al intentar pasar una ruta con espacios como mi argumento en Ejecutar proceso de secuencia de comandos. La resolución fue entrar en el argumento con comillas.

Cuando el proceso se inicia desde Execute Process Task paso del paquete SSIS, no se ejecuta desde la misma carpeta que el archivo ejecutable (.bat, .py, .exe y así sucesivamente) ubicado. Lo que es diferente de la ejecución directa del archivo. Y puede ser especialmente crítico en caso de que su archivo ejecutable funcione con otros archivos en la misma carpeta.

Por lo tanto, es necesario especificar adicionalmente la propiedad de la carpeta de trabajo de Execute Process Task paso del paquete SSIS.

En tu captura de pantalla Directorio de trabajo el valor de la propiedad está vacío. Pon ahí el
C:Usersblablalbablagender-guesser-0.4.0test

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