我用嚮導來建立一個循環遍歷我的表的軟件包。它一直工作,現在我必須改變它。我究竟如何調試這件事?當我嘗試從出價中運行它時,它將打開InnerPackage.dtsx進行編輯,然後詢問我是否要重新加載它(因爲自循環的最後一次迭代以來已更改)。我無法快速按是或否以防止程序包失敗,因爲'進程無法訪問該文件,因爲它正在被另一個進程使用'。我該如何避免這種情況發生,以便我能夠在服務器運行包並修復它時確實發生故障。 非常感謝。debug ssis包 - 重裝InnerPackage.dtsx
1
A
回答
0
在它上面或者在它之前的步驟上放一個斷點。
或者,您可能需要複製軟件包,然後使用BIDS Helper打開它並重新生成所有ID(GUID)。 (BIDs助手可以爲你一步完成此操作)。
+0
我不能放置斷點,因爲我的代碼顯示爲全部一行 - 我也非常喜歡改變它。投標助手很酷,謝謝你的建議。我移動了文件並嘗試重置GUID - 沒有愛。 – Praesagus 2009-06-29 22:56:24
1
該向導使用了一些幕後「魔法」來完成它的工作,這使得調試非常困難。你可能最好自己重新創建包。更多的工作,但你可以更容易地進行調試。
相關問題
- 1. SSIS包裝設計
- 2. 在PowerShell中組裝SSIS包
- 3. SSIS包安裝錯誤
- 4. 從Excel下載SSIS包裝
- 5. SSIS包裝有多大?
- 6. 加速SSIS包裝(插入和更新)
- 7. 動態Souce數據庫的SSIS包裝
- 8. 從文件系統運行SSIS包裝
- 9. SSIS包裝ForEach循環繼續
- 10. 安裝SSIS包。有點困惑
- 11. 從SSIS包中恢復SSIS項目
- 12. SSIS包升級
- 13. 包裝重量
- 14. 配置SSIS包
- 15. SSIS包2012
- 16. ruby-debug-base19-0.11.26安裝errror
- 17. 無法安裝ruby-debug?
- 18. 錯誤:安裝ruby-debug-ide
- 19. Linux安裝重新包裝
- 20. 重新部署SSIS包 - 緩存?
- 21. SSIS包配置需要重新配置
- 22. 在ssis包中獲取重複數據
- 23. 安裝SSIS
- 24. VS2015中的SSIS包
- 25. SSIS包XML源
- 26. 從未安裝集成服務的C#執行SSIS包裝
- 27. 熵重新包裝
- 28. 重新安裝包
- 29. 代碼分析和SupressMessage - 如果你用#if包裝屬性DEBUG
- 30. 應該將調用OututDebugString包裝在#ifdef DEBUG條件塊中嗎?
包裹爲什麼變化?它不應該從一個迭代改變到下一個迭代。你怎麼稱呼這個內心深處?在循環內執行包任務? – 2009-06-26 22:55:08
我真的不知道。我認爲它必須從一個迭代改變到下一個,否則你怎麼能在不同的表上執行相同的任務 - 基於tableschema.xml定義?是的,它是循環內的執行獲取。 – Praesagus 2009-06-29 20:06:06