SSIS连接字符串

SSIS连接字符串,ssis,azure-sql-database,Ssis,Azure Sql Database,我有一个本地SQL数据库和一个Azure SQL数据库。在我的数据流中,我试图将数据从本地(ole db源)传递到Azure(ole db目标) 我无法保存连接字符串的密码,因此我已参数化了数据流任务的连接字符串,但似乎无法确定如何让目标使用它 我知道这不是最佳实践,但我只想尝试一些东西。这可能吗 谢谢双击项目参数并将连接字符串添加为参数。给它任何您想要的名称,选择字符串,然后粘贴您直接从Azure门户复制的Azure连接字符串选项 这将创建一个项目级conn字符串参数 右键单击连接管理器并创建

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

我无法保存连接字符串的密码,因此我已参数化了数据流任务的连接字符串,但似乎无法确定如何让目标使用它

我知道这不是最佳实践,但我只想尝试一些东西。这可能吗


谢谢

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

这将创建一个项目级conn字符串参数

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

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

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

单击“确定”


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

根据我在Azure上的经验,您需要使用ADO.net连接通过SSI与Azure通信是的,这是其中的一部分。我还必须使我的连接和参数项目水平太。。。助教