来自variables错误的SSIS Excel源OpenRowset – 0x80040E37

使用OpenRowset from VariableAccessModeconfigurationExcel数据stream组件(源)并设置正确的variables时,尝试configuration形状/预览数据时出现以下错误:

TITLE:从HRESULT Microsoft Visual Studioexception:0xC02020E8错误在合并文件[Excel源[2]]:SSIS错误代码DTS_E_OLEDBERROR。 发生OLE DB错误。 错误代码:0x80040E37。 合并文件时出错[Excel Source [2]]:打开“[WORKSHEET]”的行集失败。 检查数据库中是否存在该对象。

我已经检查过,variables名被正确设置为有效工作表的名称。

我该如何解决这个错误?

您需要在工作表variables的末尾附加一个美元符号,例如WORKSHEET $