我目前有许多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. 我可以执行ipython脚本吗?
- 4. DTS包,SQL Server 2000
- 5. 我可以从python脚本中找到运行python脚本的可执行文件的路径吗?
- 6. 执行SQL Server脚本
- 7. SQL Server 2000 MSDE有DTS吗?
- 8. 运行DTS包时出错:SQL Server 2000
- 9. 我可以从网页执行shell脚本吗?
- 10. SQL Server 2000脚本列出所有元数据服务DTS包
- 11. 可以manage.py runserver执行npm脚本吗?
- 12. 在SQL Server 2008上执行SQL Server 7 DTS
- 13. 从powershell执行Sql脚本
- 14. 使Python脚本可执行
- 15. 从触发器执行MS SQL Server 2000 DTS包的最佳方法是什么?
- 16. 我可以在python 2环境下运行python 3脚本吗?
- 17. 从shell脚本执行SQL
- 18. 从python执行脚本
- 19. python脚本可以在bash脚本中执行一个函数吗?
- 20. 执行PowerShell脚本时出错SQL Server
- 21. 我可以强制执行脚本动作代码吗?
- 22. 我可以在Windows中执行shell脚本吗
- 23. 我可以通过表格URL执行Google App脚本吗?
- 24. 我可以作为脚本执行单个C#语句吗?
- 25. 我可以使用脚本设置powershell执行策略吗?
- 26. 我可以使用SQL Server Express或Web或Workgroup版本运行SSIS包吗?
- 27. 我可以跟踪在python脚本中执行的所有函数/方法吗?
- 28. 哪个版本的SQL Server 2005会允许我继续运行DTS包?
- 29. SQL Server在哪里存储DTS包?
- 30. SQL server-DTS包:最小权限