2010-05-24 123 views
2

有誰知道如何在SSIS包中解壓密碼保護的文件?在SSIS中解壓密碼保護的Zip文件

我們有一個SSIS包,目前使用java.util.zip來解壓zip文件,並且一直在完美工作一段時間。他們現在想要密碼保護文件,不幸的是這個庫不能這樣做。

我們在Windows Server 2008 R2上使用帶有.Net 3.5的SQL Server 2008。

回答

0

您必須編寫一個具有密碼的C#腳本,並且您可以使用內置的.Net庫將其解壓縮。

0

使用執行進程任務並調用winzip,IZArc或類似的程序,您可以從命令行驅動。使用表達式屬性爲命令行動態設置路徑和密碼

0

PragmaticWorks在他們的Task Factory套件中有一個「TF壓縮任務」,它非常好地處理受密碼保護的zip文件。您需要購買許可證才能在生產環境中使用其套件,但是您可以在VS2008 BIDS中免費下載和使用它。

我收到了Task Factory的許可副本,並將其推薦給在公司環境中使用SSIS的任何人。

相關問題