SSIS 连接字符串
SSIS Connection String
我有一个本地 SQL 数据库和一个 Azure SQL 数据库。在我的数据流中,我试图将数据从本地(ole db 源)传递到 Azure(ole db 目标)。
我无法保存连接字符串的密码,所以我已经参数化了数据流任务的连接字符串,但我似乎无法弄清楚如何让目的地使用它?
我知道这不是最佳做法,但我只想制作一些原型。这可能吗?
谢谢
双击项目参数并将您的连接字符串添加为参数。给它任何你想要的名字,select 字符串然后粘贴你直接从 Azure 门户连接字符串选项复制的 Azure 连接字符串。
这将创建一个项目级别的连接字符串参数。
右键单击连接管理器并创建一个新的 ADO.Net 连接管理器。这应该相当简单。
完成后,select 此连接管理器并从 属性 window 添加一个表达式:
在 属性 表达式编辑器中:(1) Select 一个名为 ConnectionString 的 属性。 (2) Select 表达式旁边的省略号。从弹出窗口中打开左侧区域的项目参数,您将看到之前创建的连接参数。将其拖入表达式文本区域。评估表达式以检查其是否有效。
点击确定
您现在应该可以将其用作 Azure 连接而不会出现任何错误
我有一个本地 SQL 数据库和一个 Azure SQL 数据库。在我的数据流中,我试图将数据从本地(ole db 源)传递到 Azure(ole db 目标)。
我无法保存连接字符串的密码,所以我已经参数化了数据流任务的连接字符串,但我似乎无法弄清楚如何让目的地使用它?
我知道这不是最佳做法,但我只想制作一些原型。这可能吗?
谢谢
双击项目参数并将您的连接字符串添加为参数。给它任何你想要的名字,select 字符串然后粘贴你直接从 Azure 门户连接字符串选项复制的 Azure 连接字符串。
这将创建一个项目级别的连接字符串参数。
右键单击连接管理器并创建一个新的 ADO.Net 连接管理器。这应该相当简单。
完成后,select 此连接管理器并从 属性 window 添加一个表达式:
在 属性 表达式编辑器中:(1) Select 一个名为 ConnectionString 的 属性。 (2) Select 表达式旁边的省略号。从弹出窗口中打开左侧区域的项目参数,您将看到之前创建的连接参数。将其拖入表达式文本区域。评估表达式以检查其是否有效。
点击确定
您现在应该可以将其用作 Azure 连接而不会出现任何错误