SSIS_TXT有规则资料导入到EXCEL
2014-11-24 14:07
411 查看
SSIS开发需要完全安装sqlserver.本次demo是sqlserver2008.
1.创建项目
2.
解决方案打开如图所示。
3.拉取一个序列容器,一个数据流任务。
4.在数据流任务点击。拉取一个平面文件源,一个execl目标。
5.编辑[平面文件源],新建一个[平面文件连接管理器]。
6.输入[平面文件连接管理器]的名称,说明; 在【常规】中:选择文件名,在【列】中选择行分隔符,列分隔符。在【高级】中选择列的各项格式,必须与excel的格式一致。然后保存。
注意:创建的【平面文件格式】:字符串 [DT_STR] ,【EXCEL格式】:Unicode 字符串 [DT_WSTR] 。所以没特意要求,就改成:Unicode 字符串 [DT_WSTR]
7.指向[excel目标]
8.编辑[excel目标],选择文件路径,版本,工作表的名称,在【映射】中添加列的对应。
9.出现错误如图。
按照6修改格式。右击【连接管理器】中的[a],选择编辑。修改成和excel目标一致。然后保存。然后右击编辑[平面文件源],刷新[平面文件源]。
10.
这样就可以执行了。
11.右击数据流空白,或者项目执行,出现错误。【对连接管理器“Excel 连接管理器”的 AcquireConnection 方法调用失败,错误代码为 0xC00F9304。】
12.
右击项目属性,将64位的这个执行设置成false。然后就好了。
1.创建项目
2.
解决方案打开如图所示。
3.拉取一个序列容器,一个数据流任务。
4.在数据流任务点击。拉取一个平面文件源,一个execl目标。
5.编辑[平面文件源],新建一个[平面文件连接管理器]。
6.输入[平面文件连接管理器]的名称,说明; 在【常规】中:选择文件名,在【列】中选择行分隔符,列分隔符。在【高级】中选择列的各项格式,必须与excel的格式一致。然后保存。
注意:创建的【平面文件格式】:字符串 [DT_STR] ,【EXCEL格式】:Unicode 字符串 [DT_WSTR] 。所以没特意要求,就改成:Unicode 字符串 [DT_WSTR]
7.指向[excel目标]
8.编辑[excel目标],选择文件路径,版本,工作表的名称,在【映射】中添加列的对应。
9.出现错误如图。
按照6修改格式。右击【连接管理器】中的[a],选择编辑。修改成和excel目标一致。然后保存。然后右击编辑[平面文件源],刷新[平面文件源]。
10.
这样就可以执行了。
11.右击数据流空白,或者项目执行,出现错误。【对连接管理器“Excel 连接管理器”的 AcquireConnection 方法调用失败,错误代码为 0xC00F9304。】
12.
右击项目属性,将64位的这个执行设置成false。然后就好了。
相关文章推荐
- SSIS将Excel文件批量导入到Microsoft SQL Server 2008 R2
- 将大量有规律txt文本数据转换成xml格式,在导入excel,生成excel文件,在导入spass中,对数据进行分析
- 将txt文件和excel文件导入SQL2000数据库
- SSIS将excel文件批量导入到sql server 2005
- 图解SSIS循环导入Excel工作表
- SSIS和sql server 导入Excel数据到数据库中数据出现null
- R—读取数据(导入csv,txt,excel文件)
- Stata txt和excel数据导入方法
- 将txt文件和excel文件导入SQL2000数据库
- java导入Excel包含多张sheet表的.xls .xslx .txt三种后缀格式的文件
- 图解SSIS循环导入Excel工作表
- ssis无法向sqlserver2008导入excel数据源
- 从文本txt导入大量数据到excel报错
- excel txt 导入 sql
- MySQL 批量导入Excel,txt数据的方法
- java easyreport 导入excel、 txt 数据数据格式校验(六)
- 将文本文件(txt)的内容导入到Excel和SQL
- SSIS【Foreach 循环容器_Foreach 文件枚举器】(导入路径下的所有txt文件的内容) (转)
- excel txt 导入 sql
- SQL SERVER 2005 与 VFP,EXCEL,TXT文本文档之间的导入导出