Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从SSIS中的DB(varbinary)读取excel_Ssis - Fatal编程技术网

从SSIS中的DB(varbinary)读取excel

从SSIS中的DB(varbinary)读取excel,ssis,Ssis,首先,我想说,我是SSIS的新手,如果这是一个非常基本的问题,请耐心听我说。我搜索过了,找不到答案 我需要从SQL Server读取存储在包含excel文档的varbinary列中的数据。然后,我需要将这些数据存储到另一个具有适当列(预定义格式)的表中 我的问题本质上是。。。如何将此varbinary数据读入我可以使用的内容,然后插入到另一个表中?您可以使用data Flow任务中可用的导出列转换读取varbinary数据,然后将其保存为运行SSIS包的本地磁盘上的文件 关于导出列转换 样本:

首先,我想说,我是SSIS的新手,如果这是一个非常基本的问题,请耐心听我说。我搜索过了,找不到答案

我需要从SQL Server读取存储在包含excel文档的varbinary列中的数据。然后,我需要将这些数据存储到另一个具有适当列(预定义格式)的表中


我的问题本质上是。。。如何将此varbinary数据读入我可以使用的内容,然后插入到另一个表中?

您可以使用data Flow任务中可用的
导出列转换
读取varbinary数据,然后将其保存为运行SSIS包的本地磁盘上的文件

关于导出列转换

样本:


使用另一个数据流任务,您可以读取保存的文件并将数据导入到您选择的表中。

有没有一种方法可以简单地将excel文档读入内存而不必将其保存到磁盘?这是一个非常基本的文档,包含5列数据。我需要将excel文档中的每一行插入到一个DB表中,该表的列与字段相同。