我用C-sharp語法編寫了一個SSIS包。現在我通過創建它並將其保存爲FileName.dtsx並將其作爲package.execute()執行來運行該包。 現在我想要做的是在存儲器本身中運行包而不保存它。這有可能做到這一點。 試了很多,但無法弄清楚如何做到這一點。從內存中運行一個包,不用保存它
0
A
回答
1
不要保存嗎?
static void Amarnath()
{
Microsoft.SqlServer.Dts.Runtime.Package p = null;
p = new Microsoft.SqlServer.Dts.Runtime.Package();
p.Execute();
}
+0
@Pondlife我已經有很多平面文件需要使用SSIS包進行處理,並且對於每個文件我都要生成臨時文件。所以我不想增加系統中的文件數量(這看起來很奇怪,但這是需要的。) 爲了解釋它,當我們在SSIS中創建一個Package(不是通過程序)時,我們將它添加到一個項目中並運行它。但是當我們通過程序創建包時,我只是調用package.execute()來運行它。但我認爲這兩種方法沒有區別。所以我想運行該程序而不需要物理創建包文件。 – Amarnath 2012-03-12 05:55:10
相關問題
- 1. 保存命令到一個變量,而不是運行它
- 2. sql2005-如何運行保存ssis包?
- 3. F#中的一個不想運行的保存函數
- 4. 從內存中運行pyc數據C
- 5. 保存內部運行循環
- 6. 運行時的內存保護
- 7. 只要應用程序運行,如何在內存中保留一個NSArray
- 8. 用Java WebStart運行內存不足
- 9. 在內存中運行PHP
- 10. silverlight:在內存中創建一個文件,並提供它在本地保存
- 11. PyCharm運行內存
- 12. 用Python保存內存。如何遍歷行並使用200萬行文件有效地保存它們?
- 13. JQGRID保存一個新行
- 14. 如果一行包含特定單詞保存它
- 15. 從JavaScript運行循環保存在Mysql
- 16. 保存模型時從一個班級調用,但不是從另一個保存 - save()不工作
- 17. 保存這個數字不保存它的標題位置
- 18. 渲染一個html頁面並使用命令行保存它
- 19. 從SQLAlchemy會話中刪除一個對象,然後保存它
- 20. GroupBy中保存的內存
- 21. 從內存加載和執行包
- 22. 使用內存中的Makefile運行make
- 23. 在Qt中保存一個包含行編輯的數字
- 24. 保存一個PDF文檔似乎保留在內存中的引用(VB.NET)
- 25. 運行一個宏從一個封閉的工作簿,並保存
- 26. 運行從內存下的過程/ C++
- 27. 一個double將不會在C++中保存它的值
- 28. 在運行時保存xamlx
- 29. 運行兩次內存時出現內存不足的問題
- 30. Botdata.SetProperty不保存它的值
我不知道有什麼辦法可以做到這一點,但如果你解釋爲什麼要這樣做,它肯定會有所幫助。如果你解釋一下,那麼有人可能會有解決方案。 – Pondlife 2012-03-08 11:36:12
我也不明白。你能再詳細一點嗎? – Diego 2012-03-08 13:22:24