我有一个SSIS包,它从Excel源读取数据,如果它通过了我的所有验证检查(即复制检查,有效响应等),则用原因字段或有效数据分离成无效数据。无效和有效文件是Excel目标文件。
该软件包在连接到网络的旧笔记本电脑上按预期运行。我不得不换成新的笔记本电脑并与IT合作安装所有相同的SQL Server软件。在新计算机上,使用我的数据源中的相同登录凭据连接到同一网络时,程序包无法按预期运行。
我单击调试,它看起来正常处理,我收到消息“包执行完成。单击此处切换到设计模式,或从调试菜单中选择停止调试。”我停止调试,看起来所有行都按预期发送到无效的Excel文件。但是当我打开文件时,它是空的。有效的Excel文件也是空的。
我想知道这台机器上的Microsoft Excel版本是否存在兼容性问题?此设置具有MS Excel 2013和一些允许访问2010版本文件的补丁。旧的设置有MS Excel 2010.我正在运行SQL Server 2008 R2。
非常感谢任何帮助。
谢谢, 西斯托