【发布时间】:2019-07-27 15:21:43
【问题描述】:
当 SSIS 无法读取 excel 文件中的列结尾时,我遇到了问题,如下所示(Presort id):
我试图通过编辑 OpenRowSet for Excel Source(数据流)来弄清楚,但它仍然无法正常工作。
我的临时解决方法是单击每个 excel 文件上的“启用编辑”按钮,然后成功读取 [Presort Id] 列。
我对这个问题的目标是 [Presort ID] 列应该由 SSIS 读取,而不是每个处于保护模式的 excel 文件。
请提供解决此问题的任何想法。 谢谢...
【问题讨论】:
-
如果您点击“启用编辑”并保存文档并重试怎么办?
-
它可以工作....但是如果您应该打开 100 多个这样的文件,那将是浪费时间... :(
-
所以尝试禁用tahe安全功能,文件将默认启用编辑。看看这个:answers.microsoft.com/en-us/msoffice/forum/all/…
-
@Flicker 我认为这应该是一个答案。
标签: sql sql-server excel ssis etl