【问题标题】:How to Read In Fixed Width File Using SSIS with Multiple Lines Into SQL Server 2008 DB Table如何使用具有多行的 SSIS 将固定宽度文件读入 SQL Server 2008 数据库表
【发布时间】:2012-07-25 14:26:18
【问题描述】:

我尝试了多种方法,并且我还在 Internet 上研究了该主题,只是为了找到使用平面文件连接读取的单行固定宽度文件。当你有三个或更多不同的行时,你如何做到这一点?

【问题讨论】:

  • “不同的行”是什么意思?像this 这样的东西?您尝试了哪些“多种方法”,为什么它们不起作用(因此人们不会建议您已经尝试过的方法)?

标签: sql-server-2008 ssis


【解决方案1】:

在配置平面文件连接管理器编辑器时,请确保从“格式”下拉列表中选择“右不齐”。 固定宽度选项令人困惑,它不适合在每行末尾带有回车/换行的文件。 选择 Ragged right 后,前往 Advanced 部分并将文本文件中包含的每一列添加到列表中,并设置其 InputColumnWidth 和 OutputColumnWidth。 这些值表示文本文件中每一列的长度。

【讨论】:

    猜你喜欢
    • 2012-05-04
    • 1970-01-01
    • 2011-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-17
    相关资源
    最近更新 更多