SSIS连接字符串

时间:2015-06-22 10:24:24

标签: ssis azure-sql-database

我有一个本地SQL DB和一个Azure SQL DB。在我的数据流中,我试图将数据从本地(ole db源)传递到Azure(ole db destination)。

我无法保存连接字符串的密码,所以我已经参数化了数据流任务的连接字符串,但我似乎无法弄清楚如何让目标使用它?

我知道这不是最好的做法,但我只是想做一些原型。这可能吗?

由于

1 个答案:

答案 0 :(得分:2)

双击项目参数并将连接字符串添加为参数。为其指定所需的任何名称,选择字符串,然后粘贴您从Azure门户连接字符串选项直接复制的Azure连接字符串。

这会创建一个项目级别的conn字符串参数。

右键单击连接管理器并创建新的ADO.Net连接管理器。这应该是相当简单的。

完成后,选择此连接管理器并从属性窗口向其添加表达式:

在属性表达式编辑器中:(1)选择一个名为ConnectionString的属性。 (2)选择表达式旁边的省略号。从弹出窗口打开左侧区域中的项目参数,您将看到之前创建的连接参数。将其拖到表达式文本区域中。评估表达式以检查它是否有效。

单击“确定”

您现在应该可以将其用作Azure连接而不会出现任何错误