![]() |
1
3
对不起,我花了这么长时间才回到这个帖子!但是
|
![]() |
2
2
这肯定是dtexec中的一个bug—我也遇到了类似的问题(通过dtexec命令行上的/set命令设置一个整数值),这进一步抱怨了在包执行中,从存储过程返回的(output)变量的类型错误。 忽略该值集(无论如何都将其设置为零)修复了包执行错误。如果你真的需要这个值,不确定你会怎么做——它们似乎可以作为输入参数使用,但如果你想将它们作为输出参数使用,并且它们不是字符串,那么它们就会出错。 |
![]() |
3
1
不确定是否是它导致了问题,但您使用了一种稍微奇怪的语法来设置变量值,请重试
注意,我正在使用
|
![]() |
4
0
这似乎是dtexec.exe初始版本中的一个错误。我在我的开发环境中安装了9.00.3042.00版,类似于SQL Server 2005 SP2。我们有第二台测试机器,版本是9.00.1399.06。我唯一看到这个失败的地方就是测试箱。我的开发箱即将完成。我将显式类型转换(DT_BOOL)添加到作为表达式一部分的布尔变量中,错误消失了。 此外,上面的.Value注释不正确。它应该是.Properties[Value],因为变量的值只是全局变量属性集合中的一个项。这不是C#或VB.net语法。这是SSIS语法。 |
![]() |
5
0
在ssis中似乎是一个bug,因为您通过命令行传入的值没有自动转换为配置变量的类型。SSI似乎将通过cmd行传入的值视为字符串,这会在运行时引起问题。将变量更改为字符串并对其进行比较,或者使用(DT_I4)强制转换表达式。 |
![]() |
Lorn · 查找特定字符并将记录更改为null 7 年前 |
![]() |
John McElreavey · SQL Server Integration Services(SQL Server 2016)(SSIS)是否在每次运行C#代码时都重新编译它,还是将其缓存? 7 年前 |
![]() |
Justin · SQL Server SSIS数据沿袭 7 年前 |
![]() |
LONG · SSIS异步转换保留前一列值并设置为下一行 7 年前 |
![]() |
navig8tr · SSIS脚本任务:如何从列表更新表 7 年前 |
![]() |
Raj · 何时在SSIS中使用全局临时表而不是本地临时表? 7 年前 |