没有手动保存一次就无法在SSIS脚本任务中打开Excel工作表

时间:2018-07-02 09:28:27

标签: sql-server excel ssis

我正在尝试在SSIS脚本任务中打开一个excel文件,并且正在使用下面的连接字符串。

ConStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + fileFullPath + ";Extended Properties=\"Excel 12.0;HDR=Yes;IMEX=1 \"";

这不能打开excel并在连接到Excel时出错。但是,当我打开excel文件并手动保存时,相同的代码也有效。文件很多,所以我不想每次都手动保存它们。

我还尝试通过SQL Openrowset访问此文件。它也有相同的问题。

如果有人较早遇到此类问题,请帮助我。

谢谢。

0 个答案:

没有答案