【问题标题】:Using SQL Server Intergration Services (SSIS) can you read a file from a FileStream column in SQL Server 2008?使用 SQL Server Integration Services (SSIS) 可以从 SQL Server 2008 中的 FileStream 列中读取文件吗?
【发布时间】:2011-03-30 17:46:48
【问题描述】:

我正在尝试创建一个工具,我可以上传不同类型的文件“csv”、Excel、XML,并将这些文件加载​​到数据库中的 FileStream 列中,作为“源”在网络上保持不变。然后在服务器上使用 SSIS,我想创建一个包,该包将处理该文件以加载到其他表中以供 Web 应用程序使用。

是否可以让 SSIS 从 FileStream 列读取文件?如果有怎么办?

【问题讨论】:

    标签: sql-server ssis


    【解决方案1】:

    在数据流中,您将使用导入列转换(此处描述的用法:http://agilebi.com/cs/blogs/jwelch/archive/2008/02/02/importing-files-using-ssis.aspx)将文件拉入数据流。它以 DT_IMAGE 类型引入,可以使用 OLE DB 目标将其写入 FILESTREAM 列,该列的类型为 varbinary(MAX)。

    【讨论】:

      猜你喜欢
      • 2021-08-16
      • 2012-05-14
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多