我正在尝试使用SSIS Process Task压缩excel文件。此任务要求可执行文件。不幸的是,在我执行SSIS的机器上,没有任何第三方提供压缩实用程序。我只有Windows内置压缩器。我想知道如何将其用作可执行文件并压缩我的文件。
感谢您的时间。
答案 0 :(得分:1)
您可以使用7zip的命令行版本而无需安装它。
http://www.7-zip.org/download.html
此外,如果您的Excel文件被输出为“.xlsx”,则它们已经被压缩。对于以“x”结尾的任何其他办公室类型也是如此。尝试将扩展名更改为“.zip”并打开它们。
编辑:根据您的工作量,您可能需要考虑购买包含zip任务以及许多其他有用任务的Cozyroc软件包。也不算太贵。
答案 1 :(得分:0)
我只想添加关于 cozyroc
的说明您可以根据需要使用SSIS +组件进行测试和开发,以确定组件是否适合您的需要。
使用DTEXEC或SQL Server代理从命令行运行SSIS包时,将激活许可证验证代码。
如果未找到许可证,则第一次尝试使用SSIS +库组件时,程序包执行将失败。