SSIS脚本转换出现错误: 找不到脚本的二进制代码。SSIS脚本转换错误
请点击编辑脚本按钮,打开在设计脚本,并确保它
成功建立”
我已经打开了编辑和重建,但显示错误
错误3' Input0Buffer'不包含'Column1'的定义,并且没有找到接受'Input0Buffer'类型的第一个参数的扩展方法'Column1'(您是否缺少使用指令或程序集引用?)
SSIS脚本转换出现错误: 找不到脚本的二进制代码。SSIS脚本转换错误
请点击编辑脚本按钮,打开在设计脚本,并确保它
成功建立”
我已经打开了编辑和重建,但显示错误
错误3' Input0Buffer'不包含'Column1'的定义,并且没有找到接受'Input0Buffer'类型的第一个参数的扩展方法'Column1'(您是否缺少使用指令或程序集引用?)
你可能在被送入你的脚本组件的数据源称为Column1
数据列。
检查正在进入脚本组件的数据源/查询,并删除column1
字段,或取消选中该字段,以防止它无法输入到脚本组件中。
所有必需的输入列已经被选中。当选中并取消选择列时,它的OK。有400列显示相同的错误。是否有任何属性设置使其正确!? – user1254579
脚本主要属性生成操作设置为无 – user1254579
根据本文https://social.msdn.microsoft.com/Forums/sqlserver/en-US/c9fe8092-f733-47a0-99ef-d86342239f81/input0buffer-does-not-contain -a-definition-for-column-in-script-task-in-ssis?forum = sqlintegrationservices你有一个输入列的错误名称有问题。注意名称,因为SSIS变量是CASE SENSITIVE。这意味着“SegmentCode”与“Segmentcode”不同。 – Lkor