2009-10-21 121 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和许多其他有用的扩展。