Sql server 2008 SSIS动态Excel目标不工作
我创建了一个简单的SSIS包,将SQL表输出到Excel文件中。 我使用表达式为Excel连接管理器指定了动态名称,并在整个包、数据流和Excel连接管理器上将延迟验证设置为TRUE。 我仍然会收到如下的验证错误,当我打开Excel目标时,它会显示“无法加载任何表或视图” Excel连接管理器正在查找尚未创建的动态文件 错误1验证错误。数据流任务:数据流任务:SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x80040E37。NewVendor.dtsx 0 0 错误2验证错误。数据流任务:数据流任务:打开“Sheet1$”的行集失败。检查数据库中是否存在该对象。NewVendor.dtsx 0 0 您是否使用“执行SQL任务”通过SQL语句创建Excel文件?e、 gSql server 2008 SSIS动态Excel目标不工作,sql-server-2008,excel-2007,ssis-2008,Sql Server 2008,Excel 2007,Ssis 2008,我创建了一个简单的SSIS包,将SQL表输出到Excel文件中。 我使用表达式为Excel连接管理器指定了动态名称,并在整个包、数据流和Excel连接管理器上将延迟验证设置为TRUE。 我仍然会收到如下的验证错误,当我打开Excel目标时,它会显示“无法加载任何表或视图” Excel连接管理器正在查找尚未创建的动态文件 错误1验证错误。数据流任务:数据流任务:SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x80040E37。NewVendor.dtsx 0
CREATE TABLE `Errors` (
`item` NVARCHAR(255),
`Key Data` NVARCHAR(255),
`Create Date` NVARCHAR(255),
`Modified Date` NVARCHAR(255),
`Error Code` NVARCHAR(255),
`Error Description` NVARCHAR(255)
)
如果是这样的话,那么首先尝试自己运行它来创建一些初始列。这之前应该有一个文件系统任务来删除此文件。我会尝试使用实际存在的工作簿非动态地设置连接。然后,一旦这是工作,添加您的表达式,使其动态