有没有办法为源连接执行表达式。我在源连接下输入了一个表达式,但它不起作用?或者可以在脚本任务中完成?我希望将表达式的文件夹部分作为变量。我有Visual Studio 2008.我收到了错误。
Error at InsertIntoClientStaging: The connection "C:\Temp\Attributes.bin" is not found.
This error is thrown by Connections collection when the specific connection element is not found.
在XML中我有这个专业。
BulkInsertTask:SourceConnectionName="C:\Temp\Attributes.bin"
似乎这认为它是它的名字而不是它的路径。
答案 0 :(得分:1)
是 - 您的源连接将指向连接管理器,然后您将通过表达式修改“连接管理器连接”,例如不同的服务器名称取决于您是在现场还是开发。
我个人尽量避免脚本任务,原因很简单,下一个开发人员更难理解正在发生的事情 - 而不必深入研究脚本。
答案 1 :(得分:0)
我的问题的答案是单击文件连接,然后选择属性。然后单击Expression的三个点。然后输入我的表达式,以获取文件连接的连接字符串。是的,这很容易。在此之前,我不知道文件连接的表达式,只是双击文件连接而无法在那里输入表达式。因此,我在批量插入的源连接中输入表达式。