2009-10-21 142 views
1

我有一個SSIS包將輸出寫入平面文件。 現在我需要PGP加密的輸出文件和進一步解密在其他包。我很好奇,如果有人知道如何做到這一點,或更好的網站提供有用的提示如何做到這一點。SSIS PGP加密

感謝

+0

以編程方式運行此選項嗎? – 2009-10-22 00:18:43

回答

2

假設你想要做的SSIS中的EN /解cryption,最簡單的方法可能會探索爲準加密軟件,您使用的命令行版本,並使用Execute Process任務執行它。

如果你還沒有選擇加密軟件,明顯的選擇包括PGP(商業)和GnuPG(開源)。

另一種選擇是編寫.Net代碼在Script Task中執行en/de-cryption - 這將需要來自PGP或GnuPG的.dll文件。各種通用的.Net示例(不是SSIS特有的)都可用 - 如this one - 但我不能評論它們的完整性或質量。

這個SQLServerCentral thread可能有一些有用的指針。

1

要獲得穩定,良好支持和更新的PGP兼容SSIS任務,請查看我們的BizCrypto產品。

1

查看第三方商業CozyRoc SSIS +庫。它包括OpenPGP Task和許多其他有用的擴展。