【发布时间】:2014-03-07 21:31:23
【问题描述】:
我在 BIDS 2010 中创建从 Excel 源到 SQL DB 的良好数据流时遇到问题。我使用的是 32 位运行时,我在 SQL Server 上进行了 Windows 身份验证。我正在尝试将数据发送到一个完全没有关系或约束的表。我的 excel 文件是 .xls,我尝试对 SS2012 和 SS2008R2 数据库执行此操作,得到相同的错误。
这是我的包验证错误:
Error at Data Flow Component [SSIS.Pipeline]: "component "Source for Excel Connection Manager" (1)" failed validation and returned validation status "VS_ISBROKEN".
Error at Data Flow Component [SSIS.Pipeline]: One or more component failed validation.
Error at Data Flow Component: There were errors during task validation.
(Microsoft.DataTransformationServices.VsIntegration)
【问题讨论】:
-
您确定在此之前没有更详细的错误吗? excel文件是在本地驱动器上还是远程?在 BIDS 中交互运行时是否出现此错误?
-
唯一的其他错误与数据流组件有关,将 unicode 转换为非 unicode,我已经解决了。 excel 文件在本地驱动器上,我没有以交互方式运行。
-
你能“预览”源代码吗?确保 Excel 文件尚未在 Excel 中打开。
标签: excel validation ssis bids dataflow