ssis - 如何更改 SSIS 包中的平面文件连接管理器 "file name"值?

标签 ssis connection flat-file

我有一个 ssis 包...它从固定列宽的文本文件中读取数据到数据库表中。

我正在修改现有的 ssis 包。 我有一个平面文件源...和平面文件连接。当我尝试编辑平面文件连接时......使用“平面文件连接管理器编辑器”......在“常规”部分下......即使我选择不同的文件名......它也没有得到反射(reflect)。

或者...选择“平面文件连接”的属性窗口 - 一旦我更改连接字符串并单击 visual studio 的“保存”...它回滚

请帮帮我

最佳答案

将有用的评论拉入答案...

连接字符串(文件路径、名称)可能是从表达式/用户或项目参数设置的。

要检查,右键单击平面文件连接管理器并转到 Properties,然后检查 Expressions 以查看 ConnectionString 是否为从变量设置,例如 @[User::MyFileConnectionString]

在您手动更改它之后,这将导致它看似“未执行”的行为。

关于ssis - 如何更改 SSIS 包中的平面文件连接管理器 "file name"值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5519316/

相关文章:

java - 用于解析java中记录行的通用解析器

c# - 使用 xpath/c# 从 XML 属性中提取值

hadoop - SSIS上的Hadoop Hive任务返回错误代码64

java - Java 应用程序终止时是否释放了所使用的资源?

java - 需要使用 XSLT 从 XML 生成平面文件中的自定义订单

java - 将 FlatFileItemReader 与 TaskExecutor 一起使用(线程安全)

join - SSIS 合并连接组件写入 0 行

.net - SSIS解决方案中.database文件的用途是什么

java - J2SE 上的 DataSource 和 DriverManager

Http 持久连接限制