在我的 Python 脚本中,我建立了 SQL Server DEV 连接,我在我的 SSIS 包中调用了这个脚本,所以现在我想在生产服务器上部署项目。
问:如何在不手动编辑脚本的情况下自动/动态地将 SQL 服务器连接从开发更改为生产?有没有办法获取/读取生产环境?
请帮我解决这个问题,谢谢。
答案 0 :(得分:1)
sys.argv
并将其作为 command line parameter 传递。
从 environment variable 值 os.environ
中提取
使用 configparser
从配置文件中读取没有任何示例代码,很难说正确的方法应该是什么,但我更喜欢命令行参数,因为它允许您提供来自 SSIS 包的值(而不是在 SSIS 空间和 python 空间中定义配置) )