还是SSIS得SQL Server包配置类型的问题

0
这个问题一直没有解决,虽然我可以用项目部署的方式进行下面的工作,但是这个问题一直卡着我,很不舒服.
我看了很多次BIWORK的这篇文章http://www.flybi.net/blog/biwork/589.
但是实在是找不出解决的办法,下面我把我的测试包发出来,大家看看到底是哪里有问题.
1建立环境变量,这里只截取了3个,其实是建立4个的
4个环境变量用于日志库连接.png

2建立4个包变量
包里面的4个变量.png

3建立包配置
Server包配置类型的第一步.png

Server包配置类型的第二步步.png

4环境变量和SQL server类型包配置完成后截图
包配置信息.png

5包的数据库连接
包的两个数据库连接.png

6用于SQL server包配置的的数据库连接
日志数据库连接的配置.png

7
日志写入.png

8
数据源获取.png

9运行结果

运行结果.png

10错误原因
错误信息.png

难道说,有多少个数据库连接就要建多少对环境变量吗?真的不懂SQL server类型的包配置到底是怎么用的.求解答.
已邀请:
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2016-02-24 回答

你的connectionstring怎么配置的
0

BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2016-02-25 回答

你注意看看我所有的配置都是通过变量 Variables 下面的 Value 来赋值的,可以再对应我的文章来理解一下这个配置。
 
原理就是通过环境变量中的值与你的变量的VALUE挂钩,变量的值赋值给数据库连接就达到了配置的目的。数据库中的配置也是如此,通过变量.VALUE 获取数据库配置中的值,然后作为表达式与数据库连接对象挂钩。

要回复问题请先登录注册