在SSIS中导致“外部表格不符合预期格式”的工作簿保护

我有一个SSIS包,应该从Excel中加载文件到SQL Server。

excel工作簿没有密码保护时,进程顺利进行。 但是,当我的密码保护这个工作簿,我开始得到错误外部表格不是在预期的格式 。 任何可以在SSIS中完成的解决scheme,使SSIS能够读取这个解决scheme。

全能的互联网search引擎build议不能这样做: http : //msdn.microsoft.com/en-us/library/ms139836.aspx

注意

您无法连接到受密码保护的Excel文件。

然而,你可以使用另一种语言(build议使用powershell)创build一个小工具,它将能够使用密码打开excel(必须提供此工具),并将工作簿的一个版本无需SSIS密码使用。

另外:不要密码保护你的SSIS使用的优秀。 为了保护,您可以考虑为所有用户设置一个限制/限制/不可访问的位置,但是会运行SSIS的位置。