小编Ric*_*til的帖子

如何从SSISDB下载SSIS包

我对SSIS还是很陌生。我已经弄清楚了如何通过连接到Integration Services从服务器下载软件包。如何从SSISDB下载软件包?背景:我们有一堆以前的人创建的软件包。所有软件包都应保存在我们共享驱动器上的相同文件夹结构中。但是,在某些情况下,数据库中的软件包比共享驱动器上的软件包新。我希望能够查看已安装的软件包,以查看它们是否与共享驱动器上的软件包匹配,以及所安装的版本是否较新,请编辑该版本。谢谢!

sql-server ssis ssis-2012 ssis-2014

2
推荐指数
1
解决办法
6985
查看次数

SSRS - 计算分隔字符串中的元素数量

假设我有这个字符串:“1/r/5/dfg/998”。有五个由“/”分隔的元素。我正在寻找最简单的方法来计算 SSRS 中该字符串中的元素数量,并且不希望编写自定义代码函数。

我知道在 SSRS split 中会用这个字符串创建一个数组,我可以像这样使用 GetUpperBound(0) :

split("1/r/5/dfg/998","/").GetUpperBound(0)

问题是这返回 4 而不是 5。如果字符串末尾有一个“/”,它将返回 5。所以我需要检查这一点并添加 0 或 1,如下所示:

split("1/r/5/dfg/998","/").GetUpperBound(0) + iif(right("1/r/5/dfg/998",1) = "/",0,1 )

这将给我 5。有没有更简单的方法来做到这一点?我希望我能做

计数(分割(“1/r/5/dfg/998”,“/”))

但这给了我一个错误。感谢您的任何建议!

reporting-services

0
推荐指数
1
解决办法
3405
查看次数