我目前有許多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包:最小權限