我目前有许多Python脚本可以帮助准备测试的临时区域。脚本无法处理的一件事是在MS SQL Server上执行DTS包。有没有办法使用Python来执行这些包?我可以从Python脚本执行SQL Server DTS包吗?
2
A
回答
1
答案是肯定的。正如lansinwd所提到的,您需要使用命令行工具DTSRun。 SQL Server工具需要安装在执行Python脚本的机器上。我不确定需要多少百分比或哪些包,但MSDN page on DTSRun应该帮助回答,如果需要的话。
一个基本的命令行例子是这样的:
DTSRun /S "Server[\Instance]" /N "DTS_Package_Name" /E
为run this from Python退房:http://docs.python.org/library/os.html#process-management
从网页:
新方案这些功能可以用来创建 和管理流程。
各种EXEC *()函数取的参数的 列表加载到进程
1
正在从命令行调用DTS运行选项。如果是这样的话,那就是一个例子。
相关问题
- 1. 从Sql Server 2005执行DTS包
- 2. 我可以从Mathematica执行远程python脚本吗?
- 3. DTS包,SQL Server 2000
- 4. 我可以执行ipython脚本吗?
- 5. 我可以从python脚本中找到运行python脚本的可执行文件的路径吗?
- 6. 我可以让一个jar执行一个python脚本吗?
- 7. SQL Server 2000 MSDE有DTS吗?
- 8. 执行SQL Server脚本
- 9. 2008 SSIS执行DTS 2000包带可变
- 10. 从java执行sql server脚本
- 11. 针对SQL Server 2008R2运行DTS包
- 12. 运行DTS包时出错:SQL Server 2000
- 13. SQL Server 2000脚本列出所有元数据服务DTS包
- 14. 我可以从网页执行shell脚本吗?
- 15. 我可以从Java类执行node.js脚本吗?
- 16. 在SQL Server 2008上执行SQL Server 7 DTS
- 17. 可以manage.py runserver执行npm脚本吗?
- 18. pyvot:我可以从python脚本运行Excel VBA宏吗?
- 19. 从powershell执行Sql脚本
- 20. 我可以在SQL Server Compact 4中执行多个语句吗?
- 21. 从触发器执行MS SQL Server 2000 DTS包的最佳方法是什么?
- 22. 使Python脚本可执行
- 23. 从SQL Server 2000升级到SQL Server 2008 R2并运行旧版DTS包
- 24. 我可以在python 2环境下运行python 3脚本吗?
- 25. 从shell脚本执行SQL
- 26. python脚本可以在bash脚本中执行一个函数吗?
- 27. 从node.js执行python脚本
- 28. 从python执行脚本
- 29. 从AutoIt执行Python脚本
- 30. 从vb.net执行python脚本