看看你sql server中字段的长度是否与oracle中的相同
这个问题解决了,现在的问题是这样的,我在本地MS SQL 数据里面增加了一个表,记录一个时间戳,然后在SSIS 里面使用 执行SQL 任务 获得时间戳赋值给一个变量a,然后在数据流任务(在Sequence Container内)里面使用这个a 变量 作为参数 在OLE DB 源的 SQL COMMAND TEXT 内。可是提示了 Error: The wrapper was unable to set the value of the variable specified in the ExecutionValueVariable property 的问题。
@figofeng: 如果我把sql 任务删除,同时吧时间变量A 删除,就没有这个问题了。另外SSIS 里面的变量类型DATETIME 和MS SQL server 的 dateTIME 类型完全一致吗?
@figofeng: 应该是不一样的,但你可以先把他转换成字符串,然后,格式化一下,再把他转换成DateTime
一样的设置,重新建一遍 好了,难道SSIS 的bug 这么多啊?