python - 将参数传递给exe。来自 SSIS 的文件
问题描述
目前,我正在尝试调用 python exe。文件并将参数从 SSIS 包传递给它。当我从 Visual Studio 运行包时,它达到了预期的目的,但是当我将它部署到数据库时,尽管它运行没有任何反应。
exe 文件仅打开命令提示符。
解决方案
试图找出问题所在
由于您在 Executable 属性中指定了完整的文件路径,因此您不必在工作目录属性中传递任何值(将其留空)或从可执行属性中删除以下字符串:
E:\BOJ\PrimeBOJReport\generatePrimeReportMain
此外,检查运行包的 SQL 用户是否有访问指定路径的权限,并且由于您正在执行 cmd,请检查您没有使用 SQL 服务帐户,因为它可能无法正确执行 cmd。尝试改用 Windows 登录。
推荐阅读
- python - 模块 PyShark 没有属性“PipeCapture”
- asp.net - Web 配置中的 Aspx 授权不适用于 Web 方法
- node.js - 如何只更新一次 MongoDB 文档字段?
- c# - 将 JSON 响应转换为自定义 C# 对象
- r - 添加独立于条形文本标签的子图编号
- c++ - 这在 C++ 中是未定义的吗?
- javascript - 如何防止在 react.js 中使用lazyLoad 重新渲染?
- git - Julia 1.6:不能在 Windows 上使用代理进行 git 克隆(但单独使用 git 可以)
- jmeter - 合并 JMeter csv 结果并绘制图表
- azure-devops - Azure 开发运维。生成唯一变量